Edmonds Villa is a new addition to Eco's Home Care Inc. 2800 sq. feet rambler. Edmonds Villa is Located in a peaceful, friendly neighborhood. Easy access to freeways (I-5 and 405). Fully fenced complex with professional landscape. A place you can call home and always providing a warm, caring, healthy environment for each resident.