15
3803 Seneca Ave
Los Angeles, CA 90039
$1,599,000 USD
2,322 SF
3
Units
3.99% Cap Rate
2,322 SF
$1,599,000 USD
Apartments