Total Units: 60 SqFt. Range: 2,203 – 5,089
Year Built: 2005 Location: 6103 Aqua Avenue, Miami Beach, FL 33141
Bedrooms: 3-5 Price Range: $1,489,000 – $2,250,000

 

Comments

comments