Alta off the Avenue Apts. in Burlingame/Peninsula at 1415 Floribunda Avenue, Burlingame, CA 94010 | HotPads