$759,950 -
13421 Liberty Place E Unit 12
Puyallup ,
WA 98374
County or Parish: Pierce