7
3404 Helix St
Spring Valley, CA 91977
$2,400,000 USD
6,528 SF
9
Units
5.33% Cap Rate
6,528 SF
$2,400,000 USD
Apartments