Apartment for Sale

For Sale: 20 NE 11th St Unit 3308, Miami, FL

Miami, FL

Residential property at 20 NE 11th St Unit 3308, Miami, FL. Offered for sale at $1,500,000. MLS A12102266. Contact Valeria Afanasieva for details and availability.

Photos