17301 Biscayne Blvd LPH8 North Miami Beach FL 33160
17301 Biscayne Blvd LPH8 North Miami Beach FL 33160
2 beds
3 baths