Miami-Dade

Car hits house in NW Miami-Dade

A vehicle crashed into a house in Northwest Miami-Dade, Thursday afternoon. According to police, the car struck a house located at 2240 N.W. 105th Terrace. TheRead More