5194 NE 122ND BLVD, OXFORD, FL 34484
3
beds
2
baths
1,412 Sq.Ft. LIVING AREA
4,616 Sq.Ft. lot