Lease terms Lease length: 12 Lease deposit: $600 - $1,500
(626) 684-4234
1717 N Verdugo Rd, Glendale, CA 91208, USA