This is a 3986 square foot, apartment home. This home is located at 755 W 18th St APT 3, Costa Mesa, CA 92627.
Off market
$1,870,671
755 W 18th St APT 3, Costa Mesa, CA 92627
--beds
--baths
3,986sqft
Apartment
Built in 1963
-- sqft lot
$-- Zestimate®
$469/sqft
$5,137 Estimated rent