North Island Credit Union
Imperial Beach

6,500 s.f. - Imperial Beach, California