$599,000
4390 NW 38th Avenue, Fort Lauderdale, FL, 33309
Single Family Residence