Baywind Apartments in Costa Mesa, CA
Located at 151 E 21st Street, Costa Mesa, CA 92627
(949) 423-3253
Location:
151 E 21st Street, Costa Mesa, CA 92627
Description:
Spacious 1, 2, 3 Bedroom Floor Plans, Granite Counter Tops/ Wood Flooring, Vaulted Ceilings, Walk-In Closets, Gas Utilities Included, Detached Shared Garages
Check Availability

(949) 423-3253

151 E 21st Street

Costa Mesa, CA 92627