Del Nido Apartments, managed by Eden Housing Management, Inc., offers 206 family rental units in Santa Rosa, California. Built in 1970, the property features amenities such as air conditioning, a security gate, and a swimming pool.
Committed to fair housing practices, Eden Housing does not discriminate based on various factors and provides a monthly updated list of properties accepting applications. Residents can access application forms and learn more about the application process through the property manager.
Generated from the website