17301 Biscayne Blvd 811
FL, North Miami BeachMARINA PALMS RESIDENCES NORTH CONDO UNIT 811 UNDIV 0.3996% INT...
2 beds
3 baths
1828 sq ft