The historic Melrose Apartments is located in St. Louis, Missouri. It is included in the National Register of Historic Places maintained by the US National Park Service.
Updated: 23 Jan 2018