23
280 Witmer St
Los Angeles, CA 90026
$2,650,000 USD
11,859 SF
23
Units
7.38% Cap Rate
11,859 SF
$2,650,000 USD
Apartments