Target has announced that they will be opening a new small-format store in South Beach. The store will be located at the new BLVD at Lenox retail development located at Fifth Street and Lenox Avenue. The location will be Target's first ever in Miami Beach and will be 33,000 SF.
Read More