16
334-338 1/2 S Witmer St
Los Angeles, CA 90017
$1,645,000 USD
5,135 SF
8
Units
6.74% Cap Rate
5,135 SF
$1,645,000 USD
Apartments