MovieMaps

Photo of Street by Niko's Apartment

Location: Northwest Marine Drive & Cecil Green Park Road
As Seen In: Charmed episode 1x17 “Surrender

Scarlet runs down the path towards Niko's apartment building.