Papyrus Avenue in Canyon County, Idaho

Papyrus Avenue in Canyon County is a road (under construction). It runs in a north-south direction starting from Shire Street and crosses Lionheart Street and ends at Horsetail Court.
Road Type
building under construction
Route
north-south