2 ms·
Looks like the one at Alma and El Camino, right across from Stanford Mall.
by rconti 9y ago
Looks like the one at Alma and El Camino, right across from Stanford Mall.
- seanp2k2 9y agoA great place for new luxury apartments and condos! I wish I was kidding.