SAN ANTONIO - San Pedro Plaza has a new owner — Buchanan Street Partners, a real estate investment management firm out of Newport Beach, California.
The 163,764-sf property is located at 7330 San Pedro Ave. in North Central San Antonio.
The building is currently 70 percent occupied.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.