St. James on Hall

 11155 SW Hall Blvd, PortlandOR 97223
$1,045+1-2 BedsPets OK