Single Family Homes in Harford County over $300,000