29
1619 S St Andrews Pl
Los Angeles, CA 90019
$1,095,000 USD
21,030 SF
4
Units
5.4% Cap Rate
21,030 SF
$1,095,000 USD
Apartments