4216 Enright Avenue, Saint Louis MO 63108, Saint Louis, Missouri, United States is a Saint Louis luxury Vacant Land listed for sale USD 25,000. This high end Saint Louis Vacant Land is comprised of N/A bedrooms and N/A baths. Find more luxury properties in Saint Louis or search for luxury properties for sale in Saint Louis.