1724-1736 W Ball Rd
Anaheim, CA 92804
$11,000,000 USD
23,767 SF
40
Units
4.62% Cap Rate
23,767 SF
$11,000,000 USD
Apartments