207 Fox Creek Road 3681 sq. ft. Single-Family Home for sale in Flora, Illinois

$289,000

Beautiful house for sale with 3,681 sq. ft., 3 bed rooms, 3 baths, indoor pool, outdoor swimming pool and MORE!
Property tax $4,596.75.