Marquis on Pin Oak is a multifamily property located at 4848 Pin Oak Park in River Oaks, West Houston. Built in 1992, the property features 474 units, of the following types: One Bedroom, One Bedroom/Den, Studio, Two Bedroom/Two Bath, totaling 484,956 SqFt.