152
12550 Biscayne Blvd
North Miami, FL 33181
$510,000 USD
751 SF
1
Unit
751 SF
$510,000 USD
Medical