Heights Block 39 apts Location: 525 W. 24th st. Houston, TX 77008 Units: 282 Builder: JLB Builders,LLC Completed: 03/2016