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