515 N Lafayette, Shelbyville, MO 63469 (MLS #22011905)

515 N Lafayette, Shelbyville, MO 63469 (MLS #22011905)