20
410 Witmer St
Los Angeles, CA 90017
$1,995,000 USD
9,222 SF
20
Units
6.55% Cap Rate
9,222 SF
$1,995,000 USD
Apartments