The property for sale at 3428 W 65th St, Cleveland, OH in Stockyards has a list price of $65,800. This property has 4 bedrooms and 2 bathrooms with an approximate square footage of 1,460. This property is listed by with CENTURY 21 DePiero & Associates, Inc. and is being sent to Yahoo! Homes by Century 21. 3428 W 65th St has been listed on Yahoo! Homes for 77 days.