61
7191 Eigleberry St
Gilroy, CA 95020
$2,900,000 USD
7,400 SF
8
Units
4.95% Cap Rate
7,400 SF
$2,900,000 USD
Apartments