Details

  • 6,364 Sq/ft
  • Lot 0.18 Acres
  • Built in 1962

Images

3512 33rd Ave S, Minneapolis, MN 55406, USA