This home is located at 18081 Biscayne Blvd APT 505, North Miami Beach, FL 33160.
Off market
Zestimate®
$326,500
18081 Biscayne Blvd APT 505, North Miami Beach, FL 33160
--beds
--baths
--sqft
Unknown
Built in ----
-- sqft lot
$326,500 Zestimate®
$--/sqft
$2,702 Estimated rent