Lombard Street Development Dubbed VELA, Leasing Late Spring
Dubbed “VELA,” the 21-unit apartment building rising at 2353 Lombard Street, which has been under construction since June of 2015, should be ready for occupancy this summer. A mix of…
San Francisco real estate tips, trends and the local scoop: "Plug In" to SocketSite™
Dubbed “VELA,” the 21-unit apartment building rising at 2353 Lombard Street, which has been under construction since June of 2015, should be ready for occupancy this summer. A mix of…