17301 Biscayne Blvd 808
808, 17301, Biscayne Blvd, North Miami Beach, FL, 33160MARINA PALMS RESIDENCES NORTH CONDO UNIT 808 UNDIV 0.3839% INT...
2 beds
3 baths
1756 sq ft