The Alhambra 1000 Fremont Ave Alhambra, CA 91803
Repped by: Key Locos Notes: Business/mixed use complex, has vacant building, ownership strongly prefers filming on Friday due to limited availability of parking Mon-Thurs.
Status: CLEARED WITH RESTRICTIONS |
Showing 1-16 of 16101 visits |