2905 maverick st