$899,000
2101 NE 54th Ct, Fort Lauderdale, FL, 33308
Single Family Residence