You Are About to Claim the Listing :

North Miami Liberty Corporation
14800 N Miami Ave,, Miami
FL - 33168