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, hardwood floor, assigned parking, outdoor space, and balcony. Cats and dogs are allowed, making it a pet-friendly building.