Add this property to your favorites View Details Lot 21 Leatha Lane Mountain Creek Center | Cleveland $47,000 Less Than One Acre acres On Site 246 Days Ago © 2021 River Counties Multiple Listing Service.