14 ft Motorized screen


Published on: 4/17/2018

14 foot motorized screen free to anyone who will come and get them.

Address: 175 34th St NE Cedar Rapids IA 52402-6017

Phone: 319-365-6933

Website: https://www.kenwoodparkumc.org