$7,500,000
2870 NE 24th Place, Fort Lauderdale, FL, 33305
Single Family Residence