The Alexandar Apartments in Santa Rosa, CA
Located at 750 Apple Creek Lane, Santa Rosa, CA 95401
(844) 528-7590
Location:
750 Apple Creek Lane, Santa Rosa, CA 95401
Description:
1 and 2 Bedroom Apartment Homes, Central heating air conditioning, Private patios or balconies w/ extra storage, Gated entry and Covered Parking, Pets Welcome Dog Park, Fitness center
Check Availability

(844) 528-7590

750 Apple Creek Lane

Santa Rosa, CA 95401