2161 NE 68th St # 306, Fort Lauderdale, FL 33308
1
bed
2
baths
756 Sq.Ft. LIVING AREA