Location
5226 North Bay Rd. Miami Beach Fl 33140
Lot Size
13,724 SqFt
Zoning
RS-3 Single Family
Status
Permitted