28
7191 Eigleberry St
Gilroy, CA 95020
$2,895,000 USD
7,400 SF
8
Units
5.24% Cap Rate
7,400 SF
$2,895,000 USD
Apartments