16919 Talford Avenue, Cleveland, OH 44128
3
beds
2
baths
1,954 Sq.Ft. LIVING AREA
5,375.3 Sq.Ft. lot