Marshall's is stepping up their game with their statement facade in their new Lincoln Road Location
Address: 723 Lincoln Ln N, Miami Beach, FL 33139, USA
Lease Term: 10 YEARS
Architect: Allan Shulman
Size: 28,547 Squared feet
Property Owner: Morgan Stanley Real Estate Investing
Property Manager: Terranova Corporation of Miami Beach