This is a 3338 square foot, apartment home. This home is located at 3424 W Olinda Ln, Anaheim, CA 92804.
Off market
Street View
$663,999
3424 W Olinda Ln, Anaheim, CA 92804
--beds
--baths
3,338sqft
Apartment
Built in 1958
-- sqft lot
$-- Zestimate®
$199/sqft
$3,747 Estimated rent