MLS# NST6498881
3036 Idaho Avenue S
Saint Louis Park,
MN
55426
Property Type:
Single Family Residence