Library Plaza Poway LLC, c/o Trong Pham, purchased the 33,928-square-foot retail strip center at 13132-13172 Poway Road in Poway. The property was purchased for $6.47 million, or about $191 per square foot. At the time of sale, the property reported a 7.2% cap rate. This was the buyer's upleg in a 1031 exchange.