5176 NW 17th Ave
Miami, FL 33142
$975,000 USD
3,018 SF
3,018 SF
$975,000 USD
Religious Facility