ScottBall_maverick_lofts_apartments_downtown_residential_complex_area_cosa_houston_d1_5-9-2017-21 The Maverick building is located at 606 N. Presa St. Credit: Scott Ball / San Antonio Report The Maverick Apartments at 606 North Presa.