Owen Hill Farm 6900 Farm Path Lane (3 acres) 5 bedrooms / 5 bathrooms (5,248 square feet) Speculative Residence / Listed at $2,975,000 Click to view PDF flyer