Located at 4555 51st St, San Diego, CA
4555 51st St, San Diego, CA View Map
Freeway access is just around the corner! We are within walkable distance of local shops, 4QRSQM restaurants and groceries. We are also just a five minute from SDSU and Mission Valley.