3680 Alabama Street 3680 Alabama St, San Diego, CA is a rental apartment building with 6 floorplans available. It is located in the North Park neighborhood of San Diego. It has apartment amenities including microwave, oven, dishwasher, and air conditioning. It has building amenities including storage. Cats and dogs are allowed, making it a pet-friendly building.