Tag: 621 NW 2nd Street – Ocala – Florida
Two people shot at Parkside Apartments in Ocala
A man and a woman had to be hospitalized after someone fired multiple shots through the front door of their apartment
A man and a woman had to be hospitalized after someone fired multiple shots through the front door of their apartment