Pomerado Professional Plaza, Poway, California

Pomerado Professional Plaza, Poway, California

Location

Poway, California

Date Acquired

August 2015

Total GLA

47,188 SF

Key Tenants

Balboa Nephrology