2520 NW 8th Ct
Fort Lauderdale, FL 33311
$1,500,000 USD
5,693 SF
5,693 SF
$1,500,000 USD
Religious Facility