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