2500 81st Ave SE Apt 118
Condo

$425,000

2500 81st Ave SE Apt 118, Mercer Island

2

Beds

1

Baths

965

Sqft

Built