Houston Mosaic Location: 5925 Almeda rd. Houston, TX 77004 Units: 394 Builder: JE Dunn Construction Completed: 03/2007