a charming house with a wide porch for sale