5182 NE 122ND BLVD, OXFORD, FL 34484
4
beds
4
baths
1,929 Sq.Ft. LIVING AREA
3,800 Sq.Ft. lot