This 1,050 square foot retail space at Rancho Penasquitos Towne Ctr. is available for lease.
Major tenant includes Vons plus other small shops.
Rancho Penasquitos Towne Ctr. has ample parking with 601 spaces and is located at Black Mountain Rd. & Twin Trails Dr. in San Diego, California.