8524 W 25th St, St Louis Park, MN 55416