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