$429,900
2634 NW 52nd Ct, Fort Lauderdale, FL, 33309
Single Family Residence