Felicia Doring
The-Meridian-#424-01

The Meridian Plaza Unit 424 | Miami Beach, FL

420 N Hibiscus Dr-01

420 North Hibiscus Drive | Miami Beach, FL

5 beds

4,800 sq ft

Spear-At-Aqua-#1006-01

Spear At Aqua Unit 1006 | Miami Beach, FL

3 beds

3.5 baths

2,137 sq ft