Give Us A Call
Contact Us
Land South Properties Has Been Updating And Leasing Properties For 30+ Years. You Can Feel Confident Renting With Us As We Always Strive For Excellence With Our Homes.
Tallahassee: (850) 815-0388
1700 North Monroe Street,
Suite 11-270
Tallahassee, FL 32303