3544 Yorba St
Los Angeles, CA 90032
$1,299,000 USD
2,217 SF
4
Units
5.73% Cap Rate
2,217 SF
$1,299,000 USD
Apartments