SRS Real Estate Partners closes sale of 14,966-square-foot retail property in Frisco
SRS Real Estate Partners brokered the sale of Independence Plaza, a 14,966-square-foot multi-tenant retail property at 5266 Independence Parkway in Frisco, Texas. Built in 2018…