Add this property to your favorites View Details 165 NW Twin Creeks Dr Twin Creeks | Cleveland $359,000 4 bd 3 ba 2,705 sqft 0.67 acres Under Contract