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