Firefighters battle a blaze at townhomes near 91st Street and Masters Road.
1 / 24
Wed, Jun 27, 2012 9:41 AM EDT