Creek Terrace & Xerxes Manor

 5625 Xerxes Ave South, MinneapolisMN 55410