La Casita Video - Leucadia, CA
Posted by: silverquill
N 33° 03.901 W 117° 18.078
11S E 471874 N 3658535
This small movie rental shop is tucked away in the corner of a small strip mall next to a Chinese restaurant, just off the Coast Highway in Leucadia, California.
Waymark Code: WM33ZM
Location: California, United States
Date Posted: 02/05/2008
Views: 20