Portfolio | Atria

Investment Details

Overview:  Over 11,000 Square feet of retail space conveniently located in San Diego's Marina Neighborhood, one of the most sought after locations downtown

Property Type:  Retail

Location:  San Diego, CA