31
600 N Soto St
Los Angeles, CA 90033
$2,100,000 USD
11,034 SF
16
Units
6.73% Cap Rate
11,034 SF
$2,100,000 USD
Apartments