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