House for rent, 358 NE 85th St El Portal, in El Portal, United StatesEl Portal, 358 NE 85th StHouse • 3 room(s) • 3 bed. • 3 bath. • 174.01 m²