This is a 3288 square foot, apartment home. This home is located at 180 Cecil Pl, Costa Mesa, CA 92627.
Off market
Street View
$431,593
180 Cecil Pl, Costa Mesa, CA 92627
--beds
--baths
3,288sqft
Apartment
Built in 1973
-- sqft lot
$-- Zestimate®
$131/sqft
$4,674 Estimated rent