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