Three Bedroom Duplex

 1630 Natchez Ave S, Saint Louis ParkMN 55416