Show all photos ✕ ‹ › $875,0003613 Audubon Place 3 Beds 1 Bath 3,342 Sqft Houston, Texas, 77006, United States About the Property 59N exit 127B and exit Travis St. Left on Alabama, Right on Audubon Place. Property is on the Right after Marshall St. View More ▼ Property Type Residential Bedroom 3 Bathroom 1 Area 3,342 Sqft HoustonTexas × Features Additional InfoVirtual Tour Explore the Area Houston, Texas, 77006, United States [smartslider3 slider="71"] Agent info Fine Homes & Estates® 175 Park Avenue CENTURY 21 View website Contact Agent PDF Add to favorites Remove from favorites Send to Friend Request a Visit Send Request for a new Property