10
505 NE 125th St
North Miami, FL 33161
$2,250,000 USD
3,747 SF
3,747 SF
$2,250,000 USD
Medical