3033 NW 68th St # 12E, Fort Lauderdale FL 33309

3033 NW 68th St # 12E, Fort Lauderdale FL 33309, Fort Lauderdale, FL 33309

3033 NW 68th St # 12E, Fort Lauderdale FL 33309

$2,370

3 Beds · 2 Baths · 1,170 Sq Ft