2300 Stanford Houston, TX 770068 Units6 1B1B2 2B1B What makes this property special:Very small complex, walkable location Located in East Montrose Project completed in 2018