Los Picaros Road Southeast in Albuquerque, NM 87106

Los Picaros Road Southeast in Albuquerque, NM 87106 (Bernalillo County) is a local road. It runs in a northeast-southwest direction starting from Bobby Foster Road Southeast and crosses Mac Lane Southeast, Ira Sprecker Road Southeast, Dragway Street Southeast and Police Farm Road Southeast.

Road Type
local road
Route
northeast-southwest