Homes for sale - 3316 Omega ST, Houston, TX 77022 – MLS#12038343 - ...