16
3960-3968 Helix St
Spring Valley, CA 91977
$1,725,000 USD
5,310 SF
6
Units
5.7% Cap Rate
5,310 SF
$1,725,000 USD
Apartments