Highland Park

2892 Idlewood Lane, Highland Park

$495,000
4 beds
2.1 baths