1440 Euclid Ave

Details

8 Units - Art Deco - Miami Beach, FL

  • 1440 Euclid Ave
  • Residential
  • Build - Invest
  • 20 march 2016