1515 W 103rd St
Los Angeles, CA 90047
$3,195,000 USD
12,752 SF
16
Units
6.38% Cap Rate
12,752 SF
$3,195,000 USD
Apartments