13129 NW ALVADA ST, Portland, OR 97229
4
beds
3
baths
2,690 Sq.Ft. LIVING AREA
5,662 Sq.Ft. lot