2307 Emancipation Avenue #C, Houston, TX 77004 is a Single Family, Residential property listed for $394,900 The property is 1880 sq. ft with 3 bedrooms and 4 bathrooms