Welcome to LandSouth Properties
Located in beautiful Tallahassee, Florida, LandSouth Properties offers a large variety of rental properties. Choose the size and location that suits your lifestyle. Whatever you’re looking for, we would love to help you find that perfect place to call home. For more information call 850-815-0388.