1105 23rd Avenue South Seattle, WA 98144

 

Features

  • 1,800 SF
  • Year Built: 2010