18
401 S Beach Blvd
Anaheim, CA 92804
$9,500,000 USD
22,532 SF
30
Units
4.13% Cap Rate
22,532 SF
$9,500,000 USD
Apartments