20
401 S Witmer St
Los Angeles, CA 90017
$3,300,000 USD
8,776 SF
20
Units
6.24% Cap Rate
8,776 SF
$3,300,000 USD
Apartments