Dollar Tree Plaza
The subject property is a 13,500-square-foot, Walmart shadow-anchored, multi-tenant retail center located in La Grange, Texas. Dollar Tree Plaza is currently 100 percent occupied, and all leases are triple-net, providing … Read More