1806 Loma Vista St
Riverside, CA 92507
$3,150,000 USD
11,895 SF
16
Units
4.61% Cap Rate
11,895 SF
$3,150,000 USD
Apartments