3416 Audubon Place 3416 Audubon PlaceHouston, Texas77006United States
$2,395,000
2 BD2 BAother residential home
1 of 48
Get directions
Fantastic opportunity for a unique compound in the heart of Montrose, one Houston's most dynamic and diverse areas! Located in the charming historic district of Audubon Place, the property consists of three structures with a main house/duplex at...
3416 Audubon Place, Houston, Texas 77006 United States is a other residential home for Sale for $2,395,000 USD. Was built in 1930, has 4,699 Sq.Ft. on a lot of .4959 Acres and it's composed from 2 Bedrooms, 2 full baths