Casza
6 beds bed 5 baths bath in 17839 NW Layla Dr Lot 12, Portland, OR 97229 - USD 1,499,950 | 6 bed, 5 bath, Residential | Casza