TOWN SQUARE SHOPPING CENTER

4665 Clairemont Drive, San Diego, California 92117

4665 Clairemont Drive, San Diego, California 92117