2268 E.95th St.

Built in 1900, 2268 E 95th St. Cleveland, OH was a 1848 square foot single family home with 4 bedrooms and 1.0 bathrooms.

 


View Larger Map