Here is a list of some units available for lease and sale at:


120 Homewood Avenue

Starting AtBedroomsBathsExposure
$2,101 11S
$589,801 1 + 11W
$1,499,901 23S
Updated:15-Nov-2018