- Photo: Miami USA
1723 Dixon Blvd #2, Cocoa, FL 32922