Texas developer lands buyer for new apartments

Property includes 152 units