Spacious apartment conveniently located in downtown Palo Alto.