109
12550 Biscayne Blvd
North Miami, FL 33181
$325,000 USD
968 SF
1
Unit
968 SF
$325,000 USD
Medical