Lower Rio Vista Street in Osburn, ID 83849

Lower Rio Vista Street in Osburn, ID 83849 (Shoshone County) is a residential street. It runs in a southeast-northwest direction starting from Shoshone Boulevard and ends at Rio Vista Street.

Road Type
residential street
Route
southeast-northwest