$6,800
2810 NE 60th Street, Fort Lauderdale, FL, 33308
Single Family Residence