Small Old Keep (Village Home)

2-Story Stone Keep with Roof Deck