City View at St Margarets
About City View at St Margarets
City View at St. Margarets is a beautiful modern building featuring 111 residencies in 1, 2 and 3 bedroom configurations with contemporary interiors. St. Margaret's has two stunning rooftop gardens, revealing an incredible view of the downtown Kansas City and Missouri landscape.
759 Vermont Ave, Kansas City, Kansas 66101