831 NE 61st St, Oakland Park, FL 33334
2
beds
1
bath
1,169 Sq.Ft. LIVING AREA
6,477 Sq.Ft. lot