10 yrs ago•RubenUltimareviewedSplendor7440 W Greens Road Houston, TX 77064This is an interesting place because...