Portfolio
return to California properties

Knollwood Plaza

11846 Balboa Blvd., Granada Hills CA
Square Footage:
42,000
Asset Class:
Retail
Status:
Sold