The Veranda in United States

Facebook - Photo by The Veranda

Landscaped shopping center

This mall features supermarkets & retail chains.

SHARE

LOCATION

Address 2001-2003 Diamond Blvd, Concord, CA 94520, United States

Phone +1 925-265-6755

Website shoptheveranda.com

Maps XWCR+HG Concord, California, United States Open Maps

TAGS

Best Near Places in 20 km
Related destinations