$725,000
2102 NE 68th Street, Fort Lauderdale, FL, 33308
Single Family Residence