11655 sw 117th ave miami fl 33186. Unfortunately, it has deteriorated a lot .