The Strauss in San Diego

The Strauss in San Diego is a building under construction. The Strauss is located near Artists Lane.

Building Type
building under construction