Add this property to your favorites View Details 183 Steves Lane Mountain View Terrace | ELIZABETHVILLE $34,900 0.52 acres On Site 1232 Days Ago Courtesy of Sturbridge Realty, Inc..