Liberty Station, Barracks 17

2710 Historic Decatur Rd, San Diego, California 92106

2710 Historic Decatur Rd, San Diego, California 92106