Downtown Guilford ConnecticutMay 25th, 2009
Author: AdminThis historic Italian Villa was built in 1856 and is walking distance to the many shops, restaurants and the famous Guilford Green.
This historic Italian Villa was built in 1856 and is walking distance to the many shops, restaurants and the famous Guilford Green.