31
3425 Helms Ave
Culver City, CA 90232
$1,950,000 USD
3,180 SF
3
Units
4.06% Cap Rate
3,180 SF
$1,950,000 USD
Apartments