Smith's (4700-4710 Tramway Blvd. NE), Albuquerque, NM, USA

Smith's (4700-4710 Tramway Blvd. NE), Albuquerque, NM, USA

Brendan M.
The Smith's and adjacent shops at the Glenwood Village Shopping Center on the NE corner of Tramway and Montgomery Blvds. #Far_NE_Heights #Far_Northeast_Heights #Grocery_Stores #Supermarkets
Default Title