1050 15th Street – Imperial Beach

Drone video footage of The Pacific Crest Apartments at 1050 15th Street, 44 units in Imperial Beach.