Claim: Villa Bella Vista is located east of the village center of Chester and overlooks the Connecticut River and it is built out of bricks.
Verdict: REFUTE