Northbrook

1128 Taylor Street, Northbrook

$669,900
3 beds
2.1 baths