View Larger Image Orchard Homes Project Postal Address: 311 N Elizabeth, Milton-Freewater OR 97862 Year Opened: 2005 Sponsors: The Neel Management Team Units: 140 By Britney King|2023-01-05T11:03:15+00:0006/05/2022|