2412 Clifton Court, Naperville, IL 60565 (MLS # 12779739)

2412 Clifton Court, Naperville, IL 60565 (MLS # 12779739) has 4 beds and 3.50 baths