20
3321 Santa Rosa Ct
Merced, CA 95348
$570,000 USD
6,716 SF
4
Units
4.21% Cap Rate
6,716 SF
$570,000 USD
Apartments