Sold

802 21st St SE

Auburn, WA 98002

Sold

Highlights

  • 41,382 SF (0.95 acres) lot
  • 7 units
  • Built in 1977

Property facts

Property type
Multifamily Housing
Subtype
Garden
Lot size
41,382 SF (0.95 acres)
Year built
1977
Units
7

Location