townhouse for sale maine