Shared publicly  - 
 
Strong demand and a seasonal dip in new listings continue to drive inventory down.
1
Add a comment...