7818 Stroud Ave N
Multi-Family

$950,000

7818 Stroud Ave N, Seattle

3

Beds

3

Baths

2,230

Sqft

Built