Prospect Heights

706 Spruce Drive, Prospect Heights

$724,900
4 beds
4.1 baths