5400 SW 122nd Ave
Miami, FL 33175
$5,700,000 USD
18,000 SF
18,000 SF
$5,700,000 USD
Religious Facility