Albatross Investments LLC, a Florida real estate company, concentrates primarily on value-add single family homes.