3360 W Flagler St
Miami, FL 33135
$6,500,000 USD
31,404 SF
31,404 SF
$6,500,000 USD
Religious Facility