Lucero Apartment Homes is a multifamily property that was built in 2016. Located at 2301 Durwood Street in Downtown - south, Austin, this property has a total number of 173 units, with the following unit breakdown: Four Bedroom/Three and One Half Bath, One Bedroom, Three Bedroom/Two and Three Quarter Bath, Two Bedroom/Two and One Half Bath, totaling 187,558 SqFt.