GM
-
Other ArchivedVentura Street Northeast Albuquerque, NM NM 87122, United States of America - N Albuquerque AcresThese signs block the view of on coming traffic and are dangerous. Please remove.
-
Other Archived8317-8359 Ventura St Ne Albuquerque, NM 87122, USA - AlbuquerqueThe signage blocks the view of on coming traffic and is dangerous. Please remove.