6268 LEEWARD, ORANGE PARK, FLORIDA 32003 MLS 1027053For sale
6268 LEEWARD, ORANGE PARK, FLORIDA 32003
Conveniently located in Fleming Island. This 3 bedroom 2 bathroom home has one bedroom/office and bath on the first floor with two bedrooms and bath located on the second floor. Vaulted ceilings in the living room, stone fireplace, bonus/sun room, 2 car garage, laundry connections and much more. Large corner lot with fenced back yard.