7
261 Witmer St
Los Angeles, CA 90026
$1,150,000 USD
5,062 SF
7
Units
5.77% Cap Rate
5,062 SF
$1,150,000 USD
Apartments