New Port Apartments 2615 Marina Blvd San Leandro, CA 94577 Phone: (510) 895-9544
Category: Apartments