18
1534 S Shenandoah St
Los Angeles, CA 90035
$5,995,000 USD
15,326 SF
20
Units
5.76% Cap Rate
15,326 SF
$5,995,000 USD
Apartments