Spruce

4,149 Finished Square Feet

5 Beds | 4 Baths

  • Custom framing for luxury home in Bloomington, MN