MAULE FED HWY INDUSTRIAL

17211 Biscayne Blvd # 051 North Miami Beach FL 33160

Pending
17211 Biscayne Blvd # 051, North Miami Beach FL 33160
Land/Boat Docks
360406 sqft

$330,000