$3,500
2000 NE 62nd Street, Fort Lauderdale, FL, 33308
Single Family Residence