Zillow Interview Question

Design/implement a Python-based API, beginning with a basic interface, and iteratively add improvements based on feedback.