7307 N VILLARD AVE, Portland, OR 97217 - MLS#22635459 - Heather Lef...