Size: 15,000 square feetType: Multifamily Building LandscapeLocation: Miami Beach, Florida
Landscape Design: Mauricio Del Valle DesignPhotography: MDVD