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 oven, air conditioning, microwave, and dishwasher. It has building amenities including storage. Cats and dogs are allowed, making it a pet-friendly building.