Advertisement

Center Leasws Facility

Share

Indian Centers Inc. of Los Angeles has signed a $1,238,400 lease to occupy 20,000 square feet in the office / retail buildiong at 1610 West 7th St.

Advertisement