Explore details about location Peru Street. Peru Street is a location situated within the Marco Island alongside other areas such as Cara Court, Valley Avenue, Biscayne Way.