Start your search today with Maine Castle Realty Residential Multi Family Land Commercial Cross Property Advanced Search Call or Email us Today (877) 646-8664 Get in Touch Maine Castle's Latest Listing Open House this Saturday 10 am to 12 noon Looking for something but can't find it? Contact Us Today Serving Communities of Southern Coastal York County and Southern New Hampshire Arundel Kennebunk Kennebunkport Wells Ogunquit York York Beach Cape Neddick Professional Designations