5617 Janet Avenue, Saint Louis MO 63136, Saint Louis, Missouri, United States is a 909ft2 Saint Louis luxury Single Family Home listed for sale USD 89,900. This high end Saint Louis Single Family Home is comprised of 2 bedrooms and 1 baths. Find more luxury properties in Saint Louis or search for luxury properties for sale in Saint Louis.