Blurred preview of media: Unknown media

2000 NW 34th St, Oakland Park, FL