$340,000

19 Oak Creek Court UNIT 19, North Aurora, IL, 60542

PENDING