1235 NW 22nd Avenue, Delray Beach, FL 33445
3
beds
2
baths
1,608 Sq.Ft. LIVING AREA
5,000 Sq.Ft. lot