Homes for sale - 3818 Almeda, Houston, TX 77004 – MLS#95248143 - Mo...