67
12550 Biscayne Blvd
North Miami, FL 33181
$195,000-$285,000 USD
490-1,070 SF
3
Units
490-1,070 SF
$195,000-$285,000 USD
Medical