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