Multi-Family
$950,000
7818 Stroud Ave N, Seattle
3
Beds
3
Baths
2,230
Sqft
—
Built
Share
Start Swiping