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