120 S. Craig 120 S Craig Ave, Pasadena, CA is a rental apartment building with 2 floorplans available. It is located in the Lamanda Park neighborhood of Pasadena. It has apartment amenities including air conditioning, assigned parking, and hardwood floor. Cats and dogs are allowed, making it a pet-friendly building.