5708 S 173rd Street is located in the Millard area of Omaha, NE. At this time, the property has an estimated value of $352,600 and yearly taxes of $6,775. This home has 4 bedrooms, 4½ bathrooms, and approximately 2,811 sqft of living space. The property was built in 2003. Similar homes nearby have 4 bedrooms, 4 baths and sell for around $350,000.