- Photo: Miami USA
1721 Dixon Blvd #35, Cocoa, FL 32922