JUST SOLD! 8303 Stratford Dr. Parma, OH. 44129