Investment salesNewsTexas Marcus & Millichap Negotiates Sale of Inwood Forest Shopping Center in Houston by Katie Sloan October 31, 2016 Houston — Marcus & Millichap has negotiated the sale of Inwood Forest Shopping Center, a 77,553-square-foot, Foodarama-anchored retail property located in Houston. Continue Reading October 31, 2016 0 FacebookTwitterLinkedinEmail