40
105 Forrest Ave
Los Gatos, CA 95032
$13,888,888 USD
25,544 SF
28
Units
3.4% Cap Rate
25,544 SF
$13,888,888 USD
Apartments