3121 Idaho Ave-St. Louis Park - Move In Today!

3121 Idaho Ave-St. Louis Park - Move In Today!

View Gallery

Property Details

Bedrooms: 
3

Bathrooms: 
3

Garage: 
2

Price: 
264,900