Latest News

May 28, 2011 10:34 AM

Police probe possible Miami home invasion

Miami police are investigating reports of a home invasion in the 800 block of NW 21st Avenue Friday.

Related content

Comments