633 W Mercer Pl
Seattle, WA 98119
$1,975,000 USD
3,794 SF
6
Units
3,794 SF
$1,975,000 USD
Apartments