Start from
StorAmerica Self Storage
2250 Central Ave, Duarte 91010