820 NE 19th Ave, Fort Lauderdale, FL 33304
2
beds
3
baths
1,914 Sq.Ft. LIVING AREA