2-bedroom apartment, ideally located in Houston's trendy Montrose neighborhood. Perfect location for Super Bowl weekend -- 1/2 mile walk to light rail will take you directly to the stadium (30 minutes total transit time) or Downtown Houston (25 minutes).
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.