Contemporary 4 bed, 4 bath townhouse in prime Montrose location! Features include new gas cooktop, oven, refrigerator, microwave, hardwood floors, high ceilings, oversized windows, and gas fireplace. Primary bedroom with double sinks, tub, and shower. Ceiling fans in all bedrooms. Expansive roof terrace with downtown views. Walkable to restaurants, museums, and nightlife. Contact us to schedule a visit and make this your home! All room measurements should be independently verified.
807 Willard St is located in Houston, Texas in the 77006 zip code.