Est $200,410 Not Listed For Sale
16837 SE Powell Blvd Unit 21, Portland, OR 97236
- 2 Beds
- 1 Bath
- 861 Sq Ft
- Built 1973
Last Sold Summary
- $232/SF
- 112 Days On Market
Last Sold Price $199,900
Last Listing Agent Ken Cahill John L. Scott Portland Metro

