Director of Growth Marketing Denver, Colorado, United States, New York, New York, United States, San Francisco, California, United States
1 day ago
New York
There are 17 million Americans who own rental property.Most don't want to be landlords anymore, but selling isn't a good option.Why? You'd lose income and appreciation, trigger tax liabilities, kick out your tenants, have to fix up the house the list goes on! Flock is here to help.Flock's mission...