View Details 300 Euclid Ave , #104 Armitage Place No 3 Condo | Miami Beach $585,000 2 bd 1 ba 1 ½ ba 960 sqft 0.02 acres New On Site 6 Days Ago
View Details 300 Euclid Ave , #103 Armitage Place No 3 Condo | Miami Beach $589,900 2 bd 1 ba 1 ½ ba 960 sqft 0.02 acres Under Contract