17111 Biscayne Blvd 806
FL, North Miami BeachMARINA PALMS RESIDENCES SOUTH CONDO UNIT 806 UNDIV 0.4742% INT...
3 beds
4 baths
2152 sq ft