1100 NW 4th St
Fort Lauderdale, FL 33311
$3,000,000 USD
13,108 SF
13,108 SF
$3,000,000 USD
Religious Facility