Bayard Apartments

 622 Snelling Avenue South, Saint PaulMN 55116