Maria Lear 2105 38th Street Lubbock, Texas 79412
16' of ramp