Shelbyville 3 bed (2)

Shelbyville, Michigan

{click images to view larger}