Company LAND AND PROPERTY MANAGEMENT CORP. Address 5845 Collins Ave #406, MIAMI BEACH, FL, 33140, USA