680 S Witmer Ave
Los Angeles, CA 90017
$4,550,000 USD
35,000 SF
34
Units
5.34% Cap Rate
35,000 SF
$4,550,000 USD
Apartments