7
3020 NW 33rd Ave
Fort Lauderdale, FL 33311
$6,500,000 USD
38,546 SF
38,546 SF
$6,500,000 USD
Schools