22
6443 Bird Rd
Miami, FL 33155
$1,300,000 USD
1,334 SF
1,334 SF
$1,300,000 USD
Medical