From 11b11cce5942be42cedc768f58e56db77e26696e Mon Sep 17 00:00:00 2001 From: Peichun Hua Date: Sat, 16 May 2026 11:26:54 +0800 Subject: [PATCH 01/26] Add Compass real-estate mirror (port 40015) Adds a Flask mirror of compass.com as the 16th WebHarbor site, with browse / search / filter, listing detail, agent directory, account flows (save, tour, inquiry, saved search, collection), and 18 WebVoyager-format benchmark tasks. sites/compass/: - app.py (1011 lines): 10 SQLAlchemy models, 35+ routes, token-overlap scored search with city/state/neighborhood boosts. User.check_password accepts both pbkdf2 and bcrypt prefixes so seed-time PBKDF2 hashes (deterministic) coexist with runtime Flask-Bcrypt writes. - seed_data.py (659 lines): idempotent function-level gates; PBKDF2 with fixed per-email salt to preserve byte-identical reset; Co-op pool backfilled to keep filter-based tasks at >=5 candidates. - 33 Jinja templates + 327-line hand-rolled CSS (white/black/serif to match the real Compass palette). - tasks.jsonl: 18 WebVoyager tasks (3 hard multi-step). - listings_clean.json: 524 normalized listings consumed by seed_data at build time (committed alongside the mirror, per the convention used by booking/, arxiv/, etc.). Registration (3 files, must stay in sync per AGENTS.md): - websyn_start.sh: compass appended to SITES, two ready-count 15s -> 16. - control_server.py: 'compass' appended to SITES. - Dockerfile: EXPOSE 8101 40000-40015. Heavy assets (instance_seed/compass.db, static/images/, ~129 MB packed) ship via the companion HuggingFace PR ChilleD/WebHarbor#3. .assets-revision already pins main, so once that merges this Just Works. Byte-identical reset verified: md5sum instance/compass.db instance_seed/compass.db -> 2a7458e3b6c3e3d0b39c32cca5d0f519 (both files). Co-Authored-By: Claude Opus 4.7 (1M context) --- Dockerfile | 2 +- control_server.py | 2 +- sites/compass/_health.py | 36 + sites/compass/app.py | 1011 + sites/compass/listings_clean.json | 23220 ++++++++++++++++ sites/compass/requirements.txt | 7 + sites/compass/seed_data.py | 659 + sites/compass/static/css/.gitkeep | 0 sites/compass/static/css/compass.css | 327 + sites/compass/static/icons/.gitkeep | 0 sites/compass/static/icons/compass_logo.svg | 1 + sites/compass/static/js/.gitkeep | 0 sites/compass/tasks.jsonl | 18 + sites/compass/templates/.gitkeep | 0 sites/compass/templates/404.html | 7 + sites/compass/templates/500.html | 7 + sites/compass/templates/_account_nav.html | 11 + sites/compass/templates/_card.html | 13 + sites/compass/templates/about.html | 9 + sites/compass/templates/account.html | 42 + sites/compass/templates/account_edit.html | 18 + sites/compass/templates/agent_detail.html | 40 + sites/compass/templates/agents.html | 44 + sites/compass/templates/base.html | 94 + sites/compass/templates/change_password.html | 17 + sites/compass/templates/city.html | 77 + .../compass/templates/collection_detail.html | 47 + sites/compass/templates/collection_new.html | 16 + sites/compass/templates/collection_share.html | 12 + sites/compass/templates/collections.html | 29 + sites/compass/templates/help.html | 19 + sites/compass/templates/homes_for_sale.html | 18 + sites/compass/templates/index.html | 75 + sites/compass/templates/inquiries.html | 23 + sites/compass/templates/inquiry_send.html | 19 + sites/compass/templates/listing_detail.html | 105 + sites/compass/templates/login.html | 13 + sites/compass/templates/luxury.html | 11 + sites/compass/templates/new_listings.html | 11 + sites/compass/templates/open_houses.html | 40 + sites/compass/templates/preferences.html | 31 + sites/compass/templates/register.html | 15 + sites/compass/templates/saved.html | 28 + sites/compass/templates/saved_searches.html | 50 + sites/compass/templates/search.html | 75 + sites/compass/templates/tour_request.html | 28 + sites/compass/templates/tours.html | 36 + websyn_start.sh | 8 +- 48 files changed, 26365 insertions(+), 6 deletions(-) create mode 100644 sites/compass/_health.py create mode 100644 sites/compass/app.py create mode 100644 sites/compass/listings_clean.json create mode 100644 sites/compass/requirements.txt create mode 100644 sites/compass/seed_data.py create mode 100644 sites/compass/static/css/.gitkeep create mode 100644 sites/compass/static/css/compass.css create mode 100644 sites/compass/static/icons/.gitkeep create mode 100644 sites/compass/static/icons/compass_logo.svg create mode 100644 sites/compass/static/js/.gitkeep create mode 100644 sites/compass/tasks.jsonl create mode 100644 sites/compass/templates/.gitkeep create mode 100644 sites/compass/templates/404.html create mode 100644 sites/compass/templates/500.html create mode 100644 sites/compass/templates/_account_nav.html create mode 100644 sites/compass/templates/_card.html create mode 100644 sites/compass/templates/about.html create mode 100644 sites/compass/templates/account.html create mode 100644 sites/compass/templates/account_edit.html create mode 100644 sites/compass/templates/agent_detail.html create mode 100644 sites/compass/templates/agents.html create mode 100644 sites/compass/templates/base.html create mode 100644 sites/compass/templates/change_password.html create mode 100644 sites/compass/templates/city.html create mode 100644 sites/compass/templates/collection_detail.html create mode 100644 sites/compass/templates/collection_new.html create mode 100644 sites/compass/templates/collection_share.html create mode 100644 sites/compass/templates/collections.html create mode 100644 sites/compass/templates/help.html create mode 100644 sites/compass/templates/homes_for_sale.html create mode 100644 sites/compass/templates/index.html create mode 100644 sites/compass/templates/inquiries.html create mode 100644 sites/compass/templates/inquiry_send.html create mode 100644 sites/compass/templates/listing_detail.html create mode 100644 sites/compass/templates/login.html create mode 100644 sites/compass/templates/luxury.html create mode 100644 sites/compass/templates/new_listings.html create mode 100644 sites/compass/templates/open_houses.html create mode 100644 sites/compass/templates/preferences.html create mode 100644 sites/compass/templates/register.html create mode 100644 sites/compass/templates/saved.html create mode 100644 sites/compass/templates/saved_searches.html create mode 100644 sites/compass/templates/search.html create mode 100644 sites/compass/templates/tour_request.html create mode 100644 sites/compass/templates/tours.html diff --git a/Dockerfile b/Dockerfile index 991e5ab6..f653515e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,6 +33,6 @@ COPY control_server.py /opt/control_server.py COPY site_runner.py /opt/site_runner.py RUN chmod +x /opt/websyn_start.sh -EXPOSE 8101 40000-40014 +EXPOSE 8101 40000-40015 CMD ["/opt/websyn_start.sh"] diff --git a/control_server.py b/control_server.py index c255253c..a63f988b 100644 --- a/control_server.py +++ b/control_server.py @@ -26,7 +26,7 @@ 'allrecipes', 'amazon', 'apple', 'arxiv', 'bbc_news', 'booking', 'github', 'google_flights', 'google_map', 'google_search', 'huggingface', 'wolfram_alpha', 'cambridge_dictionary', - 'coursera', 'espn', + 'coursera', 'espn', 'compass', ] BASE_PORT = 40000 WEBSYN_DIR = '/opt/WebSyn' diff --git a/sites/compass/_health.py b/sites/compass/_health.py new file mode 100644 index 00000000..e598472e --- /dev/null +++ b/sites/compass/_health.py @@ -0,0 +1,36 @@ +"""compass mirror health check.""" +from healthcheck import random_user + + +def run(p): + p.assert_get('home', '/', must_contain='Compass') + p.assert_get('search New York', '/search?q=New York', must_contain='New York') + p.assert_get('city for-sale', '/homes-for-sale/new-york-ny/', + must_contain='Homes') + p.assert_get('agents directory', '/agents', must_contain='Agent') + p.assert_get('open houses', '/open-houses', must_contain='Open') + + user = random_user() + html = p.assert_get('register page', '/register') + token = p.csrf(html) + if not token: + p.check('register csrf', False, 'no csrf'); return + p.assert_post('register submit', '/register', { + 'csrf_token': token, + 'name': f"{user['first_name']} {user['last_name']}", + 'email': user['email'], + 'password': user['password'], + 'confirm': user['password'], + }, accept_status=(200, 302, 303)) + + p.get('/logout') + html = p.assert_get('login page', '/login') + token = p.csrf(html) + if not token: + p.check('login csrf', False, 'no csrf'); return + p.assert_post('login submit', '/login', { + 'csrf_token': token, + 'email': user['email'], + 'password': user['password'], + }, accept_status=(200, 302, 303)) + p.assert_get('account', '/account', accept_status=(200, 302)) diff --git a/sites/compass/app.py b/sites/compass/app.py new file mode 100644 index 00000000..c7701d3a --- /dev/null +++ b/sites/compass/app.py @@ -0,0 +1,1011 @@ +"""Compass.com mirror — Flask app with real-estate browse + account features.""" +import json +import math +import os +import re +import secrets +from datetime import date, datetime, timedelta +from functools import wraps + +from flask import (Flask, abort, flash, jsonify, redirect, render_template, + request, session, url_for) +from flask_bcrypt import Bcrypt +from flask_login import (LoginManager, UserMixin, current_user, login_required, + login_user, logout_user) +from flask_sqlalchemy import SQLAlchemy +from flask_wtf.csrf import CSRFProtect, generate_csrf +from sqlalchemy import or_, func + + +BASE_DIR = os.path.dirname(os.path.abspath(__file__)) + +app = Flask(__name__, instance_path=os.path.join(BASE_DIR, "instance")) +app.config["SECRET_KEY"] = "compass-mirror-secret-key-not-for-prod" +app.config["SQLALCHEMY_DATABASE_URI"] = ( + f"sqlite:///{os.path.join(BASE_DIR, 'instance', 'compass.db')}" +) +app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False +app.config["WTF_CSRF_TIME_LIMIT"] = None + +os.makedirs(os.path.join(BASE_DIR, "instance"), exist_ok=True) + +db = SQLAlchemy(app) +bcrypt = Bcrypt(app) +login_manager = LoginManager(app) +login_manager.login_view = "login" +login_manager.login_message = "Sign in to save homes, schedule tours, or contact an agent." +login_manager.login_message_category = "info" +csrf = CSRFProtect(app) + + +# ─── Models ──────────────────────────────────────────────────────────────────── + + +class User(db.Model, UserMixin): + __tablename__ = "users" + id = db.Column(db.Integer, primary_key=True) + email = db.Column(db.String(120), unique=True, nullable=False, index=True) + password_hash = db.Column(db.String(255), nullable=False) + name = db.Column(db.String(120), nullable=False) + phone = db.Column(db.String(40), default="") + city = db.Column(db.String(80), default="") + state = db.Column(db.String(40), default="") + budget_min = db.Column(db.Integer, default=0) + budget_max = db.Column(db.Integer, default=0) + beds_min = db.Column(db.Integer, default=0) + preferred_property_types = db.Column(db.Text, default="[]") + move_timeline = db.Column(db.String(40), default="") + has_agent = db.Column(db.Boolean, default=False) + receive_alerts = db.Column(db.Boolean, default=True) + agent_id = db.Column(db.Integer, db.ForeignKey("agents.id")) + created_at = db.Column(db.DateTime, default=datetime.utcnow) + + saved_homes = db.relationship("SavedHome", backref="user", lazy=True, + cascade="all, delete-orphan") + saved_searches = db.relationship("SavedSearch", backref="user", lazy=True, + cascade="all, delete-orphan") + tours = db.relationship("Tour", backref="user", lazy=True, + cascade="all, delete-orphan") + inquiries = db.relationship("Inquiry", backref="user", lazy=True, + cascade="all, delete-orphan") + collections = db.relationship("Collection", backref="user", lazy=True, + cascade="all, delete-orphan") + + def set_password(self, pw): + self.password_hash = bcrypt.generate_password_hash(pw).decode("utf-8") + + def check_password(self, pw): + # Support both bcrypt hashes (live registrations) and the + # deterministic pbkdf2 hashes used for benchmark-seed users so the + # seed DB stays byte-identical. + from werkzeug.security import check_password_hash as wz_check + try: + if (self.password_hash or "").startswith("pbkdf2:"): + return wz_check(self.password_hash, pw) + return bcrypt.check_password_hash(self.password_hash, pw) + except Exception: + return False + + def get_property_types(self): + try: + return json.loads(self.preferred_property_types or "[]") + except Exception: + return [] + + +class Agent(db.Model): + __tablename__ = "agents" + id = db.Column(db.Integer, primary_key=True) + slug = db.Column(db.String(120), unique=True, nullable=False, index=True) + name = db.Column(db.String(120), nullable=False) + title = db.Column(db.String(120), default="Real Estate Agent") + photo = db.Column(db.String(250), default="") + bio = db.Column(db.Text, default="") + email = db.Column(db.String(120), default="") + phone = db.Column(db.String(40), default="") + license_number = db.Column(db.String(60), default="") + city = db.Column(db.String(80), default="") + state = db.Column(db.String(40), default="") + years_experience = db.Column(db.Integer, default=0) + sales_volume_usd = db.Column(db.BigInteger, default=0) + transactions_count = db.Column(db.Integer, default=0) + languages = db.Column(db.Text, default="[]") + specialties = db.Column(db.Text, default="[]") + is_top_agent = db.Column(db.Boolean, default=False) + + listings = db.relationship("Listing", backref="agent", lazy=True) + + def get_languages(self): + try: + return json.loads(self.languages or "[]") + except Exception: + return [] + + def get_specialties(self): + try: + return json.loads(self.specialties or "[]") + except Exception: + return [] + + def sales_volume_display(self): + v = self.sales_volume_usd or 0 + if v >= 1_000_000_000: + return f"${v/1_000_000_000:.1f}B" + if v >= 1_000_000: + return f"${v/1_000_000:.0f}M" + if v >= 1_000: + return f"${v/1_000:.0f}K" + return f"${v}" + + +class City(db.Model): + __tablename__ = "cities" + id = db.Column(db.Integer, primary_key=True) + slug = db.Column(db.String(80), unique=True, nullable=False, index=True) + name = db.Column(db.String(80), nullable=False) + state = db.Column(db.String(40), nullable=False) + hero_image = db.Column(db.String(250), default="") + blurb = db.Column(db.Text, default="") + is_featured = db.Column(db.Boolean, default=False) + + +class Listing(db.Model): + __tablename__ = "listings" + id = db.Column(db.Integer, primary_key=True) + listing_id_sha = db.Column(db.String(40), unique=True, index=True) + slug = db.Column(db.String(200), unique=True, nullable=False, index=True) + address = db.Column(db.String(200), nullable=False) + unit = db.Column(db.String(60), default="") + neighborhood = db.Column(db.String(80), default="") + city = db.Column(db.String(80), index=True) + state = db.Column(db.String(40), index=True) + zip = db.Column(db.String(20), default="") + latitude = db.Column(db.Float) + longitude = db.Column(db.Float) + + status = db.Column(db.String(20), default="for-sale", index=True) + price = db.Column(db.Integer, default=0) + beds = db.Column(db.Integer, default=0) + baths_full = db.Column(db.Integer, default=0) + baths_half = db.Column(db.Integer, default=0) + sqft = db.Column(db.Integer, default=0) + lot_sqft = db.Column(db.Integer, default=0) + year_built = db.Column(db.Integer, default=0) + property_type = db.Column(db.String(40), default="Single Family", index=True) + + description = db.Column(db.Text, default="") + features = db.Column(db.Text, default="[]") + hero_image = db.Column(db.String(250), default="") + gallery_images = db.Column(db.Text, default="[]") + + mls_number = db.Column(db.String(40), default="") + hoa_fee_usd_month = db.Column(db.Integer, default=0) + days_on_compass = db.Column(db.Integer, default=0) + listed_at = db.Column(db.DateTime, default=datetime.utcnow) + + is_open_house = db.Column(db.Boolean, default=False, index=True) + open_house_date = db.Column(db.String(20), default="") + open_house_time = db.Column(db.String(40), default="") + + is_new = db.Column(db.Boolean, default=False) + is_compass_exclusive = db.Column(db.Boolean, default=False) + is_luxury = db.Column(db.Boolean, default=False) + is_pending = db.Column(db.Boolean, default=False) + + has_parking = db.Column(db.Boolean, default=False) + has_pool = db.Column(db.Boolean, default=False) + has_doorman = db.Column(db.Boolean, default=False) + has_elevator = db.Column(db.Boolean, default=False) + has_garage = db.Column(db.Boolean, default=False) + has_waterfront = db.Column(db.Boolean, default=False) + pets_allowed = db.Column(db.Boolean, default=True) + furnished = db.Column(db.Boolean, default=False) + + agent_id = db.Column(db.Integer, db.ForeignKey("agents.id")) + + saved_by = db.relationship("SavedHome", backref="listing", lazy=True, + cascade="all, delete-orphan") + tours = db.relationship("Tour", backref="listing", lazy=True, + cascade="all, delete-orphan") + inquiries = db.relationship("Inquiry", backref="listing", lazy=True, + cascade="all, delete-orphan") + + def get_features(self): + try: + return json.loads(self.features or "[]") + except Exception: + return [] + + def get_gallery(self): + try: + g = json.loads(self.gallery_images or "[]") + return g if isinstance(g, list) else [] + except Exception: + return [] + + @property + def baths(self): + return (self.baths_full or 0) + 0.5 * (self.baths_half or 0) + + def price_display(self): + if self.status == "for-rent": + return f"${self.price:,}/mo" + return f"${self.price:,}" + + def price_per_sqft(self): + if not self.sqft or not self.price or self.status == "for-rent": + return 0 + return round(self.price / self.sqft) + + +class SavedHome(db.Model): + __tablename__ = "saved_homes" + id = db.Column(db.Integer, primary_key=True) + user_id = db.Column(db.Integer, db.ForeignKey("users.id"), nullable=False) + listing_id = db.Column(db.Integer, db.ForeignKey("listings.id"), nullable=False) + note = db.Column(db.Text, default="") + saved_at = db.Column(db.DateTime, default=datetime.utcnow) + __table_args__ = (db.UniqueConstraint("user_id", "listing_id"),) + + +class SavedSearch(db.Model): + __tablename__ = "saved_searches" + id = db.Column(db.Integer, primary_key=True) + user_id = db.Column(db.Integer, db.ForeignKey("users.id"), nullable=False) + name = db.Column(db.String(120), nullable=False) + criteria_json = db.Column(db.Text, nullable=False, default="{}") + notify = db.Column(db.Boolean, default=True) + created_at = db.Column(db.DateTime, default=datetime.utcnow) + + def get_criteria(self): + try: + return json.loads(self.criteria_json or "{}") + except Exception: + return {} + + +class Tour(db.Model): + __tablename__ = "tours" + id = db.Column(db.Integer, primary_key=True) + user_id = db.Column(db.Integer, db.ForeignKey("users.id"), nullable=False) + listing_id = db.Column(db.Integer, db.ForeignKey("listings.id"), nullable=False) + requested_date = db.Column(db.String(20), default="") + requested_time = db.Column(db.String(40), default="") + tour_type = db.Column(db.String(40), default="in-person") + contact_phone = db.Column(db.String(40), default="") + notes = db.Column(db.Text, default="") + status = db.Column(db.String(20), default="requested") + requested_at = db.Column(db.DateTime, default=datetime.utcnow) + + +class Inquiry(db.Model): + __tablename__ = "inquiries" + id = db.Column(db.Integer, primary_key=True) + user_id = db.Column(db.Integer, db.ForeignKey("users.id")) + listing_id = db.Column(db.Integer, db.ForeignKey("listings.id"), nullable=False) + agent_id = db.Column(db.Integer, db.ForeignKey("agents.id")) + name = db.Column(db.String(120), default="") + email = db.Column(db.String(120), default="") + phone = db.Column(db.String(40), default="") + subject = db.Column(db.String(160), default="") + message = db.Column(db.Text, default="") + sent_at = db.Column(db.DateTime, default=datetime.utcnow) + + +class Collection(db.Model): + __tablename__ = "collections" + id = db.Column(db.Integer, primary_key=True) + user_id = db.Column(db.Integer, db.ForeignKey("users.id"), nullable=False) + name = db.Column(db.String(120), nullable=False) + description = db.Column(db.Text, default="") + listing_ids_json = db.Column(db.Text, default="[]") + share_token = db.Column(db.String(20), default="") + created_at = db.Column(db.DateTime, default=datetime.utcnow) + + def get_listing_ids(self): + try: + return json.loads(self.listing_ids_json or "[]") + except Exception: + return [] + + def set_listing_ids(self, ids): + self.listing_ids_json = json.dumps(list(ids)) + + def get_listings(self): + ids = self.get_listing_ids() + if not ids: + return [] + rows = Listing.query.filter(Listing.id.in_(ids)).all() + by_id = {r.id: r for r in rows} + return [by_id[i] for i in ids if i in by_id] + + +# ─── Login loader ────────────────────────────────────────────────────────────── + + +@login_manager.user_loader +def load_user(uid): + return User.query.get(int(uid)) + + +@app.context_processor +def inject_globals(): + saved_count = 0 + if current_user.is_authenticated: + saved_count = SavedHome.query.filter_by(user_id=current_user.id).count() + return { + "now": datetime.utcnow(), + "csrf_token": generate_csrf, + "FEATURED_CITIES": _featured_cities(), + "saved_count": saved_count, + } + + +def _featured_cities(): + return City.query.filter_by(is_featured=True).order_by(City.name).all() + + +# ─── Helpers ─────────────────────────────────────────────────────────────────── + + +def _tokens(s: str): + if not s: + return [] + return [t for t in re.split(r"[^a-z0-9]+", s.lower()) if t and len(t) > 1] + + +def _listing_corpus(L) -> str: + parts = [ + L.address, L.unit or "", L.neighborhood or "", L.city or "", L.state or "", + L.zip or "", L.property_type or "", L.status or "", + L.description or "", " ".join(L.get_features()), + ] + if L.agent: + parts.append(L.agent.name) + parts.append(" ".join(L.agent.get_specialties())) + return " ".join(parts).lower() + + +def search_listings(query: str, base_query=None): + """Token-overlap scored search. Returns list of (Listing, score).""" + q = (query or "").strip() + if base_query is None: + base_query = Listing.query + listings = base_query.all() + if not q: + return [(L, 0) for L in listings] + qtoks = _tokens(q) + if not qtoks: + return [(L, 0) for L in listings] + qset = set(qtoks) + scored = [] + for L in listings: + corpus = _listing_corpus(L) + ctoks = _tokens(corpus) + cset = set(ctoks) + overlap = qset & cset + if not overlap: + continue + tf = sum(ctoks.count(t) for t in overlap) + boost = 0 + ql = q.lower() + if L.city and L.city.lower() in ql: boost += 5 + if L.state and L.state.lower() in ql: boost += 5 + if L.neighborhood and L.neighborhood.lower() in ql: boost += 4 + if L.zip and L.zip in q: boost += 5 + score = len(overlap) * 3 + tf + boost + scored.append((L, score)) + scored.sort(key=lambda x: (-x[1], -(x[0].price or 0))) + return scored + + +def filter_listings(qs, args): + status = args.get("status") + if status: + qs = qs.filter(Listing.status == status) + pt = args.get("type") or args.get("property_type") + if pt: + qs = qs.filter(Listing.property_type == pt) + pmin = args.get("price_min") + pmax = args.get("price_max") + if pmin and pmin.isdigit(): + qs = qs.filter(Listing.price >= int(pmin)) + if pmax and pmax.isdigit(): + qs = qs.filter(Listing.price <= int(pmax)) + beds = args.get("beds") + if beds and beds.isdigit(): + qs = qs.filter(Listing.beds >= int(beds)) + baths = args.get("baths") + if baths and baths.isdigit(): + qs = qs.filter((Listing.baths_full + Listing.baths_half) >= int(baths)) + sqft_min = args.get("sqft_min") + if sqft_min and sqft_min.isdigit(): + qs = qs.filter(Listing.sqft >= int(sqft_min)) + year_built = args.get("year_built_min") + if year_built and year_built.isdigit(): + qs = qs.filter(Listing.year_built >= int(year_built)) + if args.get("pool"): + qs = qs.filter(Listing.has_pool == True) + if args.get("garage"): + qs = qs.filter(Listing.has_garage == True) + if args.get("waterfront"): + qs = qs.filter(Listing.has_waterfront == True) + if args.get("doorman"): + qs = qs.filter(Listing.has_doorman == True) + if args.get("open_house"): + qs = qs.filter(Listing.is_open_house == True) + if args.get("new"): + qs = qs.filter(Listing.is_new == True) + if args.get("compass_exclusive"): + qs = qs.filter(Listing.is_compass_exclusive == True) + return qs + + +def sort_listings(items, key: str): + is_pair = items and isinstance(items[0], tuple) + + def L(x): return x[0] if is_pair else x + + if key == "price_asc": + items.sort(key=lambda x: (L(x).price or 0)) + elif key == "price_desc": + items.sort(key=lambda x: -(L(x).price or 0)) + elif key == "newest": + items.sort(key=lambda x: (L(x).days_on_compass or 9999)) + elif key == "sqft_desc": + items.sort(key=lambda x: -(L(x).sqft or 0)) + elif key == "beds_desc": + items.sort(key=lambda x: -(L(x).beds or 0)) + elif key == "ppsf_asc": + items.sort(key=lambda x: L(x).price_per_sqft() or 10**12) + elif key == "ppsf_desc": + items.sort(key=lambda x: -(L(x).price_per_sqft() or 0)) + return items + + +def city_state_slug(slug: str): + m = re.match(r"^(.*)-([a-z]{2})$", slug.lower()) + if not m: + return None, None + city = m.group(1).replace("-", " ").title() + state = m.group(2).upper() + return city, state + + +# ─── Public browse ───────────────────────────────────────────────────────────── + + +@app.route("/") +def index(): + # Curated mixes — explicitly NOT sorted by price/recency so the homepage + # doesn't trivially surface the top luxury / cheapest listing / freshest + # listing of any market (those should require navigating into the + # relevant section). + featured = (Listing.query.filter_by(is_compass_exclusive=True) + .order_by(Listing.id).limit(6).all()) + new_listings = (Listing.query.filter_by(is_new=True) + .order_by(Listing.id.desc()).limit(6).all()) + luxury = (Listing.query.filter_by(is_luxury=True) + .order_by(Listing.id).limit(6).all()) + return render_template("index.html", + featured=featured, new_listings=new_listings, + luxury=luxury) + + +@app.route("/homes-for-sale") +def homes_for_sale_index(): + cities = City.query.order_by(City.name).all() + return render_template("homes_for_sale.html", cities=cities, + status_label="For Sale", status="for-sale") + + +@app.route("/homes-for-rent") +def homes_for_rent_index(): + cities = City.query.order_by(City.name).all() + return render_template("homes_for_sale.html", cities=cities, + status_label="For Rent", status="for-rent") + + +@app.route("/homes-for-sale//") +def city_for_sale(city_state): + return _city_listing_page(city_state, status="for-sale") + + +@app.route("/homes-for-rent//") +def city_for_rent(city_state): + return _city_listing_page(city_state, status="for-rent") + + +def _city_listing_page(city_state, status): + city, state = city_state_slug(city_state) + if not city: + abort(404) + qs = Listing.query.filter_by(city=city, state=state, status=status) + qs = filter_listings(qs, request.args) + listings = qs.all() + sort = request.args.get("sort", "newest") + sort_listings(listings, sort) + city_row = City.query.filter_by(slug=city_state).first() + return render_template( + "city.html", + city_name=city, state=state, + city_slug=city_state, + city_row=city_row, + status=status, + status_label="For Sale" if status == "for-sale" else "For Rent", + listings=listings, + sort=sort, + active_filters=dict(request.args), + page_title=f"{city} {state} {('Homes For Sale' if status=='for-sale' else 'Homes For Rent')}", + ) + + +@app.route("/listing/") +def listing_detail(slug): + L = Listing.query.filter_by(slug=slug).first() + if not L: + abort(404) + similar = (Listing.query + .filter(Listing.id != L.id, Listing.city == L.city, + Listing.status == L.status) + .order_by(func.abs(Listing.price - L.price)).limit(4).all()) + is_saved = False + if current_user.is_authenticated: + is_saved = (SavedHome.query + .filter_by(user_id=current_user.id, listing_id=L.id).first() + is not None) + return render_template("listing_detail.html", listing=L, similar=similar, + is_saved=is_saved) + + +@app.route("/agents") +def agents_index(): + city = request.args.get("city", "") + qs = Agent.query + if city: + qs = qs.filter(Agent.city.ilike(f"%{city}%")) + agents = qs.order_by(Agent.sales_volume_usd.desc()).all() + return render_template("agents.html", agents=agents, filter_city=city, + all_cities=sorted(set(a.city for a in Agent.query.all() if a.city))) + + +@app.route("/agents/") +def agent_detail(slug): + a = Agent.query.filter_by(slug=slug).first() + if not a: + abort(404) + listings = (Listing.query.filter_by(agent_id=a.id) + .order_by(Listing.price.desc()).all()) + return render_template("agent_detail.html", agent=a, listings=listings) + + +@app.route("/search") +def search(): + q = request.args.get("q", "").strip() + base = Listing.query + base = filter_listings(base, request.args) + results = search_listings(q, base_query=base) + sort = request.args.get("sort", "") + if sort: + sort_listings(results, sort) + listings = [L for L, _ in results] + return render_template("search.html", q=q, listings=listings, + result_count=len(listings), + active_filters=dict(request.args), + sort=sort) + + +@app.route("/open-houses") +def open_houses(): + city = request.args.get("city", "") + qs = Listing.query.filter(Listing.is_open_house == True) + if city: + qs = qs.filter(Listing.city.ilike(f"%{city}%")) + listings = qs.order_by(Listing.open_house_date).all() + all_cities = sorted(set(c[0] for c in db.session.query(Listing.city) + .filter(Listing.is_open_house == True).distinct())) + return render_template("open_houses.html", listings=listings, + filter_city=city, all_cities=all_cities) + + +@app.route("/new-listings") +def new_listings(): + listings = (Listing.query.filter_by(is_new=True) + .order_by(Listing.days_on_compass.asc()).all()) + return render_template("new_listings.html", listings=listings) + + +@app.route("/luxury") +def luxury(): + listings = (Listing.query.filter_by(is_luxury=True) + .order_by(Listing.price.desc()).all()) + return render_template("luxury.html", listings=listings) + + +@app.route("/about") +def about(): + return render_template("about.html") + + +@app.route("/help") +def help_page(): + return render_template("help.html") + + +# ─── Auth ───────────────────────────────────────────────────────────────────── + + +@app.route("/login", methods=["GET", "POST"]) +def login(): + if current_user.is_authenticated: + return redirect(url_for("account")) + error = None + if request.method == "POST": + email = (request.form.get("email") or "").strip().lower() + pw = request.form.get("password") or "" + u = User.query.filter_by(email=email).first() + if not u or not u.check_password(pw): + error = "Invalid email or password." + else: + login_user(u, remember=bool(request.form.get("remember"))) + return redirect(request.args.get("next") or url_for("account")) + return render_template("login.html", error=error) + + +@app.route("/register", methods=["GET", "POST"]) +def register(): + if current_user.is_authenticated: + return redirect(url_for("account")) + error = None + if request.method == "POST": + name = (request.form.get("name") or "").strip() + email = (request.form.get("email") or "").strip().lower() + pw = request.form.get("password") or "" + pw2 = request.form.get("confirm") or "" + if not name or not email or not pw: + error = "Name, email and password are required." + elif pw != pw2: + error = "Passwords do not match." + elif User.query.filter_by(email=email).first(): + error = "An account with this email already exists." + else: + u = User(name=name, email=email) + u.set_password(pw) + db.session.add(u) + db.session.commit() + login_user(u) + return redirect(url_for("account")) + return render_template("register.html", error=error) + + +@app.route("/logout", methods=["GET", "POST"]) +def logout(): + logout_user() + return redirect(url_for("index")) + + +# ─── Account ─────────────────────────────────────────────────────────────────── + + +@app.route("/account") +@login_required +def account(): + saved = (SavedHome.query.filter_by(user_id=current_user.id) + .order_by(SavedHome.saved_at.desc()).limit(4).all()) + tours = (Tour.query.filter_by(user_id=current_user.id) + .order_by(Tour.requested_at.desc()).limit(3).all()) + inquiries = (Inquiry.query.filter_by(user_id=current_user.id) + .order_by(Inquiry.sent_at.desc()).limit(3).all()) + return render_template("account.html", user=current_user, + saved=saved, tours=tours, inquiries=inquiries) + + +@app.route("/account/edit", methods=["GET", "POST"]) +@login_required +def account_edit(): + if request.method == "POST": + current_user.name = (request.form.get("name") or "").strip() or current_user.name + current_user.phone = (request.form.get("phone") or "").strip() + current_user.city = (request.form.get("city") or "").strip() + current_user.state = (request.form.get("state") or "").strip() + db.session.commit() + flash("Profile updated.", "success") + return redirect(url_for("account")) + return render_template("account_edit.html", user=current_user) + + +@app.route("/account/change-password", methods=["GET", "POST"]) +@login_required +def change_password(): + error = None + if request.method == "POST": + cur = request.form.get("current") or "" + new = request.form.get("new") or "" + new2 = request.form.get("confirm") or "" + if not current_user.check_password(cur): + error = "Current password is incorrect." + elif new != new2: + error = "New passwords do not match." + elif len(new) < 6: + error = "Password must be at least 6 characters." + else: + current_user.set_password(new) + db.session.commit() + flash("Password updated.", "success") + return redirect(url_for("account")) + return render_template("change_password.html", error=error) + + +@app.route("/account/preferences", methods=["GET", "POST"]) +@login_required +def preferences(): + if request.method == "POST": + try: + current_user.budget_min = int(request.form.get("budget_min") or 0) + current_user.budget_max = int(request.form.get("budget_max") or 0) + current_user.beds_min = int(request.form.get("beds_min") or 0) + except ValueError: + current_user.budget_min = current_user.budget_min or 0 + types = request.form.getlist("property_types") + current_user.preferred_property_types = json.dumps(types) + current_user.move_timeline = request.form.get("move_timeline") or "" + current_user.has_agent = bool(request.form.get("has_agent")) + current_user.receive_alerts = bool(request.form.get("receive_alerts")) + db.session.commit() + flash("Preferences updated.", "success") + return redirect(url_for("preferences")) + return render_template("preferences.html", user=current_user) + + +# ─── Saved homes / searches / collections / tours / inquiries ────────────────── + + +@app.route("/saved") +@login_required +def saved_list(): + rows = (SavedHome.query.filter_by(user_id=current_user.id) + .order_by(SavedHome.saved_at.desc()).all()) + return render_template("saved.html", saved=rows) + + +@app.route("/save/", methods=["POST"]) +@login_required +def save_home(listing_id): + L = Listing.query.get_or_404(listing_id) + existing = SavedHome.query.filter_by(user_id=current_user.id, + listing_id=L.id).first() + if not existing: + db.session.add(SavedHome(user_id=current_user.id, listing_id=L.id)) + db.session.commit() + flash(f"Saved {L.address}.", "success") + return redirect(request.referrer or url_for("listing_detail", slug=L.slug)) + + +@app.route("/unsave/", methods=["POST"]) +@login_required +def unsave_home(listing_id): + row = SavedHome.query.filter_by(user_id=current_user.id, + listing_id=listing_id).first() + if row: + db.session.delete(row) + db.session.commit() + flash("Removed from saved homes.", "info") + return redirect(request.referrer or url_for("saved_list")) + + +@app.route("/saved-searches", methods=["GET", "POST"]) +@login_required +def saved_searches(): + if request.method == "POST": + name = (request.form.get("name") or "").strip() + criteria = { + "q": (request.form.get("q") or "").strip(), + "city": (request.form.get("city") or "").strip(), + "price_min": request.form.get("price_min") or "", + "price_max": request.form.get("price_max") or "", + "beds": request.form.get("beds") or "", + "property_type": request.form.get("property_type") or "", + } + if name: + ss = SavedSearch(user_id=current_user.id, name=name, + criteria_json=json.dumps(criteria)) + db.session.add(ss) + db.session.commit() + flash(f'Saved search "{name}".', "success") + return redirect(url_for("saved_searches")) + rows = (SavedSearch.query.filter_by(user_id=current_user.id) + .order_by(SavedSearch.created_at.desc()).all()) + return render_template("saved_searches.html", searches=rows) + + +@app.route("/saved-searches//delete", methods=["POST"]) +@login_required +def delete_saved_search(ssid): + row = SavedSearch.query.filter_by(id=ssid, user_id=current_user.id).first_or_404() + db.session.delete(row) + db.session.commit() + flash("Saved search deleted.", "info") + return redirect(url_for("saved_searches")) + + +@app.route("/collections") +@login_required +def collections_index(): + rows = (Collection.query.filter_by(user_id=current_user.id) + .order_by(Collection.created_at.desc()).all()) + return render_template("collections.html", collections=rows) + + +@app.route("/collections/new", methods=["GET", "POST"]) +@login_required +def collection_new(): + if request.method == "POST": + name = (request.form.get("name") or "").strip() + if not name: + flash("Collection name required.", "warning") + return redirect(url_for("collection_new")) + c = Collection(user_id=current_user.id, name=name, + description=(request.form.get("description") or "").strip(), + share_token=secrets.token_urlsafe(8)) + db.session.add(c) + db.session.commit() + return redirect(url_for("collection_detail", cid=c.id)) + return render_template("collection_new.html") + + +@app.route("/collections/") +@login_required +def collection_detail(cid): + c = Collection.query.filter_by(id=cid, user_id=current_user.id).first_or_404() + return render_template("collection_detail.html", collection=c, + listings=c.get_listings()) + + +@app.route("/collections//add/", methods=["POST"]) +@login_required +def collection_add(cid, listing_id): + c = Collection.query.filter_by(id=cid, user_id=current_user.id).first_or_404() + L = Listing.query.get_or_404(listing_id) + ids = c.get_listing_ids() + if L.id not in ids: + ids.append(L.id) + c.set_listing_ids(ids) + db.session.commit() + flash(f'Added {L.address} to "{c.name}".', "success") + return redirect(request.referrer or url_for("collection_detail", cid=c.id)) + + +@app.route("/collections//remove/", methods=["POST"]) +@login_required +def collection_remove(cid, listing_id): + c = Collection.query.filter_by(id=cid, user_id=current_user.id).first_or_404() + ids = c.get_listing_ids() + if listing_id in ids: + ids.remove(listing_id) + c.set_listing_ids(ids) + db.session.commit() + return redirect(url_for("collection_detail", cid=c.id)) + + +@app.route("/collections//delete", methods=["POST"]) +@login_required +def collection_delete(cid): + c = Collection.query.filter_by(id=cid, user_id=current_user.id).first_or_404() + db.session.delete(c) + db.session.commit() + flash("Collection deleted.", "info") + return redirect(url_for("collections_index")) + + +@app.route("/collections/share/") +def collection_share(token): + c = Collection.query.filter_by(share_token=token).first_or_404() + return render_template("collection_share.html", collection=c, + listings=c.get_listings()) + + +@app.route("/tours", methods=["GET"]) +@login_required +def tours_list(): + rows = (Tour.query.filter_by(user_id=current_user.id) + .order_by(Tour.requested_at.desc()).all()) + return render_template("tours.html", tours=rows) + + +@app.route("/tour/", methods=["GET", "POST"]) +@login_required +def tour_request(listing_id): + L = Listing.query.get_or_404(listing_id) + if request.method == "POST": + t = Tour( + user_id=current_user.id, listing_id=L.id, + requested_date=(request.form.get("date") or "").strip(), + requested_time=(request.form.get("time") or "").strip(), + tour_type=(request.form.get("tour_type") or "in-person").strip(), + contact_phone=(request.form.get("phone") or current_user.phone), + notes=(request.form.get("notes") or "").strip(), + status="requested", + ) + db.session.add(t) + db.session.commit() + flash(f"Tour requested for {L.address} on {t.requested_date}.", "success") + return redirect(url_for("tours_list")) + return render_template("tour_request.html", listing=L) + + +@app.route("/tour//cancel", methods=["POST"]) +@login_required +def tour_cancel(tour_id): + t = Tour.query.filter_by(id=tour_id, user_id=current_user.id).first_or_404() + t.status = "cancelled" + db.session.commit() + flash("Tour cancelled.", "info") + return redirect(url_for("tours_list")) + + +@app.route("/inquiries", methods=["GET"]) +@login_required +def inquiries_list(): + rows = (Inquiry.query.filter_by(user_id=current_user.id) + .order_by(Inquiry.sent_at.desc()).all()) + return render_template("inquiries.html", inquiries=rows) + + +@app.route("/inquiry/", methods=["GET", "POST"]) +def inquiry_send(listing_id): + L = Listing.query.get_or_404(listing_id) + if request.method == "POST": + uid = current_user.id if current_user.is_authenticated else None + i = Inquiry( + user_id=uid, listing_id=L.id, agent_id=L.agent_id, + name=(request.form.get("name") or (current_user.name if uid else "")), + email=(request.form.get("email") or (current_user.email if uid else "")), + phone=(request.form.get("phone") or ""), + subject=(request.form.get("subject") or + f"Inquiry about {L.address}"), + message=(request.form.get("message") or "").strip(), + ) + db.session.add(i) + db.session.commit() + flash("Your message has been sent. The agent will reach out shortly.", + "success") + if uid: + return redirect(url_for("inquiries_list")) + return redirect(url_for("listing_detail", slug=L.slug)) + return render_template("inquiry_send.html", listing=L) + + +# ─── Misc ────────────────────────────────────────────────────────────────────── + + +@app.route("/_health") +def health(): + return {"ok": True, "site": "compass", + "listings": Listing.query.count(), + "users": User.query.count()} + + +@app.errorhandler(404) +def not_found(e): + return render_template("404.html"), 404 + + +@app.errorhandler(500) +def server_error(e): + return render_template("500.html"), 500 + + +# ─── Boot ────────────────────────────────────────────────────────────────────── + + +from seed_data import seed_database, seed_benchmark_users # noqa: E402 + +with app.app_context(): + db.create_all() + seed_database() + seed_benchmark_users() + + +if __name__ == "__main__": + port = int(os.environ.get("PORT", 5000)) + app.run(host="0.0.0.0", port=port, debug=False) diff --git a/sites/compass/listings_clean.json b/sites/compass/listings_clean.json new file mode 100644 index 00000000..f57d7cd4 --- /dev/null +++ b/sites/compass/listings_clean.json @@ -0,0 +1,23220 @@ +[ + { + "listing_id": "2103184068747919969", + "slug": "425-w-24th-st-unit-1f-manhattan-ny-10011", + "title": "$1,325,000", + "price": 1325000, + "is_rent": false, + "street": "425 West 24th Street, Unit 1F", + "neighborhood": "Chelsea", + "city": "New York", + "state": "NY", + "zip": "10011", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1200, + "latitude": 40.747844, + "longitude": -74.00189, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/846e6373-0b3f-402a-8154-4aa99e5c8775", + "gallery_uuids": [ + "uuid/846e6373-0b3f-402a-8154-4aa99e5c8775", + "uuid/8d155b27-57d9-456a-b2fe-a890a377c051", + "uuid/02553219-cf09-4f1d-856d-5a7773fbf3ca", + "uuid/2506a9a6-0492-45b3-99e6-d07fcc88db66", + "uuid/982505f2-9e4a-4934-a820-dd3d6e8db5aa", + "uuid/82429b36-f7b0-4825-a562-2703c9ccd649", + "uuid/81229093-cc02-4692-9c2a-a5a260f7faec", + "uuid/3fe79f77-74b8-4131-ad9b-426f8cad0f17" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/846e6373-0b3f-402a-8154-4aa99e5c8775/1264x842.jpg", + "https://www.compass.com/m/0/8d155b27-57d9-456a-b2fe-a890a377c051/1264x842.jpg", + "https://www.compass.com/m/0/02553219-cf09-4f1d-856d-5a7773fbf3ca/1500x999.jpg", + "https://www.compass.com/m/0/2506a9a6-0492-45b3-99e6-d07fcc88db66/1500x1000.jpg", + "https://www.compass.com/m/0/982505f2-9e4a-4934-a820-dd3d6e8db5aa/1264x842.jpg", + "https://www.compass.com/m/0/82429b36-f7b0-4825-a562-2703c9ccd649/667x1000.jpg", + "https://www.compass.com/m/0/81229093-cc02-4692-9c2a-a5a260f7faec/1264x842.jpg", + "https://www.compass.com/m/0/3fe79f77-74b8-4131-ad9b-426f8cad0f17/1248x832.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/425-W-24th-St-Unit-1F-Manhattan-NY-10011/19CQJC_pid/" + }, + { + "listing_id": "2095177779264693489", + "slug": "305-w-98th-st-unit-4an-manhattan-ny-10025", + "title": "$949,000", + "price": 949000, + "is_rent": false, + "street": "305 West 98th Street, Unit 4AN", + "neighborhood": "Upper West Side", + "city": "New York", + "state": "NY", + "zip": "10025", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7970607, + "longitude": -73.97274110000001, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/dea665e2-3283-4dd2-919f-54ce9ea3f7d4", + "gallery_uuids": [ + "uuid/dea665e2-3283-4dd2-919f-54ce9ea3f7d4", + "uuid/c4cf267f-fcfb-4438-bd22-165ae9586203", + "uuid/da4ff6cd-9b7c-41bf-a808-7e1469058dc3", + "uuid/09f12a1f-f3ca-4714-ac2a-26a1aea50299", + "uuid/46c4f774-8b73-4ece-96ff-42fe8cc3c061", + "uuid/8a9fb73d-3e8d-468c-b9e0-18c5916b6132", + "uuid/6f1e76f1-d211-4bf1-a9d4-d7deaf249b63", + "uuid/2f08a195-77c2-4e66-8e4f-c5ef86db63a9" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/dea665e2-3283-4dd2-919f-54ce9ea3f7d4/748x1000.jpg", + "https://www.compass.com/m/0/c4cf267f-fcfb-4438-bd22-165ae9586203/1500x1000.jpg", + "https://www.compass.com/m/0/da4ff6cd-9b7c-41bf-a808-7e1469058dc3/1399x1000.jpg", + "https://www.compass.com/m/0/09f12a1f-f3ca-4714-ac2a-26a1aea50299/750x1000.jpg", + "https://www.compass.com/m/0/46c4f774-8b73-4ece-96ff-42fe8cc3c061/750x1000.jpg", + "https://www.compass.com/m/0/8a9fb73d-3e8d-468c-b9e0-18c5916b6132/750x1000.jpg", + "https://www.compass.com/m/0/6f1e76f1-d211-4bf1-a9d4-d7deaf249b63/1499x1000.jpg", + "https://www.compass.com/m/0/2f08a195-77c2-4e66-8e4f-c5ef86db63a9/667x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/305-W-98th-St-Unit-4AN-Manhattan-NY-10025/200DC1_pid/" + }, + { + "listing_id": "2103234166324388625", + "slug": "482-11th-st-brooklyn-ny-11215", + "title": "$2,895,000", + "price": 2895000, + "is_rent": false, + "street": "482 11th Street", + "neighborhood": "Park Slope", + "city": "New York", + "state": "NY", + "zip": "11215", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2553, + "latitude": 40.665664, + "longitude": -73.9830829, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/c7872306-4195-4951-8913-e7a368cf3d90", + "gallery_uuids": [ + "uuid/c7872306-4195-4951-8913-e7a368cf3d90", + "uuid/0ee8d437-32eb-4e94-9cf5-c5863aaeea16", + "uuid/dbdc27ba-f8c3-47b8-828c-2b5b49539c88", + "uuid/8f98e0ae-0f48-4008-91ee-f584fe23f10f", + "uuid/36465457-43b9-46c0-ac1b-862bc8202764", + "uuid/1bcd4636-269c-4561-8142-429d517d4bf9", + "uuid/294c881b-2a45-49e3-9adb-73eba1a2b0c5", + "uuid/cadb9a30-5e55-4052-8d5c-7abdaaad9411" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c7872306-4195-4951-8913-e7a368cf3d90/667x1000.jpg", + "https://www.compass.com/m/0/0ee8d437-32eb-4e94-9cf5-c5863aaeea16/667x1000.jpg", + "https://www.compass.com/m/0/dbdc27ba-f8c3-47b8-828c-2b5b49539c88/1499x1000.jpg", + "https://www.compass.com/m/0/8f98e0ae-0f48-4008-91ee-f584fe23f10f/1499x1000.jpg", + "https://www.compass.com/m/0/36465457-43b9-46c0-ac1b-862bc8202764/1499x1000.jpg", + "https://www.compass.com/m/0/1bcd4636-269c-4561-8142-429d517d4bf9/1499x1000.jpg", + "https://www.compass.com/m/0/294c881b-2a45-49e3-9adb-73eba1a2b0c5/1499x1000.jpg", + "https://www.compass.com/m/0/cadb9a30-5e55-4052-8d5c-7abdaaad9411/1499x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/482-11th-St-Brooklyn-NY-11215/20SX1R_pid/" + }, + { + "listing_id": "2078393202840815033", + "slug": "400-lincoln-pl-unit-2b-brooklyn-ny-11238", + "title": "$500,000", + "price": 500000, + "is_rent": false, + "street": "400 Lincoln Place, Unit 2B", + "neighborhood": "Prospect Heights", + "city": "New York", + "state": "NY", + "zip": "11238", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.672692, + "longitude": -73.96321329999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/40b95e47-633c-4655-9bca-a6914e3a66a0", + "gallery_uuids": [ + "uuid/40b95e47-633c-4655-9bca-a6914e3a66a0", + "uuid/3624fc06-0366-4c5a-bd98-7dd3c0d18e29", + "uuid/bf4e459c-4c8c-4794-8cf5-6c6481a9af77", + "uuid/f842961a-792a-4ce9-a597-3218b50082c9", + "uuid/bf9e5e57-21d3-4761-a80c-4c4f96a5ca43", + "uuid/fa6637ef-3b63-402f-b6a7-6aef03b19fd2", + "uuid/04f9597c-e12d-429a-8880-16c268098374", + "uuid/42f6fc91-e442-47b2-9adf-ad38db3f7ea1" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/40b95e47-633c-4655-9bca-a6914e3a66a0/1500x1000.jpg", + "https://www.compass.com/m/0/3624fc06-0366-4c5a-bd98-7dd3c0d18e29/1500x1000.jpg", + "https://www.compass.com/m/0/bf4e459c-4c8c-4794-8cf5-6c6481a9af77/1500x1000.jpg", + "https://www.compass.com/m/0/f842961a-792a-4ce9-a597-3218b50082c9/1500x1000.jpg", + "https://www.compass.com/m/0/bf9e5e57-21d3-4761-a80c-4c4f96a5ca43/688x1000.jpg", + "https://www.compass.com/m/0/fa6637ef-3b63-402f-b6a7-6aef03b19fd2/1500x1000.jpg", + "https://www.compass.com/m/0/04f9597c-e12d-429a-8880-16c268098374/1500x1000.jpg", + "https://www.compass.com/m/0/42f6fc91-e442-47b2-9adf-ad38db3f7ea1/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/400-Lincoln-Pl-Unit-2B-Brooklyn-NY-11238/19CPKR_pid/" + }, + { + "listing_id": "2095162584182456857", + "slug": "391-3rd-st-unit-1-brooklyn-ny-11215", + "title": "$1,295,000", + "price": 1295000, + "is_rent": false, + "street": "391 3rd Street, Unit 1", + "neighborhood": "Park Slope", + "city": "New York", + "state": "NY", + "zip": "11215", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6724946, + "longitude": -73.9821602, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/089b1205-8651-4410-8ef0-e6e86b6fa269", + "gallery_uuids": [ + "uuid/089b1205-8651-4410-8ef0-e6e86b6fa269", + "uuid/59f5e6c3-aae8-4d7b-9aee-440036d83ff8", + "uuid/d47630dc-1942-4c9f-92c3-cbbcf079b481", + "uuid/dab6042e-bda3-4246-8f23-1355d9cc72af", + "uuid/60a63158-70eb-4e21-88b1-b9c8f52bb007", + "uuid/25401ec5-4872-4b35-9b86-23ef517e44bb", + "uuid/7ba70bd4-332e-4e21-9fe9-24c5fbf611ea", + "uuid/3823f7a4-50c5-4484-86fc-fbf9a15eae31" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/089b1205-8651-4410-8ef0-e6e86b6fa269/1500x1000.jpg", + "https://www.compass.com/m/0/59f5e6c3-aae8-4d7b-9aee-440036d83ff8/1500x1000.jpg", + "https://www.compass.com/m/0/d47630dc-1942-4c9f-92c3-cbbcf079b481/1500x1000.jpg", + "https://www.compass.com/m/0/dab6042e-bda3-4246-8f23-1355d9cc72af/1500x1000.jpg", + "https://www.compass.com/m/0/60a63158-70eb-4e21-88b1-b9c8f52bb007/667x1000.jpg", + "https://www.compass.com/m/0/25401ec5-4872-4b35-9b86-23ef517e44bb/1500x1000.jpg", + "https://www.compass.com/m/0/7ba70bd4-332e-4e21-9fe9-24c5fbf611ea/1500x1000.jpg", + "https://www.compass.com/m/0/3823f7a4-50c5-4484-86fc-fbf9a15eae31/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/391-3rd-St-Unit-1-Brooklyn-NY-11215/2011UR_pid/" + }, + { + "listing_id": "2092936499796805081", + "slug": "150-joralemon-st-unit-7a-brooklyn-ny-11201", + "title": "$1,350,000", + "price": 1350000, + "is_rent": false, + "street": "150 Joralemon Street, Unit 7A", + "neighborhood": "Brooklyn Heights", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6927741, + "longitude": -73.9933156, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 05:30PM - 06:30PM - By Appt" + ], + "hero_uuid": "uuid/27dcb888-9668-45a1-808e-334edc23945a", + "gallery_uuids": [ + "uuid/27dcb888-9668-45a1-808e-334edc23945a", + "uuid/63f8beab-2473-4525-913b-beca29ba8dab", + "uuid/7eea5578-d45c-407a-b96e-07303f8b55ca", + "uuid/aaa1432b-1eb3-428c-a39e-443c71e2be0b", + "uuid/eb4dca46-5020-44a3-9e69-9c62b9b9838d", + "uuid/b67eee4f-c9ab-4ec1-b2ce-f74fe2eb613f", + "uuid/61c31035-6f25-44de-a12f-bdc06af19653", + "uuid/3ed8e792-f747-4693-a347-f6c3c2df1e2e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/27dcb888-9668-45a1-808e-334edc23945a/971x1000.jpg", + "https://www.compass.com/m/0/63f8beab-2473-4525-913b-beca29ba8dab/1175x768.jpg", + "https://www.compass.com/m/0/7eea5578-d45c-407a-b96e-07303f8b55ca/760x1000.jpg", + "https://www.compass.com/m/0/aaa1432b-1eb3-428c-a39e-443c71e2be0b/667x1000.jpg", + "https://www.compass.com/m/0/eb4dca46-5020-44a3-9e69-9c62b9b9838d/976x768.jpg", + "https://www.compass.com/m/0/b67eee4f-c9ab-4ec1-b2ce-f74fe2eb613f/733x1000.jpg", + "https://www.compass.com/m/0/61c31035-6f25-44de-a12f-bdc06af19653/667x1000.jpg", + "https://www.compass.com/m/0/3ed8e792-f747-4693-a347-f6c3c2df1e2e/901x768.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/150-Joralemon-St-Unit-7A-Brooklyn-NY-11201/2051X0_pid/" + }, + { + "listing_id": "2098617463065591129", + "slug": "160-columbia-heights-unit-10f-brooklyn-ny-11201", + "title": "$2,400,000", + "price": 2400000, + "is_rent": false, + "street": "160 Columbia Heights, Unit 10F", + "neighborhood": "Brooklyn Heights", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 40.6982329, + "longitude": -73.9966402, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/c3777a17-c4bc-4fa5-aa13-52cfade2134e", + "gallery_uuids": [ + "uuid/c3777a17-c4bc-4fa5-aa13-52cfade2134e", + "uuid/200fc261-6319-481c-b333-f85d7bd0d07a", + "uuid/c64cef9d-e65e-47bd-9e1a-10c2a831dc42", + "uuid/7710e31c-f98c-474a-9a27-daf5af610177", + "uuid/dd625be2-c23a-4740-a725-da7a9e7322b6", + "uuid/4086d218-e4e2-49eb-b10f-c703a29a22f2", + "uuid/b1b22fc9-d6cb-4327-bc66-28fbdd9f160e", + "uuid/dd23017c-a80b-4377-906a-1e437179a3c9" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c3777a17-c4bc-4fa5-aa13-52cfade2134e/1498x1000.jpg", + "https://www.compass.com/m/0/200fc261-6319-481c-b333-f85d7bd0d07a/1498x1000.jpg", + "https://www.compass.com/m/0/c64cef9d-e65e-47bd-9e1a-10c2a831dc42/1498x1000.jpg", + "https://www.compass.com/m/0/7710e31c-f98c-474a-9a27-daf5af610177/1498x1000.jpg", + "https://www.compass.com/m/0/dd625be2-c23a-4740-a725-da7a9e7322b6/1498x1000.jpg", + "https://www.compass.com/m/0/4086d218-e4e2-49eb-b10f-c703a29a22f2/668x1000.jpg", + "https://www.compass.com/m/0/b1b22fc9-d6cb-4327-bc66-28fbdd9f160e/1498x1000.jpg", + "https://www.compass.com/m/0/dd23017c-a80b-4377-906a-1e437179a3c9/1498x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/160-Columbia-Heights-Unit-10F-Brooklyn-NY-11201/20XR8C_pid/" + }, + { + "listing_id": "2100146160419465409", + "slug": "58-remsen-st-unit-1r-brooklyn-ny-11201", + "title": "$2,250,000", + "price": 2250000, + "is_rent": false, + "street": "58 Remsen Street, Unit 1R", + "neighborhood": "Brooklyn Heights", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": null, + "latitude": 40.6943975, + "longitude": -73.99643259999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/e54abfd6-6369-435a-b3bb-8d09ec4506d2", + "gallery_uuids": [ + "uuid/e54abfd6-6369-435a-b3bb-8d09ec4506d2", + "uuid/79fcbe4b-aa0c-4986-866e-e099a85af9dd", + "uuid/b9afa927-b6d0-4cde-a355-ecb095ac19da", + "uuid/b253449a-6a5a-4ad1-88d5-8dc64d6ee81e", + "uuid/8822699e-6f46-460a-bb79-b2fc5c57e666", + "uuid/91b03845-d0af-4551-8ce9-eafad31fc9e5", + "uuid/bc0b987e-7ea2-4442-bb7f-a6f7ba913cbf", + "uuid/4e2f1eec-b096-4551-9204-c9235b16ee1d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e54abfd6-6369-435a-b3bb-8d09ec4506d2/1499x1000.jpg", + "https://www.compass.com/m/0/79fcbe4b-aa0c-4986-866e-e099a85af9dd/1499x1000.jpg", + "https://www.compass.com/m/0/b9afa927-b6d0-4cde-a355-ecb095ac19da/1499x1000.jpg", + "https://www.compass.com/m/0/b253449a-6a5a-4ad1-88d5-8dc64d6ee81e/1499x1000.jpg", + "https://www.compass.com/m/0/8822699e-6f46-460a-bb79-b2fc5c57e666/1499x1000.jpg", + "https://www.compass.com/m/0/91b03845-d0af-4551-8ce9-eafad31fc9e5/1499x1000.jpg", + "https://www.compass.com/m/0/bc0b987e-7ea2-4442-bb7f-a6f7ba913cbf/1499x1000.jpg", + "https://www.compass.com/m/0/4e2f1eec-b096-4551-9204-c9235b16ee1d/1499x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/58-Remsen-St-Unit-1R-Brooklyn-NY-11201/20E6EK_pid/" + }, + { + "listing_id": "2098090982878987185", + "slug": "130-prospect-pl-unit-1-brooklyn-ny-11217", + "title": "$1,495,000", + "price": 1495000, + "is_rent": false, + "street": "130 Prospect Place, Unit 1", + "neighborhood": "Prospect Heights", + "city": "New York", + "state": "NY", + "zip": "11217", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1200, + "latitude": 40.6784144, + "longitude": -73.9729025, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/14 05:30PM - 07:00PM" + ], + "hero_uuid": "uuid/b5e1b215-91d6-483e-8a13-3dac42723b5a", + "gallery_uuids": [ + "uuid/b5e1b215-91d6-483e-8a13-3dac42723b5a", + "uuid/d844ec3d-b7b1-49d7-9b31-f92b2d41bb13", + "uuid/66e9df09-ad42-49dc-ae56-2aa8c949548e", + "uuid/30a6e91f-2844-4206-b97c-b7a6b10f43e0", + "uuid/fa0909c0-8cab-419a-9ebf-05fface6b289", + "uuid/c0ff1a61-b6d6-4689-91b7-93bbb081d2ff", + "uuid/2f333383-991c-4d54-b02c-e52bfd70f4b6", + "uuid/0b898a91-079e-471c-b35c-8385fcc3d7b4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b5e1b215-91d6-483e-8a13-3dac42723b5a/1500x1000.jpg", + "https://www.compass.com/m/0/d844ec3d-b7b1-49d7-9b31-f92b2d41bb13/1500x1000.jpg", + "https://www.compass.com/m/0/66e9df09-ad42-49dc-ae56-2aa8c949548e/1500x1000.jpg", + "https://www.compass.com/m/0/30a6e91f-2844-4206-b97c-b7a6b10f43e0/1500x1000.jpg", + "https://www.compass.com/m/0/fa0909c0-8cab-419a-9ebf-05fface6b289/667x1000.jpg", + "https://www.compass.com/m/0/c0ff1a61-b6d6-4689-91b7-93bbb081d2ff/1500x1000.jpg", + "https://www.compass.com/m/0/2f333383-991c-4d54-b02c-e52bfd70f4b6/1500x1000.jpg", + "https://www.compass.com/m/0/0b898a91-079e-471c-b35c-8385fcc3d7b4/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/130-Prospect-Pl-Unit-1-Brooklyn-NY-11217/27CHGP_pid/" + }, + { + "listing_id": "2099650396409116897", + "slug": "608-2nd-st-brooklyn-ny-11215", + "title": "$5,200,000", + "price": 5200000, + "is_rent": false, + "street": "608 2nd Street", + "neighborhood": "Park Slope", + "city": "New York", + "state": "NY", + "zip": "11215", + "beds": 5, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 4315, + "latitude": 40.6693968, + "longitude": -73.9749106, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/96a586b8-e5bf-4733-9f45-e75d50cf21ec", + "gallery_uuids": [ + "uuid/96a586b8-e5bf-4733-9f45-e75d50cf21ec", + "uuid/096a2524-945c-46a9-b1fd-9f3ae227de1a", + "uuid/4b8cb784-918b-4d32-b9c0-5d0131e8ff9d", + "uuid/2285106b-1e43-4748-b9bc-8ff92ef209fc", + "uuid/d3b8064d-994a-4fef-9fa8-ef77032340c2", + "uuid/50fee3fe-e257-4d27-9685-54544d4bdd3c", + "uuid/8d74c2a6-b989-48de-80a4-aec15de4abb1", + "uuid/5f0a12c7-e410-4d92-800d-116de9a2bf41" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/96a586b8-e5bf-4733-9f45-e75d50cf21ec/1498x1000.jpg", + "https://www.compass.com/m/0/096a2524-945c-46a9-b1fd-9f3ae227de1a/1499x1000.jpg", + "https://www.compass.com/m/0/4b8cb784-918b-4d32-b9c0-5d0131e8ff9d/667x1000.jpg", + "https://www.compass.com/m/0/2285106b-1e43-4748-b9bc-8ff92ef209fc/1495x1000.jpg", + "https://www.compass.com/m/0/d3b8064d-994a-4fef-9fa8-ef77032340c2/658x1000.jpg", + "https://www.compass.com/m/0/50fee3fe-e257-4d27-9685-54544d4bdd3c/1461x1000.jpg", + "https://www.compass.com/m/0/8d74c2a6-b989-48de-80a4-aec15de4abb1/1494x1000.jpg", + "https://www.compass.com/m/0/5f0a12c7-e410-4d92-800d-116de9a2bf41/667x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/608-2nd-St-Brooklyn-NY-11215/2037Z9_pid/" + }, + { + "listing_id": "2099685450614835857", + "slug": "8-pierrepont-st-unit-3-brooklyn-ny-11201", + "title": "$999,000", + "price": 999000, + "is_rent": false, + "street": "8 Pierrepont Street, Unit 3", + "neighborhood": "Brooklyn Heights", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6960719, + "longitude": -73.9968015, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "uuid/c34ad235-6497-4c8f-b998-5a674b3734b6", + "gallery_uuids": [ + "uuid/c34ad235-6497-4c8f-b998-5a674b3734b6", + "uuid/3b02cb63-9924-4e47-b0dd-44391176be56", + "uuid/b6024ba8-b4dc-4713-a355-22a2c3bf1f3c", + "uuid/267c22c2-34a4-48e6-ab3d-4a3366691222", + "uuid/11a7ea68-0fd0-4307-b79f-3e7a9a70b8d3", + "uuid/593eaa09-8f00-4776-910f-2b4f9834cdaa", + "uuid/c88d7ef3-aedb-41eb-92e8-7d8074b15f07", + "uuid/5d5faec7-f7f3-49de-9c93-c0a6289ea5bd" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c34ad235-6497-4c8f-b998-5a674b3734b6/1500x1000.jpg", + "https://www.compass.com/m/0/3b02cb63-9924-4e47-b0dd-44391176be56/1500x1000.jpg", + "https://www.compass.com/m/0/b6024ba8-b4dc-4713-a355-22a2c3bf1f3c/1500x1000.jpg", + "https://www.compass.com/m/0/267c22c2-34a4-48e6-ab3d-4a3366691222/667x1000.jpg", + "https://www.compass.com/m/0/11a7ea68-0fd0-4307-b79f-3e7a9a70b8d3/668x1000.jpg", + "https://www.compass.com/m/0/593eaa09-8f00-4776-910f-2b4f9834cdaa/1500x1000.jpg", + "https://www.compass.com/m/0/c88d7ef3-aedb-41eb-92e8-7d8074b15f07/1500x1000.jpg", + "https://www.compass.com/m/0/5d5faec7-f7f3-49de-9c93-c0a6289ea5bd/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/8-Pierrepont-St-Unit-3-Brooklyn-NY-11201/210LXA_pid/" + }, + { + "listing_id": "2099481680387729625", + "slug": "110-hoyt-st-unit-1-brooklyn-ny-11217", + "title": "$975,000", + "price": 975000, + "is_rent": false, + "street": "110 Hoyt Street, Unit 1", + "neighborhood": "Boerum Hill", + "city": "New York", + "state": "NY", + "zip": "11217", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 753, + "latitude": 40.687109, + "longitude": -73.98772199999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/797de414-2679-4a28-99c2-27b3ba36ecac", + "gallery_uuids": [ + "uuid/797de414-2679-4a28-99c2-27b3ba36ecac", + "uuid/be577e83-e7b1-43e1-add2-f0d0e670e121", + "uuid/747c50bc-2f11-4239-8626-8f621423087c", + "uuid/22eee882-ecea-4e5a-8f21-75126481dd34", + "uuid/acf0dc5d-3159-4063-ad36-b9a9157f040e", + "uuid/5f10a697-2126-4be9-9703-7c02bba7ba61" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/797de414-2679-4a28-99c2-27b3ba36ecac/1200x800.jpg", + "https://www.compass.com/m/0/be577e83-e7b1-43e1-add2-f0d0e670e121/1200x800.jpg", + "https://www.compass.com/m/0/747c50bc-2f11-4239-8626-8f621423087c/1200x800.jpg", + "https://www.compass.com/m/0/22eee882-ecea-4e5a-8f21-75126481dd34/1142x853.jpg", + "https://www.compass.com/m/0/acf0dc5d-3159-4063-ad36-b9a9157f040e/1143x861.jpg", + "https://www.compass.com/m/0/5f10a697-2126-4be9-9703-7c02bba7ba61/1141x852.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/110-Hoyt-St-Unit-1-Brooklyn-NY-11217/20MQ04_pid/" + }, + { + "listing_id": "2097973318919536305", + "slug": "21-monroe-pl-unit-5r-brooklyn-ny-11201", + "title": "$765,000", + "price": 765000, + "is_rent": false, + "street": "21 Monroe Place, Unit 5R", + "neighborhood": "Brooklyn Heights", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6965907, + "longitude": -73.9926789, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/25945dcf-390e-4fa2-8d59-5d33f21828a8", + "gallery_uuids": [ + "uuid/25945dcf-390e-4fa2-8d59-5d33f21828a8", + "uuid/06ecbd9a-6513-4771-a909-8fe41ac67a5b", + "uuid/387cfd5a-a023-4318-8730-0ae329961e55", + "uuid/a2003186-1cf2-44c6-81eb-09576f4aeb56", + "uuid/07d0b482-2ff2-40e7-a4f4-3fa815b91128", + "uuid/5b84404c-38b0-4ca8-b5be-8c3c94b42474", + "uuid/2ffcd197-3f75-4a7f-b363-3556cdd12b7d", + "uuid/ae9e899f-0f6b-449d-bbdd-15cff613280c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/25945dcf-390e-4fa2-8d59-5d33f21828a8/1500x957.jpg", + "https://www.compass.com/m/0/06ecbd9a-6513-4771-a909-8fe41ac67a5b/1500x1000.jpg", + "https://www.compass.com/m/0/387cfd5a-a023-4318-8730-0ae329961e55/1500x1000.jpg", + "https://www.compass.com/m/0/a2003186-1cf2-44c6-81eb-09576f4aeb56/1500x1000.jpg", + "https://www.compass.com/m/0/07d0b482-2ff2-40e7-a4f4-3fa815b91128/1500x1000.jpg", + "https://www.compass.com/m/0/5b84404c-38b0-4ca8-b5be-8c3c94b42474/1500x1000.jpg", + "https://www.compass.com/m/0/2ffcd197-3f75-4a7f-b363-3556cdd12b7d/667x1000.jpg", + "https://www.compass.com/m/0/ae9e899f-0f6b-449d-bbdd-15cff613280c/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/21-Monroe-Pl-Unit-5R-Brooklyn-NY-11201/202IEA_pid/" + }, + { + "listing_id": "2090048205038846297", + "slug": "115-spring-st-unit-2-manhattan-ny-10012", + "title": "$6,500,000", + "price": 6500000, + "is_rent": false, + "street": "115 Spring Street, Unit 2", + "neighborhood": "SoHo", + "city": "New York", + "state": "NY", + "zip": "10012", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 40.7238215, + "longitude": -73.99996709999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/77171699-a91d-4cdf-859a-48c7af651cd9", + "gallery_uuids": [ + "uuid/77171699-a91d-4cdf-859a-48c7af651cd9", + "uuid/6d794e97-61ad-47fa-94fb-941ea01b8af6", + "uuid/132f693c-f51a-4c14-a2c5-04077a6cf352", + "uuid/fcbb6d47-01b1-4a20-b28a-b4abd7d5a6b7", + "uuid/87bd88f5-d6e5-4dbd-9c57-a06f54e11b0e", + "uuid/3682e523-5d84-41a3-b606-3b8cc1fec416", + "uuid/40e113fb-e839-4a74-beb1-2e44172df634", + "uuid/631dc07f-72fb-426c-bb78-2e5712bac49c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/77171699-a91d-4cdf-859a-48c7af651cd9/1500x1000.jpg", + "https://www.compass.com/m/0/6d794e97-61ad-47fa-94fb-941ea01b8af6/1500x1000.jpg", + "https://www.compass.com/m/0/132f693c-f51a-4c14-a2c5-04077a6cf352/667x1000.jpg", + "https://www.compass.com/m/0/fcbb6d47-01b1-4a20-b28a-b4abd7d5a6b7/1243x1000.jpg", + "https://www.compass.com/m/0/87bd88f5-d6e5-4dbd-9c57-a06f54e11b0e/1500x1000.jpg", + "https://www.compass.com/m/0/3682e523-5d84-41a3-b606-3b8cc1fec416/1500x1000.jpg", + "https://www.compass.com/m/0/40e113fb-e839-4a74-beb1-2e44172df634/1500x1000.jpg", + "https://www.compass.com/m/0/631dc07f-72fb-426c-bb78-2e5712bac49c/1191x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/115-Spring-St-Unit-2-Manhattan-NY-10012/200S37_pid/" + }, + { + "listing_id": "2099515477745254425", + "slug": "118-perry-st-unit-j45-manhattan-ny-10014", + "title": "$575,000", + "price": 575000, + "is_rent": false, + "street": "118 Perry Street, Unit J45", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.734961, + "longitude": -74.0067177, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/f3b0d656-e6c8-4eaf-af2d-bccc88ff121d", + "gallery_uuids": [ + "uuid/f3b0d656-e6c8-4eaf-af2d-bccc88ff121d", + "uuid/0370f7f2-2dcc-4996-91bc-051bf05f185a", + "uuid/d62b8bf3-63cb-4462-aac3-7dd7168df54d", + "uuid/074cdd40-35a9-4408-b0b9-394c8e7a644c", + "uuid/b9a26f8a-fb34-4d1f-b668-9963427321cf" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/f3b0d656-e6c8-4eaf-af2d-bccc88ff121d/1499x1000.jpg", + "https://www.compass.com/m/0/0370f7f2-2dcc-4996-91bc-051bf05f185a/1499x1000.jpg", + "https://www.compass.com/m/0/d62b8bf3-63cb-4462-aac3-7dd7168df54d/1499x1000.jpg", + "https://www.compass.com/m/0/074cdd40-35a9-4408-b0b9-394c8e7a644c/667x1000.jpg", + "https://www.compass.com/m/0/b9a26f8a-fb34-4d1f-b668-9963427321cf/667x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/118-Perry-St-Unit-J45-Manhattan-NY-10014/202YN0_pid/" + }, + { + "listing_id": "2100193524907712233", + "slug": "21-s-portland-ave-unit-2f-brooklyn-ny-11217", + "title": "$775,000", + "price": 775000, + "is_rent": false, + "street": "21 South Portland Avenue, Unit 2F", + "neighborhood": "Fort Greene", + "city": "New York", + "state": "NY", + "zip": "11217", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6890852, + "longitude": -73.974773, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/13 05:00PM - 06:30PM" + ], + "hero_uuid": "uuid/e03f64e7-0800-4f54-937f-15b60f765bac", + "gallery_uuids": [ + "uuid/e03f64e7-0800-4f54-937f-15b60f765bac", + "uuid/e69995a0-85b8-4d73-bfaf-0abf3beb2cee", + "uuid/1fddef44-639a-48f7-b6b0-b9da325aaf54", + "uuid/9e651ae6-8989-45ce-a605-d6e8edcd22fd", + "uuid/8992657b-131a-4056-b175-6a1ab396b0fe", + "uuid/d30a7c74-4408-4cb7-830b-0753ba597de5" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e03f64e7-0800-4f54-937f-15b60f765bac/1500x1000.jpg", + "https://www.compass.com/m/0/e69995a0-85b8-4d73-bfaf-0abf3beb2cee/667x1000.jpg", + "https://www.compass.com/m/0/1fddef44-639a-48f7-b6b0-b9da325aaf54/1500x1000.jpg", + "https://www.compass.com/m/0/9e651ae6-8989-45ce-a605-d6e8edcd22fd/667x1000.jpg", + "https://www.compass.com/m/0/8992657b-131a-4056-b175-6a1ab396b0fe/1500x1000.jpg", + "https://www.compass.com/m/0/d30a7c74-4408-4cb7-830b-0753ba597de5/668x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/21-S-Portland-Ave-Unit-2F-Brooklyn-NY-11217/27FCV8_pid/" + }, + { + "listing_id": "2103086339581286569", + "slug": "150-charles-st-unit-m10-manhattan-ny-10014", + "title": "$21,500,000", + "price": 21500000, + "is_rent": false, + "street": "150 Charles Street, Unit M10", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 5612, + "latitude": 40.7338121, + "longitude": -74.0089966, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/b6e98f7d-9256-4fa0-9b50-46f6d940d69c", + "gallery_uuids": [ + "uuid/b6e98f7d-9256-4fa0-9b50-46f6d940d69c", + "uuid/1d577cb7-473c-4c85-8f15-26475e3d5c35", + "uuid/e5070ae2-cae3-46c9-a35f-83b90d406120", + "uuid/638e20c9-e857-4d81-b03f-95f285559c8c", + "uuid/2791712e-6651-4ade-8f61-268a310a726c", + "uuid/5424cfb6-ac12-4604-99cc-bf48ea130a59", + "uuid/22a996d0-f0cf-4468-a85f-4f22defc5910", + "uuid/07b79844-4427-4b1e-9f99-06ae0dcd2f8e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b6e98f7d-9256-4fa0-9b50-46f6d940d69c/1500x1000.jpg", + "https://www.compass.com/m/0/1d577cb7-473c-4c85-8f15-26475e3d5c35/1500x1000.jpg", + "https://www.compass.com/m/0/e5070ae2-cae3-46c9-a35f-83b90d406120/1500x1000.jpg", + "https://www.compass.com/m/0/638e20c9-e857-4d81-b03f-95f285559c8c/667x1000.jpg", + "https://www.compass.com/m/0/2791712e-6651-4ade-8f61-268a310a726c/1500x1000.jpg", + "https://www.compass.com/m/0/5424cfb6-ac12-4604-99cc-bf48ea130a59/1500x1000.jpg", + "https://www.compass.com/m/0/22a996d0-f0cf-4468-a85f-4f22defc5910/1500x1000.jpg", + "https://www.compass.com/m/0/07b79844-4427-4b1e-9f99-06ae0dcd2f8e/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/150-Charles-St-Unit-M10-Manhattan-NY-10014/1K7C1U_pid/" + }, + { + "listing_id": "1956041055605751361", + "slug": "195-willoughby-ave-unit-1517-1518-brooklyn-ny-11205", + "title": "$1,125,000", + "price": 1125000, + "is_rent": false, + "street": "195 Willoughby Avenue, Unit 1517/1518", + "neighborhood": "Clinton Hill", + "city": "New York", + "state": "NY", + "zip": "11205", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1217, + "latitude": 40.6924643, + "longitude": -73.9642235, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/f4af8b6e-75ab-4cfe-8ffc-43443a235861", + "gallery_uuids": [ + "uuid/f4af8b6e-75ab-4cfe-8ffc-43443a235861", + "uuid/879e5304-242a-4b5d-8589-8c01f5d42c76", + "uuid/ab95eee4-6f65-4ad4-9372-795437e609f5", + "uuid/99dbf8e2-dcc7-4fe6-8fd2-2916837305dc", + "uuid/8801bb8f-efe1-45b3-a600-0750bc701560", + "uuid/9ef0a1c8-1f15-4cc8-832a-367096384443", + "uuid/2df38d03-614f-452c-bba1-ab736af21b3e", + "uuid/f057622d-f50f-4bc7-a6ac-61d1b597cc82" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/f4af8b6e-75ab-4cfe-8ffc-43443a235861/1089x727.jpg", + "https://www.compass.com/m/0/879e5304-242a-4b5d-8589-8c01f5d42c76/1499x1000.jpg", + "https://www.compass.com/m/0/ab95eee4-6f65-4ad4-9372-795437e609f5/1499x1000.jpg", + "https://www.compass.com/m/0/99dbf8e2-dcc7-4fe6-8fd2-2916837305dc/1499x1000.jpg", + "https://www.compass.com/m/0/8801bb8f-efe1-45b3-a600-0750bc701560/1499x1000.jpg", + "https://www.compass.com/m/0/9ef0a1c8-1f15-4cc8-832a-367096384443/1499x1000.jpg", + "https://www.compass.com/m/0/2df38d03-614f-452c-bba1-ab736af21b3e/1499x1000.jpg", + "https://www.compass.com/m/0/f057622d-f50f-4bc7-a6ac-61d1b597cc82/1499x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/195-Willoughby-Ave-Unit-1517-1518-Brooklyn-NY-11205/217F32_pid/" + }, + { + "listing_id": "2103279282510648129", + "slug": "20-e-9th-st-unit-4t-manhattan-ny-10003", + "title": "$799,000", + "price": 799000, + "is_rent": false, + "street": "20 East 9th Street, Unit 4T", + "neighborhood": "Greenwich Village", + "city": "New York", + "state": "NY", + "zip": "10003", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7321377, + "longitude": -73.9947952, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/fc8884ab-cba8-409a-a206-06c221621f79", + "gallery_uuids": [ + "uuid/fc8884ab-cba8-409a-a206-06c221621f79", + "uuid/369dc83c-700f-4026-8086-73218e526f9a", + "uuid/2917525c-212e-4d9c-8162-c6046147e8b1", + "uuid/81907126-bd10-4608-8872-459342d5438b", + "uuid/d66b55ac-e2e9-4629-9d59-5ebeba60673b" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/fc8884ab-cba8-409a-a206-06c221621f79/1500x998.jpg", + "https://www.compass.com/m/0/369dc83c-700f-4026-8086-73218e526f9a/1497x1000.jpg", + "https://www.compass.com/m/0/2917525c-212e-4d9c-8162-c6046147e8b1/1497x1000.jpg", + "https://www.compass.com/m/0/81907126-bd10-4608-8872-459342d5438b/1497x1000.jpg", + "https://www.compass.com/m/0/d66b55ac-e2e9-4629-9d59-5ebeba60673b/668x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/20-E-9th-St-Unit-4T-Manhattan-NY-10003/20WJ6M_pid/" + }, + { + "listing_id": "2095758880146018681", + "slug": "634-washington-st-unit-4b-manhattan-ny-10014", + "title": "$1,750,000", + "price": 1750000, + "is_rent": false, + "street": "634 Washington Street, Unit 4B", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": null, + "latitude": 40.732216, + "longitude": -74.0089362, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/ce119cc7-0df9-4333-a1b7-90c42c888a58", + "gallery_uuids": [ + "uuid/ce119cc7-0df9-4333-a1b7-90c42c888a58", + "uuid/305f9179-8ed1-4c13-b503-5a7415d850a7", + "uuid/e58ee6fa-2f1d-43a0-922f-d24391c98f14", + "uuid/db25f635-f885-4708-8f5d-bcb1ebb38e92", + "uuid/0f7bd279-59c3-4c0b-9030-605aba99766b", + "uuid/4c6a4d43-47a8-4e35-944a-1324a3b7604f", + "uuid/909c8095-1867-4783-9935-402bdf63aa07", + "uuid/7d647fd4-4bc6-4d4d-ac38-8743c113bdad" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/ce119cc7-0df9-4333-a1b7-90c42c888a58/1500x1000.jpg", + "https://www.compass.com/m/0/305f9179-8ed1-4c13-b503-5a7415d850a7/1500x1000.jpg", + "https://www.compass.com/m/0/e58ee6fa-2f1d-43a0-922f-d24391c98f14/1500x1000.jpg", + "https://www.compass.com/m/0/db25f635-f885-4708-8f5d-bcb1ebb38e92/1500x1000.jpg", + "https://www.compass.com/m/0/0f7bd279-59c3-4c0b-9030-605aba99766b/1500x1000.jpg", + "https://www.compass.com/m/0/4c6a4d43-47a8-4e35-944a-1324a3b7604f/1500x1000.jpg", + "https://www.compass.com/m/0/909c8095-1867-4783-9935-402bdf63aa07/1500x1000.jpg", + "https://www.compass.com/m/0/7d647fd4-4bc6-4d4d-ac38-8743c113bdad/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/634-Washington-St-Unit-4B-Manhattan-NY-10014/20NKIJ_pid/" + }, + { + "listing_id": "2100223580422490329", + "slug": "195-willoughby-ave-unit-1518-brooklyn-ny-11205", + "title": "$700,000", + "price": 700000, + "is_rent": false, + "street": "195 Willoughby Avenue, Unit 1518", + "neighborhood": "Clinton Hill", + "city": "New York", + "state": "NY", + "zip": "11205", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6924643, + "longitude": -73.9642235, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/5ec2194c-7b58-448a-b7db-c56c6d96e5cf", + "gallery_uuids": [ + "uuid/5ec2194c-7b58-448a-b7db-c56c6d96e5cf", + "uuid/4c91d72c-53c5-49cc-9adb-9d6643cc3919", + "uuid/10368539-54c8-463c-9306-8f7db5a29739", + "uuid/39c9d26c-c63d-43b9-a04d-0762797af82e", + "uuid/8a489119-36aa-43b8-bee0-5904bc027e07", + "uuid/2b5377fe-59e1-41a2-ac42-c8f993308945", + "uuid/79510867-8c87-48e6-af69-6590d7efb3ff" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/5ec2194c-7b58-448a-b7db-c56c6d96e5cf/1089x727.jpg", + "https://www.compass.com/m/0/4c91d72c-53c5-49cc-9adb-9d6643cc3919/1499x1000.jpg", + "https://www.compass.com/m/0/10368539-54c8-463c-9306-8f7db5a29739/1499x1000.jpg", + "https://www.compass.com/m/0/39c9d26c-c63d-43b9-a04d-0762797af82e/1499x1000.jpg", + "https://www.compass.com/m/0/8a489119-36aa-43b8-bee0-5904bc027e07/1499x1000.jpg", + "https://www.compass.com/m/0/2b5377fe-59e1-41a2-ac42-c8f993308945/1499x1000.jpg", + "https://www.compass.com/m/0/79510867-8c87-48e6-af69-6590d7efb3ff/1499x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/195-Willoughby-Ave-Unit-1518-Brooklyn-NY-11205/27FD75_pid/" + }, + { + "listing_id": "2077759953407909369", + "slug": "787-carroll-st-brooklyn-ny-11215", + "title": "$10,250,000", + "price": 10250000, + "is_rent": false, + "street": "787 Carroll Street", + "neighborhood": "Park Slope", + "city": "New York", + "state": "NY", + "zip": "11215", + "beds": 5, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 6664, + "latitude": 40.672738, + "longitude": -73.97451699999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/3e3e2790-5844-45fb-b992-ae129faff1a1", + "gallery_uuids": [ + "uuid/3e3e2790-5844-45fb-b992-ae129faff1a1", + "uuid/62f2af13-c206-4943-b1b1-c6070cd44a55", + "uuid/f5687bb2-1a1e-490d-bf0f-e449cddb70c6", + "uuid/2a0dd399-d00f-43aa-8216-283ebd064531", + "uuid/dd248664-f718-4092-ae34-03ff06e15eff", + "uuid/408a02ad-052c-4a28-9a36-652d6e79abc3", + "uuid/47c1b4e7-a6b1-4b8f-945d-ff6a07ef5bf5", + "uuid/f671560e-9750-4cb9-b712-09eb732f77f1" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3e3e2790-5844-45fb-b992-ae129faff1a1/1499x1000.jpg", + "https://www.compass.com/m/0/62f2af13-c206-4943-b1b1-c6070cd44a55/1498x1000.jpg", + "https://www.compass.com/m/0/f5687bb2-1a1e-490d-bf0f-e449cddb70c6/800x1000.jpg", + "https://www.compass.com/m/0/2a0dd399-d00f-43aa-8216-283ebd064531/667x1000.jpg", + "https://www.compass.com/m/0/dd248664-f718-4092-ae34-03ff06e15eff/667x1000.jpg", + "https://www.compass.com/m/0/408a02ad-052c-4a28-9a36-652d6e79abc3/667x1000.jpg", + "https://www.compass.com/m/0/47c1b4e7-a6b1-4b8f-945d-ff6a07ef5bf5/667x1000.jpg", + "https://www.compass.com/m/0/f671560e-9750-4cb9-b712-09eb732f77f1/714x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/787-Carroll-St-Brooklyn-NY-11215/20BSH8_pid/" + }, + { + "listing_id": "2100217884377007633", + "slug": "195-willoughby-ave-unit-1517-brooklyn-ny-11205", + "title": "$425,000", + "price": 425000, + "is_rent": false, + "street": "195 Willoughby Avenue, Unit 1517", + "neighborhood": "Clinton Hill", + "city": "New York", + "state": "NY", + "zip": "11205", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6924643, + "longitude": -73.9642235, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/7b7e7995-f81c-4d62-a376-e8b27cf9e55a", + "gallery_uuids": [ + "uuid/7b7e7995-f81c-4d62-a376-e8b27cf9e55a", + "uuid/55beca50-0c63-4e5a-ac25-d53b209134c8", + "uuid/ca438833-7fdb-4377-b740-123b86b4eb68", + "uuid/c0495d1c-4b33-44e2-ad84-c047b9bb015b" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7b7e7995-f81c-4d62-a376-e8b27cf9e55a/1089x727.jpg", + "https://www.compass.com/m/0/55beca50-0c63-4e5a-ac25-d53b209134c8/1499x1000.jpg", + "https://www.compass.com/m/0/ca438833-7fdb-4377-b740-123b86b4eb68/1499x1000.jpg", + "https://www.compass.com/m/0/c0495d1c-4b33-44e2-ad84-c047b9bb015b/1499x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/195-Willoughby-Ave-Unit-1517-Brooklyn-NY-11205/208DRC_pid/" + }, + { + "listing_id": "2099544667215444585", + "slug": "270-5th-st-unit-4c-brooklyn-ny-11215", + "title": "$1,380,000", + "price": 1380000, + "is_rent": false, + "street": "270 5th Street, Unit 4C", + "neighborhood": "Park Slope", + "city": "New York", + "state": "NY", + "zip": "11215", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.67231880000001, + "longitude": -73.9861713, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/bea66c16-e5b1-44e3-9cc6-bc4fae2674b6", + "gallery_uuids": [ + "uuid/bea66c16-e5b1-44e3-9cc6-bc4fae2674b6", + "uuid/b968714e-39c8-461e-a04a-f00cd41bc5a2", + "uuid/04b2d64b-e58d-423e-adef-c7a546c95664", + "uuid/c121bca2-e312-4a90-8bec-03830d2de235", + "uuid/aa1f6f28-1ff5-47dd-8bd7-1c53298a53cd", + "uuid/965f22c7-903a-4fba-96ce-dedcef8302dd", + "uuid/83c03d57-295d-4d03-815d-e7e74b195d09", + "uuid/76e2115a-99c6-4430-b00c-727a695c6550" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/bea66c16-e5b1-44e3-9cc6-bc4fae2674b6/1500x1000.jpg", + "https://www.compass.com/m/0/b968714e-39c8-461e-a04a-f00cd41bc5a2/1500x1000.jpg", + "https://www.compass.com/m/0/04b2d64b-e58d-423e-adef-c7a546c95664/1500x1000.jpg", + "https://www.compass.com/m/0/c121bca2-e312-4a90-8bec-03830d2de235/1500x1000.jpg", + "https://www.compass.com/m/0/aa1f6f28-1ff5-47dd-8bd7-1c53298a53cd/1500x1000.jpg", + "https://www.compass.com/m/0/965f22c7-903a-4fba-96ce-dedcef8302dd/1500x1000.jpg", + "https://www.compass.com/m/0/83c03d57-295d-4d03-815d-e7e74b195d09/1500x1000.jpg", + "https://www.compass.com/m/0/76e2115a-99c6-4430-b00c-727a695c6550/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/270-5th-St-Unit-4C-Brooklyn-NY-11215/1Q6DH7_pid/" + }, + { + "listing_id": "2099310324706805097", + "slug": "228-w-21st-st-unit-2-manhattan-ny-10011", + "title": "$1,800,000", + "price": 1800000, + "is_rent": false, + "street": "228 West 21st Street, Unit 2", + "neighborhood": "Chelsea", + "city": "New York", + "state": "NY", + "zip": "10011", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 40.743199, + "longitude": -73.9980625, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/59303779-ffea-4a68-bb1a-3ee997a84f13", + "gallery_uuids": [ + "uuid/59303779-ffea-4a68-bb1a-3ee997a84f13", + "uuid/0f4c9c2d-a0b9-47c0-b262-e40587f87b70", + "uuid/65cc9e6f-00ca-46e4-b0eb-b312c66cab48", + "uuid/2fb26628-48fe-4e88-89a7-f125b143c487", + "uuid/2f1d3753-8818-4217-ba53-4ce21005ee73", + "uuid/94b820af-e0f3-46f3-87a7-59aec9ca3d2b", + "uuid/8b364b8e-28ae-4793-9dbf-cf0638f6565d", + "uuid/a13ad47e-af6c-44d7-a487-971bfe6989e0" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/59303779-ffea-4a68-bb1a-3ee997a84f13/1500x1000.jpg", + "https://www.compass.com/m/0/0f4c9c2d-a0b9-47c0-b262-e40587f87b70/1500x1000.jpg", + "https://www.compass.com/m/0/65cc9e6f-00ca-46e4-b0eb-b312c66cab48/1500x1000.jpg", + "https://www.compass.com/m/0/2fb26628-48fe-4e88-89a7-f125b143c487/1500x1000.jpg", + "https://www.compass.com/m/0/2f1d3753-8818-4217-ba53-4ce21005ee73/1500x1000.jpg", + "https://www.compass.com/m/0/94b820af-e0f3-46f3-87a7-59aec9ca3d2b/1500x1000.jpg", + "https://www.compass.com/m/0/8b364b8e-28ae-4793-9dbf-cf0638f6565d/1500x1000.jpg", + "https://www.compass.com/m/0/a13ad47e-af6c-44d7-a487-971bfe6989e0/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/228-W-21st-St-Unit-2-Manhattan-NY-10011/18ZIL7_pid/" + }, + { + "listing_id": "2100973576222022945", + "slug": "230-e-15th-st-unit-9b-manhattan-ny-10003", + "title": "$550,000", + "price": 550000, + "is_rent": false, + "street": "230 East 15th Street, Unit 9B", + "neighborhood": "Gramercy", + "city": "New York", + "state": "NY", + "zip": "10003", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 600, + "latitude": 40.7332359, + "longitude": -73.98542479999999, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/f1395304-5a61-49b2-b173-61d440c9f5a2", + "gallery_uuids": [ + "uuid/f1395304-5a61-49b2-b173-61d440c9f5a2", + "uuid/3b88f37c-f3ea-4e5a-a661-3a61d7f45c55", + "uuid/9b5cc1da-e3ed-4ddc-bee0-7b4fc5e7ebaf", + "uuid/ada10a50-0ecc-4b4d-88d5-65ce2e843d75", + "uuid/2bc45130-4184-4d3a-b002-77e4d85de734", + "uuid/e34717fc-6768-4a93-a0c8-8e55b523c740", + "uuid/3a9372cf-1a2a-4951-a885-be28e9ddd023", + "uuid/addec2aa-3d8b-4dc7-91ba-efa356eb715c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/f1395304-5a61-49b2-b173-61d440c9f5a2/1500x1000.jpg", + "https://www.compass.com/m/0/3b88f37c-f3ea-4e5a-a661-3a61d7f45c55/1500x998.jpg", + "https://www.compass.com/m/0/9b5cc1da-e3ed-4ddc-bee0-7b4fc5e7ebaf/1499x1000.jpg", + "https://www.compass.com/m/0/ada10a50-0ecc-4b4d-88d5-65ce2e843d75/1500x1000.jpg", + "https://www.compass.com/m/0/2bc45130-4184-4d3a-b002-77e4d85de734/1500x1000.jpg", + "https://www.compass.com/m/0/e34717fc-6768-4a93-a0c8-8e55b523c740/667x1000.jpg", + "https://www.compass.com/m/0/3a9372cf-1a2a-4951-a885-be28e9ddd023/640x427.jpg", + "https://www.compass.com/m/0/addec2aa-3d8b-4dc7-91ba-efa356eb715c/933x622.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/230-E-15th-St-Unit-9B-Manhattan-NY-10003/20OQAH_pid/" + }, + { + "listing_id": "2098038012485729881", + "slug": "470-w-24th-st-unit-11g-manhattan-ny-10011", + "title": "$1,150,000", + "price": 1150000, + "is_rent": false, + "street": "470 West 24th Street, Unit 11G", + "neighborhood": "Chelsea", + "city": "New York", + "state": "NY", + "zip": "10011", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7480377, + "longitude": -74.00347339999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/4bd275c7-e682-431b-974c-facb4b0defa5", + "gallery_uuids": [ + "uuid/4bd275c7-e682-431b-974c-facb4b0defa5", + "uuid/f098a127-bcae-46a2-ab1e-0fa91358afbb", + "uuid/ede05d70-2824-4c08-960b-7aabea0021f7", + "uuid/dfab5fad-4904-43b3-a423-a1cf241e017f", + "uuid/943c2c06-2c83-4abd-a0d2-86735474afa3", + "uuid/ed5732a2-b3be-4725-aa3f-730e1595811b", + "uuid/32c47b84-1218-4acd-8287-d38ff3dc6e70", + "uuid/5a7e05fa-44dc-47e4-8025-2288b4df9ce5" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4bd275c7-e682-431b-974c-facb4b0defa5/1500x1000.jpg", + "https://www.compass.com/m/0/f098a127-bcae-46a2-ab1e-0fa91358afbb/1500x1000.jpg", + "https://www.compass.com/m/0/ede05d70-2824-4c08-960b-7aabea0021f7/1500x1000.jpg", + "https://www.compass.com/m/0/dfab5fad-4904-43b3-a423-a1cf241e017f/1500x1000.jpg", + "https://www.compass.com/m/0/943c2c06-2c83-4abd-a0d2-86735474afa3/1500x1000.jpg", + "https://www.compass.com/m/0/ed5732a2-b3be-4725-aa3f-730e1595811b/640x427.jpg", + "https://www.compass.com/m/0/32c47b84-1218-4acd-8287-d38ff3dc6e70/984x656.jpg", + "https://www.compass.com/m/0/5a7e05fa-44dc-47e4-8025-2288b4df9ce5/1000x672.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/470-W-24th-St-Unit-11G-Manhattan-NY-10011/201N81_pid/" + }, + { + "listing_id": "1896691635271890545", + "slug": "155-w-20th-st-unit-6h-manhattan-ny-10011", + "title": "$895,000", + "price": 895000, + "is_rent": false, + "street": "155 West 20th Street, Unit 6H", + "neighborhood": "Chelsea", + "city": "New York", + "state": "NY", + "zip": "10011", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 850, + "latitude": 40.7421198, + "longitude": -73.9962714, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/dfbc02ba-425a-48fa-862c-6dce263d5b28", + "gallery_uuids": [ + "uuid/dfbc02ba-425a-48fa-862c-6dce263d5b28" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/dfbc02ba-425a-48fa-862c-6dce263d5b28/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/155-W-20th-St-Unit-6H-Manhattan-NY-10011/1P5HYE_pid/" + }, + { + "listing_id": "2103096966395518345", + "slug": "1-northside-piers-unit-24j-brooklyn-ny-11249", + "title": "$2,100,000", + "price": 2100000, + "is_rent": false, + "street": "1 Northside Piers, Unit 24J", + "neighborhood": "Williamsburg", + "city": "New York", + "state": "NY", + "zip": "11249", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1064, + "latitude": 40.719249, + "longitude": -73.963953, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/ed8fab35-0102-44cd-bbbc-9939450deb1f", + "gallery_uuids": [ + "uuid/ed8fab35-0102-44cd-bbbc-9939450deb1f", + "uuid/1d3bf62f-3d1d-4b68-b731-b7ccf4d2876c", + "uuid/287d9c80-0f44-4afa-9804-c5c3ef1b4db4", + "uuid/7e34532a-bfa0-48dd-9b06-696b18cb21f8", + "uuid/c08a9297-4c39-47ea-9265-9c613da4a329", + "uuid/99a0265d-8050-43c7-a690-e845302463aa", + "uuid/36b1442f-f292-4194-9b78-48d17e678e4b", + "uuid/b9b4f24f-b048-4c4b-a1fe-daeed76d8dcc" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/ed8fab35-0102-44cd-bbbc-9939450deb1f/1200x800.jpg", + "https://www.compass.com/m/0/1d3bf62f-3d1d-4b68-b731-b7ccf4d2876c/1200x800.jpg", + "https://www.compass.com/m/0/287d9c80-0f44-4afa-9804-c5c3ef1b4db4/1200x800.jpg", + "https://www.compass.com/m/0/7e34532a-bfa0-48dd-9b06-696b18cb21f8/1200x800.jpg", + "https://www.compass.com/m/0/c08a9297-4c39-47ea-9265-9c613da4a329/1200x800.jpg", + "https://www.compass.com/m/0/99a0265d-8050-43c7-a690-e845302463aa/1200x800.jpg", + "https://www.compass.com/m/0/36b1442f-f292-4194-9b78-48d17e678e4b/1200x800.jpg", + "https://www.compass.com/m/0/b9b4f24f-b048-4c4b-a1fe-daeed76d8dcc/1200x800.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/1-Northside-Piers-Unit-24J-Brooklyn-NY-11249/200GB3_pid/" + }, + { + "listing_id": "2097984564385442145", + "slug": "150-charles-st-unit-3as-manhattan-ny-10014", + "title": "$9,500,000", + "price": 9500000, + "is_rent": false, + "street": "150 Charles Street, Unit 3AS", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2461, + "latitude": 40.7338121, + "longitude": -74.0089966, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/42943685-e3cc-42d4-aa33-ddeb5ba7a55f", + "gallery_uuids": [ + "uuid/42943685-e3cc-42d4-aa33-ddeb5ba7a55f", + "uuid/8f1a8659-13ea-4557-83d7-fdf85713733c", + "uuid/a525fbc1-4b13-479c-9168-16ab768e665c", + "uuid/f7d680c3-9883-4745-829e-cda64e6526e9", + "uuid/b79056c9-3508-4bfb-b696-4e40ec534f15", + "uuid/d9473f1c-245d-4ef0-8f8c-8bb53850cbc8", + "uuid/525a7069-1407-49f2-9e09-e8df54250dd2", + "uuid/ecd20953-809e-4049-acab-6048760b142f" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/42943685-e3cc-42d4-aa33-ddeb5ba7a55f/1500x1000.jpg", + "https://www.compass.com/m/0/8f1a8659-13ea-4557-83d7-fdf85713733c/1500x1000.jpg", + "https://www.compass.com/m/0/a525fbc1-4b13-479c-9168-16ab768e665c/1500x1000.jpg", + "https://www.compass.com/m/0/f7d680c3-9883-4745-829e-cda64e6526e9/1500x1000.jpg", + "https://www.compass.com/m/0/b79056c9-3508-4bfb-b696-4e40ec534f15/1500x1000.jpg", + "https://www.compass.com/m/0/d9473f1c-245d-4ef0-8f8c-8bb53850cbc8/1500x1000.jpg", + "https://www.compass.com/m/0/525a7069-1407-49f2-9e09-e8df54250dd2/1500x1000.jpg", + "https://www.compass.com/m/0/ecd20953-809e-4049-acab-6048760b142f/1399x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/150-Charles-St-Unit-3AS-Manhattan-NY-10014/1K6RPP_pid/" + }, + { + "listing_id": "2098670859852220705", + "slug": "10-quincy-st-unit-2c-brooklyn-ny-11238", + "title": "$1,199,000", + "price": 1199000, + "is_rent": false, + "street": "10 Quincy Street, Unit 2C", + "neighborhood": "Clinton Hill", + "city": "New York", + "state": "NY", + "zip": "11238", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 730, + "latitude": 40.6856857, + "longitude": -73.9608599, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/ffb94d13-8320-4897-8210-21ae03ff5f17", + "gallery_uuids": [ + "uuid/ffb94d13-8320-4897-8210-21ae03ff5f17", + "uuid/56ca0c85-9548-48ef-8bee-5dee114d3835", + "uuid/04709fd5-67fe-4b9a-b79c-f33b3f1c2feb", + "uuid/55bc83ec-a25a-40e4-8f41-b76bfa942ebd", + "uuid/680fa11e-652c-4b42-8bd4-b8edfd25852e", + "uuid/8589eb7e-1d58-45a9-ae27-839bf1d8865c", + "uuid/a54996aa-100a-4148-9ccd-9777cd109b13", + "uuid/6c55ce44-a384-4d14-9a6c-4a65b421f1e2" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/ffb94d13-8320-4897-8210-21ae03ff5f17/1499x1000.jpg", + "https://www.compass.com/m/0/56ca0c85-9548-48ef-8bee-5dee114d3835/1499x1000.jpg", + "https://www.compass.com/m/0/04709fd5-67fe-4b9a-b79c-f33b3f1c2feb/667x1000.jpg", + "https://www.compass.com/m/0/55bc83ec-a25a-40e4-8f41-b76bfa942ebd/667x1000.jpg", + "https://www.compass.com/m/0/680fa11e-652c-4b42-8bd4-b8edfd25852e/1499x1000.jpg", + "https://www.compass.com/m/0/8589eb7e-1d58-45a9-ae27-839bf1d8865c/667x1000.jpg", + "https://www.compass.com/m/0/a54996aa-100a-4148-9ccd-9777cd109b13/859x1000.jpg", + "https://www.compass.com/m/0/6c55ce44-a384-4d14-9a6c-4a65b421f1e2/1500x844.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/10-Quincy-St-Unit-2C-Brooklyn-NY-11238/20BIWX_pid/" + }, + { + "listing_id": "2100141366401049057", + "slug": "273-state-st-brooklyn-ny-11201", + "title": "$4,750,000", + "price": 4750000, + "is_rent": false, + "street": "273 State Street", + "neighborhood": "Boerum Hill", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": 4, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3837, + "latitude": 40.6890942, + "longitude": -73.9878633, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 05:00PM - 06:00PM" + ], + "hero_uuid": "uuid/d0b04f1b-891d-4ade-bc37-06ebc95b67b2", + "gallery_uuids": [ + "uuid/d0b04f1b-891d-4ade-bc37-06ebc95b67b2", + "uuid/be778f63-552b-493a-880d-7f1126db2b22", + "uuid/14e0eed2-306d-4eca-aeb8-2e4f151a89c8", + "uuid/e5f50ea4-8a4f-4ca0-9f44-77105b36ab95", + "uuid/ef0e191d-596d-4175-b76a-78c2cf83e591", + "uuid/f8ee57aa-5326-4685-8fe8-fb2b5fccf5ad", + "uuid/ec3b5954-58fd-4e2e-bd99-73c4beacfae0", + "uuid/405ffa4a-73fe-49d2-848a-b78896f7080c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/d0b04f1b-891d-4ade-bc37-06ebc95b67b2/1499x1000.jpg", + "https://www.compass.com/m/0/be778f63-552b-493a-880d-7f1126db2b22/1500x999.jpg", + "https://www.compass.com/m/0/14e0eed2-306d-4eca-aeb8-2e4f151a89c8/1499x1000.jpg", + "https://www.compass.com/m/0/e5f50ea4-8a4f-4ca0-9f44-77105b36ab95/1499x1000.jpg", + "https://www.compass.com/m/0/ef0e191d-596d-4175-b76a-78c2cf83e591/1499x1000.jpg", + "https://www.compass.com/m/0/f8ee57aa-5326-4685-8fe8-fb2b5fccf5ad/1499x1000.jpg", + "https://www.compass.com/m/0/ec3b5954-58fd-4e2e-bd99-73c4beacfae0/1041x1000.jpg", + "https://www.compass.com/m/0/405ffa4a-73fe-49d2-848a-b78896f7080c/1499x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/273-State-St-Brooklyn-NY-11201/201HPL_pid/" + }, + { + "listing_id": "2098680140269799641", + "slug": "137-putnam-ave-brooklyn-ny-11238", + "title": "$2,850,000", + "price": 2850000, + "is_rent": false, + "street": "137 Putnam Avenue", + "neighborhood": "Bedford-Stuyvesant", + "city": "New York", + "state": "NY", + "zip": "11238", + "beds": 5, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2753, + "latitude": 40.683479, + "longitude": -73.956666, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/359274f5-2653-4b67-9b81-0af112f18734", + "gallery_uuids": [ + "uuid/359274f5-2653-4b67-9b81-0af112f18734", + "uuid/27045312-5c10-458b-b2fe-c2c4d78435b5", + "uuid/f3c011ff-9dd5-4ca8-acb3-74d974316e37", + "uuid/8bdc22c1-5a5d-431e-aedb-4ea67c49f8b4", + "uuid/cb8a26a5-8368-453c-810a-fb24636acd09", + "uuid/784bd536-89bc-4a05-8f7d-466da63a48be", + "uuid/29cca26e-0826-4051-9675-fa733ee43c25", + "uuid/1f1a5605-8ddf-4f0f-abc2-4ed6f2a8f4d3" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/359274f5-2653-4b67-9b81-0af112f18734/1500x1000.jpg", + "https://www.compass.com/m/0/27045312-5c10-458b-b2fe-c2c4d78435b5/1500x1000.jpg", + "https://www.compass.com/m/0/f3c011ff-9dd5-4ca8-acb3-74d974316e37/1500x1000.jpg", + "https://www.compass.com/m/0/8bdc22c1-5a5d-431e-aedb-4ea67c49f8b4/1500x1000.jpg", + "https://www.compass.com/m/0/cb8a26a5-8368-453c-810a-fb24636acd09/1500x1000.jpg", + "https://www.compass.com/m/0/784bd536-89bc-4a05-8f7d-466da63a48be/667x1000.jpg", + "https://www.compass.com/m/0/29cca26e-0826-4051-9675-fa733ee43c25/1500x1000.jpg", + "https://www.compass.com/m/0/1f1a5605-8ddf-4f0f-abc2-4ed6f2a8f4d3/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/137-Putnam-Ave-Brooklyn-NY-11238/2072SR_pid/" + }, + { + "listing_id": "2085120535770718105", + "slug": "389-classon-ave-brooklyn-ny-11238", + "title": "$3,995,000", + "price": 3995000, + "is_rent": false, + "street": "389 Classon Avenue", + "neighborhood": "Bedford-Stuyvesant", + "city": "New York", + "state": "NY", + "zip": "11238", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2565, + "latitude": 40.6877378, + "longitude": -73.959644, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/17 01:30PM - 03:00PM" + ], + "hero_uuid": "uuid/196bba09-0d94-4772-a549-a430c219b7a3", + "gallery_uuids": [ + "uuid/196bba09-0d94-4772-a549-a430c219b7a3", + "uuid/d9b4dc05-8085-4e9e-8064-c01dee51bd4b", + "uuid/eac056d9-d1a3-480a-9e95-825d5bc3f36a", + "uuid/1ab3ab18-47e6-4924-b1e4-8a681caaff9e", + "uuid/8ffb8165-d7c1-44ee-a8ef-2bc75fb2c3b5", + "uuid/790cfa78-d740-419e-84c6-6cb8d2527b0c", + "uuid/01cc2983-58af-4813-942c-5e8763ae33f6", + "uuid/c8d283f3-a51a-47a7-a182-5ef3c2b03088" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/196bba09-0d94-4772-a549-a430c219b7a3/1499x1000.jpg", + "https://www.compass.com/m/0/d9b4dc05-8085-4e9e-8064-c01dee51bd4b/1384x1000.jpg", + "https://www.compass.com/m/0/eac056d9-d1a3-480a-9e95-825d5bc3f36a/667x1000.jpg", + "https://www.compass.com/m/0/1ab3ab18-47e6-4924-b1e4-8a681caaff9e/667x1000.jpg", + "https://www.compass.com/m/0/8ffb8165-d7c1-44ee-a8ef-2bc75fb2c3b5/1500x1000.jpg", + "https://www.compass.com/m/0/790cfa78-d740-419e-84c6-6cb8d2527b0c/1500x1000.jpg", + "https://www.compass.com/m/0/01cc2983-58af-4813-942c-5e8763ae33f6/1500x1000.jpg", + "https://www.compass.com/m/0/c8d283f3-a51a-47a7-a182-5ef3c2b03088/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/389-Classon-Ave-Brooklyn-NY-11238/1OIALP_pid/" + }, + { + "listing_id": "2093084609319847793", + "slug": "479-henry-st-brooklyn-ny-11231", + "title": "$9,950,000", + "price": 9950000, + "is_rent": false, + "street": "479 Henry Street", + "neighborhood": "Cobble Hill", + "city": "New York", + "state": "NY", + "zip": "11231", + "beds": 5, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 4800, + "latitude": 40.6852857, + "longitude": -73.99862999999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/658435d4-1f4c-4d4d-993c-2946a9aac646", + "gallery_uuids": [ + "uuid/658435d4-1f4c-4d4d-993c-2946a9aac646", + "uuid/870defec-b601-4a53-9fc7-119988ad829b", + "uuid/5758752a-c854-41af-b7e3-06fbb3019ab9", + "uuid/6519b988-0389-4c48-bfc4-4c925a47e8cd", + "uuid/956cb4ab-ddf5-4c98-8676-0f1f49a3e6f0", + "uuid/d193004f-20b4-42ba-9fc1-97cdbb8e6a0b", + "uuid/1b1ae363-3e3b-4fa7-861a-975da2219621", + "uuid/de786113-7141-4830-88b8-8488e6d1c7f9" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/658435d4-1f4c-4d4d-993c-2946a9aac646/1499x1000.jpg", + "https://www.compass.com/m/0/870defec-b601-4a53-9fc7-119988ad829b/1499x1000.jpg", + "https://www.compass.com/m/0/5758752a-c854-41af-b7e3-06fbb3019ab9/1499x1000.jpg", + "https://www.compass.com/m/0/6519b988-0389-4c48-bfc4-4c925a47e8cd/1498x1000.jpg", + "https://www.compass.com/m/0/956cb4ab-ddf5-4c98-8676-0f1f49a3e6f0/1499x1000.jpg", + "https://www.compass.com/m/0/d193004f-20b4-42ba-9fc1-97cdbb8e6a0b/1498x1000.jpg", + "https://www.compass.com/m/0/1b1ae363-3e3b-4fa7-861a-975da2219621/1499x1000.jpg", + "https://www.compass.com/m/0/de786113-7141-4830-88b8-8488e6d1c7f9/750x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/479-Henry-St-Brooklyn-NY-11231/20VW71_pid/" + }, + { + "listing_id": "2100294315240937585", + "slug": "50-king-st-unit-9a-manhattan-ny-10014", + "title": "$565,000", + "price": 565000, + "is_rent": false, + "street": "50 King Street, Unit 9A", + "neighborhood": "Hudson Square", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7277436, + "longitude": -74.00471, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/cc2cbc2f-811e-4963-ad46-177d77778c5c", + "gallery_uuids": [ + "uuid/cc2cbc2f-811e-4963-ad46-177d77778c5c", + "uuid/f00a470c-3d5d-4fd2-91d9-5f66786e9ee0", + "uuid/4a7bf244-a132-494d-803c-2f5eaadd4758", + "uuid/5a3ba315-cfc7-4b70-b599-ba600c2922af", + "uuid/b7aa1daf-ed67-40e3-9ff8-5cde87f238bf", + "uuid/824c2841-23e9-4d41-bc1e-9a08d11799a9", + "uuid/9336bb3d-c8a7-4714-b83a-f7fd29b6a64c", + "uuid/ab058869-1dd3-49a8-8a4e-f665c9591036" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/cc2cbc2f-811e-4963-ad46-177d77778c5c/1500x999.jpg", + "https://www.compass.com/m/0/f00a470c-3d5d-4fd2-91d9-5f66786e9ee0/1500x1000.jpg", + "https://www.compass.com/m/0/4a7bf244-a132-494d-803c-2f5eaadd4758/666x1000.jpg", + "https://www.compass.com/m/0/5a3ba315-cfc7-4b70-b599-ba600c2922af/1500x1000.jpg", + "https://www.compass.com/m/0/b7aa1daf-ed67-40e3-9ff8-5cde87f238bf/750x1000.jpg", + "https://www.compass.com/m/0/824c2841-23e9-4d41-bc1e-9a08d11799a9/666x1000.jpg", + "https://www.compass.com/m/0/9336bb3d-c8a7-4714-b83a-f7fd29b6a64c/1333x1000.jpg", + "https://www.compass.com/m/0/ab058869-1dd3-49a8-8a4e-f665c9591036/1500x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/50-King-St-Unit-9A-Manhattan-NY-10014/27FE4K_pid/" + }, + { + "listing_id": "1970580822273265497", + "slug": "195-garfield-pl-unit-1l-brooklyn-ny-11215", + "title": "$1,375,000", + "price": 1375000, + "is_rent": false, + "street": "195 Garfield Place, Unit 1L", + "neighborhood": "Park Slope", + "city": "New York", + "state": "NY", + "zip": "11215", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 40.6728233, + "longitude": -73.97757899999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/ba1ec991-3751-4a6b-9fae-b728178a2c66", + "gallery_uuids": [ + "uuid/ba1ec991-3751-4a6b-9fae-b728178a2c66", + "uuid/29ff78cc-8b83-41e0-b472-865cfbd1b330", + "uuid/1bc82f3c-ce8b-498f-9531-87e04ddba495", + "uuid/1ed843d2-438c-4284-8b3e-f0595dd71b31", + "uuid/77f65838-f783-42c9-bfc2-eebc7d6ea5fb", + "uuid/624df7a3-fcf9-4f09-9522-504325624bb0", + "uuid/24df91ad-d3d9-4da1-912d-9f3d4d7395ce", + "uuid/978e36db-d98a-4597-9a82-991699b7c6ce" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/ba1ec991-3751-4a6b-9fae-b728178a2c66/1499x1000.jpg", + "https://www.compass.com/m/0/29ff78cc-8b83-41e0-b472-865cfbd1b330/1477x1000.jpg", + "https://www.compass.com/m/0/1bc82f3c-ce8b-498f-9531-87e04ddba495/1499x1000.jpg", + "https://www.compass.com/m/0/1ed843d2-438c-4284-8b3e-f0595dd71b31/1499x1000.jpg", + "https://www.compass.com/m/0/77f65838-f783-42c9-bfc2-eebc7d6ea5fb/1499x1000.jpg", + "https://www.compass.com/m/0/624df7a3-fcf9-4f09-9522-504325624bb0/667x1000.jpg", + "https://www.compass.com/m/0/24df91ad-d3d9-4da1-912d-9f3d4d7395ce/1499x1000.jpg", + "https://www.compass.com/m/0/978e36db-d98a-4597-9a82-991699b7c6ce/1499x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/195-Garfield-Pl-Unit-1L-Brooklyn-NY-11215/21HWK4_pid/" + }, + { + "listing_id": "2103097327265073649", + "slug": "669-saint-marks-ave-unit-2b-brooklyn-ny-11216", + "title": "$1,799,000", + "price": 1799000, + "is_rent": false, + "street": "669 Saint Marks Avenue, Unit 2B", + "neighborhood": "Crown Heights", + "city": "New York", + "state": "NY", + "zip": "11216", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1285, + "latitude": 40.6754594, + "longitude": -73.9509199, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/136339f6-9ff9-4568-b03f-627e57a43feb", + "gallery_uuids": [ + "uuid/136339f6-9ff9-4568-b03f-627e57a43feb", + "uuid/d1cd0227-5f3a-4432-9881-dcc3821dfe54", + "uuid/d5136a69-3b48-472d-8fcd-3535462b5772", + "uuid/9c425708-670c-48fc-a49e-27f0462eb452", + "uuid/956d7a94-2b6e-45f5-af7b-1cccccdac354", + "uuid/b91e5d0b-41cf-4b54-889c-d94e837bced8", + "uuid/2c9caf75-8c68-4ebb-b548-9a400425bdf2", + "uuid/ce9e06c2-ff83-4271-a591-338b9f8fa23c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/136339f6-9ff9-4568-b03f-627e57a43feb/1500x1000.jpg", + "https://www.compass.com/m/0/d1cd0227-5f3a-4432-9881-dcc3821dfe54/1500x1000.jpg", + "https://www.compass.com/m/0/d5136a69-3b48-472d-8fcd-3535462b5772/1500x1000.jpg", + "https://www.compass.com/m/0/9c425708-670c-48fc-a49e-27f0462eb452/1500x1000.jpg", + "https://www.compass.com/m/0/956d7a94-2b6e-45f5-af7b-1cccccdac354/789x1000.jpg", + "https://www.compass.com/m/0/b91e5d0b-41cf-4b54-889c-d94e837bced8/786x1000.jpg", + "https://www.compass.com/m/0/2c9caf75-8c68-4ebb-b548-9a400425bdf2/1500x1000.jpg", + "https://www.compass.com/m/0/ce9e06c2-ff83-4271-a591-338b9f8fa23c/711x1000.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/669-Saint-Marks-Ave-Unit-2B-Brooklyn-NY-11216/21321X_pid/" + }, + { + "listing_id": "2099410597756723409", + "slug": "140-142-west-end-ave-unit-30m-manhattan-ny-10023", + "title": "$950,000", + "price": 950000, + "is_rent": false, + "street": "140-142 West End Avenue, Unit 30M", + "neighborhood": "Upper West Side", + "city": "New York", + "state": "NY", + "zip": "10023", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7759205, + "longitude": -73.98610339999999, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/ba2d79d6-3ee4-4eb5-84f4-5bc9f5c2566f", + "gallery_uuids": [ + "uuid/ba2d79d6-3ee4-4eb5-84f4-5bc9f5c2566f", + "uuid/0dab9797-f376-47f3-9417-ad30d605071a", + "uuid/338f2f66-1779-471d-a0c2-724019b2e183", + "uuid/b6774d0c-42d4-4a99-8469-2ad0b256ce74", + "uuid/bb937119-f5f8-411b-9c43-2ffd439d16b1", + "uuid/4ac31938-f627-4a2f-8dae-0a2a00d0a8ed", + "uuid/ee6ed7a1-32ee-4422-8e1e-f6cce1031717", + "uuid/102921c5-9fb5-4a03-8df0-19713c05b17f" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/ba2d79d6-3ee4-4eb5-84f4-5bc9f5c2566f/1500x1000.jpg", + "https://www.compass.com/m/0/0dab9797-f376-47f3-9417-ad30d605071a/1500x1000.jpg", + "https://www.compass.com/m/0/338f2f66-1779-471d-a0c2-724019b2e183/667x1000.jpg", + "https://www.compass.com/m/0/b6774d0c-42d4-4a99-8469-2ad0b256ce74/1500x1000.jpg", + "https://www.compass.com/m/0/bb937119-f5f8-411b-9c43-2ffd439d16b1/1500x1000.jpg", + "https://www.compass.com/m/0/4ac31938-f627-4a2f-8dae-0a2a00d0a8ed/667x1000.jpg", + "https://www.compass.com/m/0/ee6ed7a1-32ee-4422-8e1e-f6cce1031717/640x427.jpg", + "https://www.compass.com/m/0/102921c5-9fb5-4a03-8df0-19713c05b17f/640x427.jpg" + ], + "source_city": "ny", + "detail_url": "https://www.compass.com/homedetails/140-142-West-End-Ave-Unit-30M-Manhattan-NY-10023/27F2DB_pid/" + }, + { + "listing_id": "2090750718311068225", + "slug": "1718-occidental-blvd-los-angeles-ca-90026", + "title": "$1,299,000", + "price": 1299000, + "is_rent": false, + "street": "1718 Occidental Boulevard", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1113, + "latitude": 34.0894164, + "longitude": -118.2675832, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/4b27ce22-22bc-401f-80f3-f9c48a633e89", + "gallery_uuids": [ + "uuid/4b27ce22-22bc-401f-80f3-f9c48a633e89", + "uuid/2f86d4aa-2c06-41ce-be87-f70280dc6447", + "uuid/09133ac0-b165-4cb3-bc01-c06e9b71265d", + "uuid/42f86c6a-98fe-47ab-ae4e-552445905e25", + "uuid/a6aa249f-d16f-490d-8880-83f8bd657c08", + "uuid/0399acfe-3b81-4de1-90db-5e7eed06b0f4", + "uuid/a739ffff-6c24-4df4-b0a6-51b9d698f847", + "uuid/8eca71d7-6d3d-4023-969d-14706afd8bdd" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4b27ce22-22bc-401f-80f3-f9c48a633e89/1264x842.jpg", + "https://www.compass.com/m/0/2f86d4aa-2c06-41ce-be87-f70280dc6447/1264x842.jpg", + "https://www.compass.com/m/0/09133ac0-b165-4cb3-bc01-c06e9b71265d/1152x768.jpg", + "https://www.compass.com/m/0/42f86c6a-98fe-47ab-ae4e-552445905e25/1152x768.jpg", + "https://www.compass.com/m/0/a6aa249f-d16f-490d-8880-83f8bd657c08/1152x768.jpg", + "https://www.compass.com/m/0/0399acfe-3b81-4de1-90db-5e7eed06b0f4/667x1000.jpg", + "https://www.compass.com/m/0/a739ffff-6c24-4df4-b0a6-51b9d698f847/1152x768.jpg", + "https://www.compass.com/m/0/8eca71d7-6d3d-4023-969d-14706afd8bdd/1152x768.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/1718-Occidental-Blvd-Los-Angeles-CA-90026/1JQ6UE_pid/" + }, + { + "listing_id": "2092310202112555729", + "slug": "undisclosed-address-los-angeles-ca-90066", + "title": "$1,995,000", + "price": 1995000, + "is_rent": false, + "street": "Undisclosed Address", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90066", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1688, + "latitude": 34.0072021, + "longitude": -118.4253693, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_0_fed57", + "gallery_uuids": [ + "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_0_fed57", + "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_1_72364", + "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_2_8cdf1", + "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_3_7015c", + "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_4_4de9c", + "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_5_b66f4", + "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_6_e2276", + "legacy/241218eb832dd3eaea41a9b79ecebae688d45854_img_7_83088" + ], + "gallery_urls": [ + "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_0_fed57/640x480.jpg", + "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_1_72364/640x480.jpg", + "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_2_8cdf1/640x480.jpg", + "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_3_7015c/640x480.jpg", + "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_4_4de9c/640x480.jpg", + "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_5_b66f4/640x480.jpg", + "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_6_e2276/640x480.jpg", + "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_7_83088/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/Undisclosed-Address-Los-Angeles-CA-90066/2092310202112555729_lid/" + }, + { + "listing_id": "2085093375214988561", + "slug": "undisclosed-address-los-angeles-ca-90027", + "title": "$4,800,000", + "price": 4800000, + "is_rent": false, + "street": "Undisclosed Address", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90027", + "beds": 8, + "baths": 8.0, + "baths_full": 8, + "baths_half": null, + "sqft": 4989, + "latitude": 34.1062788, + "longitude": -118.2732982, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/0d51340e720b87f13ffae04c5f303c9c2fa82313_img_0_96198", + "gallery_uuids": [ + "legacy/0d51340e720b87f13ffae04c5f303c9c2fa82313_img_0_96198" + ], + "gallery_urls": [ + "https://www.compass.com/m/0d51340e720b87f13ffae04c5f303c9c2fa82313_img_0_96198/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/Undisclosed-Address-Los-Angeles-CA-90027/2085093375214988561_lid/" + }, + { + "listing_id": "2077841444615997937", + "slug": "1915-malcolm-ave-unit-301-los-angeles-ca-90025", + "title": "$1,138,000", + "price": 1138000, + "is_rent": false, + "street": "1915 Malcolm Avenue, Unit 301", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90025", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1511, + "latitude": 34.0486704, + "longitude": -118.4334238, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_0_3c115", + "gallery_uuids": [ + "legacy/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_0_3c115", + "legacy/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_1_c59d1", + "legacy/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_2_d4b99", + "legacy/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_3_4a902" + ], + "gallery_urls": [ + "https://www.compass.com/m/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_0_3c115/640x480.jpg", + "https://www.compass.com/m/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_1_c59d1/640x480.jpg", + "https://www.compass.com/m/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_2_d4b99/640x480.jpg", + "https://www.compass.com/m/795a6338211a51a3a6f6bebd9d8bfb7e06bf5a77_img_3_4a902/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/1915-Malcolm-Ave-Unit-301-Los-Angeles-CA-90025/1IMGPX_pid/" + }, + { + "listing_id": "2092966052787131737", + "slug": "8550-ridpath-dr-los-angeles-ca-90046", + "title": "$2,100,000", + "price": 2100000, + "is_rent": false, + "street": "8550 Ridpath Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90046", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1596, + "latitude": 34.105326, + "longitude": -118.3780193, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/db85f860-ccea-4287-aab1-442f0a96796a", + "gallery_uuids": [ + "uuid/db85f860-ccea-4287-aab1-442f0a96796a", + "uuid/64e341f6-9b51-4378-abb5-2c18a2c0a6d1", + "uuid/03efa7a3-eaea-4590-a8bc-950467b0336c", + "uuid/fede5074-609d-43de-9fdd-f61316184196", + "uuid/91036bc4-5bb4-45ca-8a09-6f0b5a0c6fe9", + "uuid/8c8d74e8-e4c8-4d28-a407-64676414065d", + "uuid/81946c7a-0940-4fab-8dcc-bd257819a3bf", + "uuid/1592722f-4a9d-4a57-b415-1568402c7456" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/db85f860-ccea-4287-aab1-442f0a96796a/1499x1000.jpg", + "https://www.compass.com/m/0/64e341f6-9b51-4378-abb5-2c18a2c0a6d1/1264x843.jpg", + "https://www.compass.com/m/0/03efa7a3-eaea-4590-a8bc-950467b0336c/1264x843.jpg", + "https://www.compass.com/m/0/fede5074-609d-43de-9fdd-f61316184196/1499x1000.jpg", + "https://www.compass.com/m/0/91036bc4-5bb4-45ca-8a09-6f0b5a0c6fe9/1499x1000.jpg", + "https://www.compass.com/m/0/8c8d74e8-e4c8-4d28-a407-64676414065d/1499x1000.jpg", + "https://www.compass.com/m/0/81946c7a-0940-4fab-8dcc-bd257819a3bf/1264x843.jpg", + "https://www.compass.com/m/0/1592722f-4a9d-4a57-b415-1568402c7456/1499x1000.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/8550-Ridpath-Dr-Los-Angeles-CA-90046/1IKBOG_pid/" + }, + { + "listing_id": "2090918625401703001", + "slug": "undisclosed-address-los-angeles-ca-90004", + "title": "$8,995,000", + "price": 8995000, + "is_rent": false, + "street": "Undisclosed Address", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90004", + "beds": 5, + "baths": 7.0, + "baths_full": 5, + "baths_half": null, + "sqft": 6069, + "latitude": 34.0745554, + "longitude": -118.3346433, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/12 11:00AM - 02:00PM" + ], + "hero_uuid": "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_0_3ea22", + "gallery_uuids": [ + "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_0_3ea22", + "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_1_3684c", + "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_2_ed3fe", + "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_3_6d3c4", + "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_4_5822b", + "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_5_18d7a", + "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_6_65d67", + "legacy/15ce139170de9f051b01638fda98c291d53944e4_img_7_0c5a9" + ], + "gallery_urls": [ + "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_0_3ea22/640x480.jpg", + "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_1_3684c/640x480.jpg", + "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_2_ed3fe/640x480.jpg", + "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_3_6d3c4/640x480.jpg", + "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_4_5822b/640x480.jpg", + "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_5_18d7a/640x480.jpg", + "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_6_65d67/640x480.jpg", + "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_7_0c5a9/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/Undisclosed-Address-Los-Angeles-CA-90004/2090918625401703001_lid/" + }, + { + "listing_id": "2101148584869965641", + "slug": "5226-village-green-los-angeles-ca-90016", + "title": "$685,000", + "price": 685000, + "is_rent": false, + "street": "5226 Village Green", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90016", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 818, + "latitude": 34.01961789877387, + "longitude": -118.35919840046118, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/dc73a442c4768a98f6fd6efbb3347e00abc42369_img_0_f2a9f", + "gallery_uuids": [ + "legacy/dc73a442c4768a98f6fd6efbb3347e00abc42369_img_0_f2a9f" + ], + "gallery_urls": [ + "https://www.compass.com/m/dc73a442c4768a98f6fd6efbb3347e00abc42369_img_0_f2a9f/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/5226-Village-Green-Los-Angeles-CA-90016/1I20XY_pid/" + }, + { + "listing_id": "2090231550893436001", + "slug": "undisclosed-address-los-angeles-ca-90068", + "title": "$3,950,000", + "price": 3950000, + "is_rent": false, + "street": "Undisclosed Address", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "beds": 5, + "baths": 6.0, + "baths_full": 5, + "baths_half": null, + "sqft": 3855, + "latitude": 34.1265931, + "longitude": -118.3517588, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/eaaf844b9e7f567b8aa43f886d71257c95d61b97_img_0_f1c36", + "gallery_uuids": [ + "legacy/eaaf844b9e7f567b8aa43f886d71257c95d61b97_img_0_f1c36" + ], + "gallery_urls": [ + "https://www.compass.com/m/eaaf844b9e7f567b8aa43f886d71257c95d61b97_img_0_f1c36/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/Undisclosed-Address-Los-Angeles-CA-90068/2090231550893436001_lid/" + }, + { + "listing_id": "1901018048420666961", + "slug": "5516-village-green-los-angeles-ca-90016", + "title": "$585,000", + "price": 585000, + "is_rent": false, + "street": "5516 Village Green", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90016", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 826, + "latitude": 34.0199428, + "longitude": -118.3651269, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/ea6d0d79f431267ea357da5095918b1904117eb2_img_0_263f9", + "gallery_uuids": [ + "legacy/ea6d0d79f431267ea357da5095918b1904117eb2_img_0_263f9" + ], + "gallery_urls": [ + "https://www.compass.com/m/ea6d0d79f431267ea357da5095918b1904117eb2_img_0_263f9/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/5516-Village-Green-Los-Angeles-CA-90016/1KNM7U_pid/" + }, + { + "listing_id": "2063262020096201761", + "slug": "4221-sunnyside-ave-los-angeles-ca-90066", + "title": "$2,799,000", + "price": 2799000, + "is_rent": false, + "street": "4221 Sunnyside Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90066", + "beds": 5, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 2098, + "latitude": 33.9894682, + "longitude": -118.43801, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/16 02:00PM - 05:00PM" + ], + "hero_uuid": "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_0_fda3d", + "gallery_uuids": [ + "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_0_fda3d", + "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_1_046f7", + "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_2_9a911", + "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_3_0bc61", + "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_4_f5fe3", + "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_5_034d3", + "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_6_a6bbb", + "legacy/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_7_38461" + ], + "gallery_urls": [ + "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_0_fda3d/640x480.jpg", + "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_1_046f7/640x480.jpg", + "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_2_9a911/640x480.jpg", + "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_3_0bc61/640x480.jpg", + "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_4_f5fe3/640x480.jpg", + "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_5_034d3/640x480.jpg", + "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_6_a6bbb/640x480.jpg", + "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_7_38461/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/4221-Sunnyside-Ave-Los-Angeles-CA-90066/1IVQ4P_pid/" + }, + { + "listing_id": "2065549979030704945", + "slug": "undisclosed-address-los-angeles-ca-90042", + "title": "$1,300,000", + "price": 1300000, + "is_rent": false, + "street": "Undisclosed Address", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90042", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/b97c9df27067439e77cd6333d5a67b13cc03630b_img_0_f2ac1", + "gallery_uuids": [ + "legacy/b97c9df27067439e77cd6333d5a67b13cc03630b_img_0_f2ac1", + "legacy/b97c9df27067439e77cd6333d5a67b13cc03630b_img_1_43b93", + "legacy/b97c9df27067439e77cd6333d5a67b13cc03630b_img_2_039ec" + ], + "gallery_urls": [ + "https://www.compass.com/m/b97c9df27067439e77cd6333d5a67b13cc03630b_img_0_f2ac1/640x480.jpg", + "https://www.compass.com/m/b97c9df27067439e77cd6333d5a67b13cc03630b_img_1_43b93/640x480.jpg", + "https://www.compass.com/m/b97c9df27067439e77cd6333d5a67b13cc03630b_img_2_039ec/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/Undisclosed-Address-Los-Angeles-CA-90042/2065549979030704945_lid/" + }, + { + "listing_id": "2085668456983506497", + "slug": "11307-morrison-st-north-hollywood-ca-91601", + "title": "$989,000", + "price": 989000, + "is_rent": false, + "street": "11307 Morrison Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "91601", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1676, + "latitude": 34.1610642, + "longitude": -118.3776197, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/fa5d2166-adc0-45a0-a719-b2b2b555e586", + "gallery_uuids": [ + "uuid/fa5d2166-adc0-45a0-a719-b2b2b555e586", + "uuid/a1d04d83-0898-4ac1-937d-4e8b02673742", + "uuid/97dfab78-f79a-4b6c-9cfc-5b08f864ca6c", + "uuid/60c3e3d1-a7df-4d82-b234-be42de803e2d", + "uuid/8505383b-1ba0-4f2a-98f7-fc481c1df591", + "uuid/2084382c-2f11-45f7-8cd8-2ef24ec4f25b", + "uuid/7b9afe4d-2dc3-46f0-beec-66a59635c985", + "uuid/4566f5a9-7795-4b65-8e7e-346aec57e54b" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/fa5d2166-adc0-45a0-a719-b2b2b555e586/1003x1000.jpg", + "https://www.compass.com/m/0/a1d04d83-0898-4ac1-937d-4e8b02673742/1500x1000.jpg", + "https://www.compass.com/m/0/97dfab78-f79a-4b6c-9cfc-5b08f864ca6c/1500x1000.jpg", + "https://www.compass.com/m/0/60c3e3d1-a7df-4d82-b234-be42de803e2d/1500x1000.jpg", + "https://www.compass.com/m/0/8505383b-1ba0-4f2a-98f7-fc481c1df591/1500x1000.jpg", + "https://www.compass.com/m/0/2084382c-2f11-45f7-8cd8-2ef24ec4f25b/1500x1000.jpg", + "https://www.compass.com/m/0/7b9afe4d-2dc3-46f0-beec-66a59635c985/1500x1000.jpg", + "https://www.compass.com/m/0/4566f5a9-7795-4b65-8e7e-346aec57e54b/1489x1000.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/11307-Morrison-St-North-Hollywood-CA-91601/1KAISN_pid/" + }, + { + "listing_id": "2083030962038580513", + "slug": "248-n-glenroy-ave-los-angeles-ca-90049", + "title": "$8,995,000", + "price": 8995000, + "is_rent": false, + "street": "248 North Glenroy Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90049", + "beds": 5, + "baths": 6.0, + "baths_full": 6, + "baths_half": null, + "sqft": 4899, + "latitude": 34.0788398, + "longitude": -118.4597218, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/e9d58877-6f22-4b92-a091-8c0c7845a236", + "gallery_uuids": [ + "uuid/e9d58877-6f22-4b92-a091-8c0c7845a236", + "uuid/82c2befc-93db-4632-bc51-592f3cc7cea5" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e9d58877-6f22-4b92-a091-8c0c7845a236/1500x1000.jpg", + "https://www.compass.com/m/0/82c2befc-93db-4632-bc51-592f3cc7cea5/1335x1000.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/248-N-Glenroy-Ave-Los-Angeles-CA-90049/1H3YXM_pid/" + }, + { + "listing_id": "2093644774128981633", + "slug": "417-venice-way-venice-ca-90291", + "title": "$2,799,000", + "price": 2799000, + "is_rent": false, + "street": "417 Venice Way", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90291", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3154, + "latitude": 33.9876554, + "longitude": -118.4680186, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_0_484ae", + "gallery_uuids": [ + "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_0_484ae", + "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_1_53f9d", + "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_2_2632a", + "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_3_2f137", + "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_4_2a303", + "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_5_edb62", + "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_6_1de2e", + "legacy/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_7_99afb" + ], + "gallery_urls": [ + "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_0_484ae/640x480.jpg", + "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_1_53f9d/640x480.jpg", + "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_2_2632a/640x480.jpg", + "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_3_2f137/640x480.jpg", + "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_4_2a303/640x480.jpg", + "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_5_edb62/640x480.jpg", + "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_6_1de2e/640x480.jpg", + "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_7_99afb/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/417-Venice-Way-Venice-CA-90291/1JQS2O_pid/" + }, + { + "listing_id": "2100977648564262489", + "slug": "4060-glencoe-ave-unit-302-marina-del-rey-ca-90292", + "title": "$680,000", + "price": 680000, + "is_rent": false, + "street": "4060 Glencoe Avenue, Unit 302", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90292", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 774, + "latitude": 33.9908509, + "longitude": -118.4427061, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/f52c563cd41924e438fce0aabb185c85d7a2ceb0_img_0_dcdae", + "gallery_uuids": [ + "legacy/f52c563cd41924e438fce0aabb185c85d7a2ceb0_img_0_dcdae" + ], + "gallery_urls": [ + "https://www.compass.com/m/f52c563cd41924e438fce0aabb185c85d7a2ceb0_img_0_dcdae/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/4060-Glencoe-Ave-Unit-302-Marina-Del-Rey-CA-90292/1KJWBW_pid/" + }, + { + "listing_id": "1866786123233328601", + "slug": "undisclosed-address-north-hollywood-ca-91606", + "title": "$800,000", + "price": 800000, + "is_rent": false, + "street": "Undisclosed Address", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "91606", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1199, + "latitude": 34.1899092, + "longitude": -118.4083918, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_0_0ff59", + "gallery_uuids": [ + "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_0_0ff59", + "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_1_706a2", + "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_2_4eb41", + "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_3_7a54e", + "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_4_045bb", + "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_5_0b149", + "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_6_14dac", + "legacy/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_7_ea1ca" + ], + "gallery_urls": [ + "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_0_0ff59/640x480.jpg", + "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_1_706a2/640x480.jpg", + "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_2_4eb41/640x480.jpg", + "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_3_7a54e/640x480.jpg", + "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_4_045bb/640x480.jpg", + "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_5_0b149/640x480.jpg", + "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_6_14dac/640x480.jpg", + "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_7_ea1ca/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/Undisclosed-Address-North-Hollywood-CA-91606/1866786123233328601_lid/" + }, + { + "listing_id": "2070512157299002433", + "slug": "6001-carlton-way-unit-106-los-angeles-ca-90028", + "title": "$705,000", + "price": 705000, + "is_rent": false, + "street": "6001 Carlton Way, Unit 106", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90028", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1200, + "latitude": 34.1008045, + "longitude": -118.3202069, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/107603c5-429e-44aa-9512-e4c0759d512d", + "gallery_uuids": [ + "uuid/107603c5-429e-44aa-9512-e4c0759d512d", + "uuid/80c38598-36cb-4b00-ae9b-a207e047fffc", + "uuid/c4f13f0e-9909-47ea-b576-235d909dc9b1", + "uuid/ccf144ab-f894-4787-b3d4-a398d9c8315f", + "uuid/9e5c6f6c-96cb-47f9-a2ae-29abdd3cd529", + "uuid/68d6b501-efb0-4592-9b31-eae0db43ee22", + "uuid/111deac5-91f4-4ec1-a863-3ebede3df3bc", + "uuid/be3be96d-6838-4a9c-9e77-f9205ff166f7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/107603c5-429e-44aa-9512-e4c0759d512d/1500x1000.jpg", + "https://www.compass.com/m/0/80c38598-36cb-4b00-ae9b-a207e047fffc/1500x1000.jpg", + "https://www.compass.com/m/0/c4f13f0e-9909-47ea-b576-235d909dc9b1/1500x1000.jpg", + "https://www.compass.com/m/0/ccf144ab-f894-4787-b3d4-a398d9c8315f/1500x1000.jpg", + "https://www.compass.com/m/0/9e5c6f6c-96cb-47f9-a2ae-29abdd3cd529/1500x1000.jpg", + "https://www.compass.com/m/0/68d6b501-efb0-4592-9b31-eae0db43ee22/1500x1000.jpg", + "https://www.compass.com/m/0/111deac5-91f4-4ec1-a863-3ebede3df3bc/1500x1000.jpg", + "https://www.compass.com/m/0/be3be96d-6838-4a9c-9e77-f9205ff166f7/1500x1000.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/6001-Carlton-Way-Unit-106-Los-Angeles-CA-90028/1IBNOG_pid/" + }, + { + "listing_id": "2100904592987192249", + "slug": "8344-mcconnell-ave-los-angeles-ca-90045", + "title": "$3,495,000", + "price": 3495000, + "is_rent": false, + "street": "8344 McConnell Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90045", + "beds": 5, + "baths": 6.0, + "baths_full": 6, + "baths_half": null, + "sqft": 3128, + "latitude": 33.9621755, + "longitude": -118.4109009, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/c8b3c91d-8466-4dc2-91ba-9b4e18803396", + "gallery_uuids": [ + "uuid/c8b3c91d-8466-4dc2-91ba-9b4e18803396", + "uuid/6a543f00-5ac0-4d41-b20a-22f873a99fb6", + "uuid/f451bc44-647c-4851-8f49-ff17cb39a1e6", + "uuid/b143d166-44b5-4518-9bae-a809d4e5c27c", + "uuid/c3bf2628-908f-44bd-b124-8a17565aec67", + "uuid/cc6d521a-5ca2-445e-9083-8d4fa33d8b18", + "uuid/ec243aa4-a81d-46ab-b201-17f63181012e", + "uuid/5dbd42a2-9195-414c-bcae-c9e91b88bafd" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c8b3c91d-8466-4dc2-91ba-9b4e18803396/1500x1000.jpg", + "https://www.compass.com/m/0/6a543f00-5ac0-4d41-b20a-22f873a99fb6/1500x1000.jpg", + "https://www.compass.com/m/0/f451bc44-647c-4851-8f49-ff17cb39a1e6/1500x1000.jpg", + "https://www.compass.com/m/0/b143d166-44b5-4518-9bae-a809d4e5c27c/1500x1000.jpg", + "https://www.compass.com/m/0/c3bf2628-908f-44bd-b124-8a17565aec67/1500x1000.jpg", + "https://www.compass.com/m/0/cc6d521a-5ca2-445e-9083-8d4fa33d8b18/1500x1000.jpg", + "https://www.compass.com/m/0/ec243aa4-a81d-46ab-b201-17f63181012e/1500x1000.jpg", + "https://www.compass.com/m/0/5dbd42a2-9195-414c-bcae-c9e91b88bafd/1500x1000.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/8344-McConnell-Ave-Los-Angeles-CA-90045/1J83L7_pid/" + }, + { + "listing_id": "2094378625269140937", + "slug": "928-croft-ave-unit-303-los-angeles-ca-90069", + "title": "$2,089,000", + "price": 2089000, + "is_rent": false, + "street": "928 Croft Avenue, Unit 303", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90069", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1980, + "latitude": 34.0879246, + "longitude": -118.3739198, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/6e5951d7-b33e-422a-80a0-bdd22c327a85", + "gallery_uuids": [ + "uuid/6e5951d7-b33e-422a-80a0-bdd22c327a85", + "uuid/3a37eb77-5512-4fdd-aaa2-af9740a04706", + "uuid/b553f76a-774a-46c5-8944-7bdd42e115a1", + "uuid/6836bd0a-e4bf-47a1-b497-4cd2ebc51205", + "uuid/98e08995-c9df-4917-9e78-9201d5f87abd", + "uuid/7b98083d-9fd5-495c-b47e-82d1c06e2f58", + "uuid/dbef7522-0eb7-4355-b53d-1595972aa7f7", + "uuid/cca8fed7-9dc7-4b8b-83a1-4d2933109f54" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/6e5951d7-b33e-422a-80a0-bdd22c327a85/1500x988.jpg", + "https://www.compass.com/m/0/3a37eb77-5512-4fdd-aaa2-af9740a04706/1500x1000.jpg", + "https://www.compass.com/m/0/b553f76a-774a-46c5-8944-7bdd42e115a1/1500x1000.jpg", + "https://www.compass.com/m/0/6836bd0a-e4bf-47a1-b497-4cd2ebc51205/1500x1000.jpg", + "https://www.compass.com/m/0/98e08995-c9df-4917-9e78-9201d5f87abd/711x1000.jpg", + "https://www.compass.com/m/0/7b98083d-9fd5-495c-b47e-82d1c06e2f58/668x1000.jpg", + "https://www.compass.com/m/0/dbef7522-0eb7-4355-b53d-1595972aa7f7/563x1000.jpg", + "https://www.compass.com/m/0/cca8fed7-9dc7-4b8b-83a1-4d2933109f54/1500x1000.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/928-Croft-Ave-Unit-303-Los-Angeles-CA-90069/27DK3G_pid/" + }, + { + "listing_id": "2096135370721194649", + "slug": "13070-kiyot-way-playa-vista-ca-90094", + "title": "$3,650,000", + "price": 3650000, + "is_rent": false, + "street": "13070 Kiyot Way", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90094", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3458, + "latitude": 33.971015, + "longitude": -118.424258, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_0_8192f", + "gallery_uuids": [ + "legacy/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_0_8192f", + "legacy/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_1_9a158", + "legacy/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_2_47cf1", + "legacy/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_3_e6126", + "legacy/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_4_acf7e", + "legacy/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_5_55a69" + ], + "gallery_urls": [ + "https://www.compass.com/m/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_0_8192f/640x480.jpg", + "https://www.compass.com/m/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_1_9a158/640x480.jpg", + "https://www.compass.com/m/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_2_47cf1/640x480.jpg", + "https://www.compass.com/m/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_3_e6126/640x480.jpg", + "https://www.compass.com/m/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_4_acf7e/640x480.jpg", + "https://www.compass.com/m/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_5_55a69/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/13070-Kiyot-Way-Playa-Vista-CA-90094/1I3U3O_pid/" + }, + { + "listing_id": "2085116787098362465", + "slug": "12765-bluff-creek-dr-unit-1-los-angeles-ca-90094", + "title": "$3,150,000", + "price": 3150000, + "is_rent": false, + "street": "12765 Bluff Creek Drive, Unit 1", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90094", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2674, + "latitude": 33.9746134, + "longitude": -118.4162995, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_0_a7c5b", + "gallery_uuids": [ + "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_0_a7c5b", + "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_1_cebe6", + "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_2_3eb08", + "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_3_a4707", + "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_4_0aa74", + "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_5_544a1", + "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_6_8dab9", + "legacy/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_7_e9e4f" + ], + "gallery_urls": [ + "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_0_a7c5b/640x480.jpg", + "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_1_cebe6/640x480.jpg", + "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_2_3eb08/640x480.jpg", + "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_3_a4707/640x480.jpg", + "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_4_0aa74/640x480.jpg", + "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_5_544a1/640x480.jpg", + "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_6_8dab9/640x480.jpg", + "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_7_e9e4f/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/12765-Bluff-Creek-Dr-Unit-1-Los-Angeles-CA-90094/1KGFHH_pid/" + }, + { + "listing_id": "2103302361391687721", + "slug": "1100-s-hope-st-unit-1006-los-angeles-ca-90015", + "title": "$595,000", + "price": 595000, + "is_rent": false, + "street": "1100 South Hope Street, Unit 1006", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90015", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 990, + "latitude": 34.0417686, + "longitude": -118.2631233, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/4b34d9b0-12b1-4ea5-9af6-2edd694c4fb1", + "gallery_uuids": [ + "uuid/4b34d9b0-12b1-4ea5-9af6-2edd694c4fb1", + "uuid/10e72084-8f45-4437-a1c9-0e2b59dde808", + "uuid/c186d0d4-7741-4476-b5b2-a5aa9e8001f2", + "uuid/52675c83-2ff9-4ab7-ab17-a145f28c916e", + "uuid/d6fb3e38-0c79-4b87-9bfd-386a637d9e45", + "uuid/dcb439b9-5050-4e2f-9226-7581d67c0820", + "uuid/633514bc-6881-4a1e-8097-b0a5b12765e8", + "uuid/401fdd9d-a2b8-4f59-8fa7-1a1262b26d10" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4b34d9b0-12b1-4ea5-9af6-2edd694c4fb1/1500x999.jpg", + "https://www.compass.com/m/0/10e72084-8f45-4437-a1c9-0e2b59dde808/1500x999.jpg", + "https://www.compass.com/m/0/c186d0d4-7741-4476-b5b2-a5aa9e8001f2/1500x998.jpg", + "https://www.compass.com/m/0/52675c83-2ff9-4ab7-ab17-a145f28c916e/1500x996.jpg", + "https://www.compass.com/m/0/d6fb3e38-0c79-4b87-9bfd-386a637d9e45/1500x997.jpg", + "https://www.compass.com/m/0/dcb439b9-5050-4e2f-9226-7581d67c0820/1500x999.jpg", + "https://www.compass.com/m/0/633514bc-6881-4a1e-8097-b0a5b12765e8/1500x998.jpg", + "https://www.compass.com/m/0/401fdd9d-a2b8-4f59-8fa7-1a1262b26d10/1500x999.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/1100-S-Hope-St-Unit-1006-Los-Angeles-CA-90015/1IJC61_pid/" + }, + { + "listing_id": "2090063303014835353", + "slug": "13626-shablow-ave-sylmar-ca-91342", + "title": "$695,000", + "price": 695000, + "is_rent": false, + "street": "13626 Shablow Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "91342", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1068, + "latitude": 34.3205845, + "longitude": -118.4080723, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/7e031a573503fbdd56c62715915a7dc25bfd38a9_img_0_3bfa8", + "gallery_uuids": [ + "legacy/7e031a573503fbdd56c62715915a7dc25bfd38a9_img_0_3bfa8" + ], + "gallery_urls": [ + "https://www.compass.com/m/7e031a573503fbdd56c62715915a7dc25bfd38a9_img_0_3bfa8/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/13626-Shablow-Ave-Sylmar-CA-91342/1KRR16_pid/" + }, + { + "listing_id": "1978138900377088801", + "slug": "333-e-colden-ave-los-angeles-ca-90003", + "title": "$450,000", + "price": 450000, + "is_rent": false, + "street": "333 East Colden Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90003", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 33.9494501, + "longitude": -118.2683627, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/61791c6f-d120-4e69-b6e8-916dc471a4fa", + "gallery_uuids": [ + "uuid/61791c6f-d120-4e69-b6e8-916dc471a4fa" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/61791c6f-d120-4e69-b6e8-916dc471a4fa/1125x750.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/333-E-Colden-Ave-Los-Angeles-CA-90003/21KMZJ_pid/" + }, + { + "listing_id": "2080328806299006633", + "slug": "889-francisco-st-unit-1206-los-angeles-ca-90017", + "title": "$998,000", + "price": 998000, + "is_rent": false, + "street": "889 Francisco Street, Unit 1206", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90017", + "beds": 2, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1489, + "latitude": 34.04786199999999, + "longitude": -118.2643371, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_0_81ac9", + "gallery_uuids": [ + "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_0_81ac9", + "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_1_1499f", + "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_2_cae7b", + "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_3_f3b0d", + "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_4_22b4e", + "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_5_cc3eb", + "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_6_0bc73", + "legacy/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_7_df8a6" + ], + "gallery_urls": [ + "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_0_81ac9/640x480.jpg", + "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_1_1499f/640x480.jpg", + "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_2_cae7b/640x480.jpg", + "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_3_f3b0d/640x480.jpg", + "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_4_22b4e/640x480.jpg", + "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_5_cc3eb/640x480.jpg", + "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_6_0bc73/640x480.jpg", + "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_7_df8a6/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/889-Francisco-St-Unit-1206-Los-Angeles-CA-90017/1HZZ01_pid/" + }, + { + "listing_id": "2099522833069768625", + "slug": "2813-herkimer-st-los-angeles-ca-90039", + "title": "$1,195,000", + "price": 1195000, + "is_rent": false, + "street": "2813 Herkimer Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90039", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 962, + "latitude": 34.108788, + "longitude": -118.2678879, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_0_50f44", + "gallery_uuids": [ + "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_0_50f44", + "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_1_92b7a", + "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_2_e871b", + "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_3_52b43", + "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_4_6f403", + "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_5_1bc95", + "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_6_0c7af", + "legacy/a638f6f6026946e400a9828f595870d23cf8d012_img_7_528d4" + ], + "gallery_urls": [ + "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_0_50f44/640x480.jpg", + "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_1_92b7a/640x480.jpg", + "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_2_e871b/640x480.jpg", + "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_3_52b43/640x480.jpg", + "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_4_6f403/640x480.jpg", + "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_5_1bc95/640x480.jpg", + "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_6_0c7af/640x480.jpg", + "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_7_528d4/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/2813-Herkimer-St-Los-Angeles-CA-90039/1J5DO1_pid/" + }, + { + "listing_id": "2100368551737515281", + "slug": "3536-1-2-arroyo-seco-ave-los-angeles-ca-90065", + "title": "$499,000", + "price": 499000, + "is_rent": false, + "street": "3536 1/2 Arroyo Seco Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90065", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 840, + "latitude": 34.08827, + "longitude": -118.2139, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_0_e897f", + "gallery_uuids": [ + "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_0_e897f", + "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_1_300d1", + "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_2_a561e", + "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_3_68755", + "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_4_5d1b2", + "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_5_aead1", + "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_6_3db98", + "legacy/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_7_84adf" + ], + "gallery_urls": [ + "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_0_e897f/640x480.jpg", + "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_1_300d1/640x480.jpg", + "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_2_a561e/640x480.jpg", + "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_3_68755/640x480.jpg", + "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_4_5d1b2/640x480.jpg", + "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_5_aead1/640x480.jpg", + "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_6_3db98/640x480.jpg", + "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_7_84adf/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/3536-1-2-Arroyo-Seco-Ave-Los-Angeles-CA-90065/27FEXD_pid/" + }, + { + "listing_id": "2098075776052603609", + "slug": "2516-ivan-hill-ter-los-angeles-ca-90039", + "title": "$2,395,000", + "price": 2395000, + "is_rent": false, + "street": "2516 Ivan Hill Terrace", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90039", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2922, + "latitude": 34.1038919, + "longitude": -118.2601316, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_0_b1c68", + "gallery_uuids": [ + "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_0_b1c68", + "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_1_8e3b7", + "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_2_4483c", + "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_3_ccdae", + "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_4_3185b", + "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_5_354d9", + "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_6_2a001", + "legacy/c38416e1272f5c78041bce595d4efcf714590c0a_img_7_b990f" + ], + "gallery_urls": [ + "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_0_b1c68/640x480.jpg", + "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_1_8e3b7/640x480.jpg", + "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_2_4483c/640x480.jpg", + "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_3_ccdae/640x480.jpg", + "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_4_3185b/640x480.jpg", + "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_5_354d9/640x480.jpg", + "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_6_2a001/640x480.jpg", + "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_7_b990f/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/2516-Ivan-Hill-Ter-Los-Angeles-CA-90039/1L482W_pid/" + }, + { + "listing_id": "2100114380475873521", + "slug": "948-elyria-dr-los-angeles-ca-90065", + "title": "$1,950,000", + "price": 1950000, + "is_rent": false, + "street": "948 Elyria Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90065", + "beds": 4, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2362, + "latitude": 34.1019007, + "longitude": -118.2215267, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 11:00AM - 02:00PM" + ], + "hero_uuid": "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_0_98259", + "gallery_uuids": [ + "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_0_98259", + "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_1_da3c4", + "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_2_38db8", + "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_3_f00db", + "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_4_2d684", + "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_5_62f00", + "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_6_b63cd", + "legacy/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_7_0591d" + ], + "gallery_urls": [ + "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_0_98259/640x480.jpg", + "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_1_da3c4/640x480.jpg", + "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_2_38db8/640x480.jpg", + "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_3_f00db/640x480.jpg", + "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_4_2d684/640x480.jpg", + "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_5_62f00/640x480.jpg", + "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_6_b63cd/640x480.jpg", + "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_7_0591d/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/948-Elyria-Dr-Los-Angeles-CA-90065/1KD77T_pid/" + }, + { + "listing_id": "2100954713380043057", + "slug": "1967-micheltorena-st-los-angeles-ca-90039", + "title": "$3,185,000", + "price": 3185000, + "is_rent": false, + "street": "1967 Micheltorena Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90039", + "beds": 4, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3267, + "latitude": 34.0964176, + "longitude": -118.2709802, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 11:00AM - 02:00PM" + ], + "hero_uuid": "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_0_83795", + "gallery_uuids": [ + "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_0_83795", + "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_1_3f801", + "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_2_a3d13", + "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_3_34cf0", + "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_4_1d2cf", + "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_5_45ff9", + "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_6_895bc", + "legacy/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_7_2b73f" + ], + "gallery_urls": [ + "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_0_83795/640x480.jpg", + "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_1_3f801/640x480.jpg", + "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_2_a3d13/640x480.jpg", + "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_3_34cf0/640x480.jpg", + "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_4_1d2cf/640x480.jpg", + "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_5_45ff9/640x480.jpg", + "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_6_895bc/640x480.jpg", + "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_7_2b73f/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/1967-Micheltorena-St-Los-Angeles-CA-90039/1L31EU_pid/" + }, + { + "listing_id": "2097967731200691625", + "slug": "654-frontenac-ave-los-angeles-ca-90065", + "title": "$725,000", + "price": 725000, + "is_rent": false, + "street": "654 Frontenac Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90065", + "beds": null, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 851, + "latitude": 34.1022903, + "longitude": -118.2119313, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_0_017ac", + "gallery_uuids": [ + "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_0_017ac", + "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_1_50548", + "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_2_7cc42", + "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_3_9eb75", + "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_4_27a7c", + "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_5_15f7a", + "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_6_3dee7", + "legacy/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_7_2f62f" + ], + "gallery_urls": [ + "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_0_017ac/640x480.jpg", + "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_1_50548/640x480.jpg", + "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_2_7cc42/640x480.jpg", + "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_3_9eb75/640x480.jpg", + "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_4_27a7c/640x480.jpg", + "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_5_15f7a/640x480.jpg", + "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_6_3dee7/640x480.jpg", + "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_7_2f62f/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/654-Frontenac-Ave-Los-Angeles-CA-90065/1KSEZO_pid/" + }, + { + "listing_id": "2103113958138223833", + "slug": "3770-may-st-los-angeles-ca-90066", + "title": "$3,395,000", + "price": 3395000, + "is_rent": false, + "street": "3770 May Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90066", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2280, + "latitude": 34.0020968, + "longitude": -118.4393333, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 11:00AM - 02:00PM" + ], + "hero_uuid": "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_0_23ec2", + "gallery_uuids": [ + "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_0_23ec2", + "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_1_fe189", + "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_2_6a33b", + "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_3_48342", + "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_4_9d654", + "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_5_a3576", + "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_6_c853d", + "legacy/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_7_5a6ad" + ], + "gallery_urls": [ + "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_0_23ec2/640x480.jpg", + "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_1_fe189/640x480.jpg", + "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_2_6a33b/640x480.jpg", + "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_3_48342/640x480.jpg", + "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_4_9d654/640x480.jpg", + "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_5_a3576/640x480.jpg", + "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_6_c853d/640x480.jpg", + "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_7_5a6ad/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/3770-May-St-Los-Angeles-CA-90066/1IHZX0_pid/" + }, + { + "listing_id": "2100988079496276937", + "slug": "2050-n-las-palmas-ave-los-angeles-ca-90068", + "title": "$1,850,000", + "price": 1850000, + "is_rent": false, + "street": "2050 North Las Palmas Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "beds": 3, + "baths": 4.0, + "baths_full": null, + "baths_half": null, + "sqft": 1830, + "latitude": 34.1075845, + "longitude": -118.3361717, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 11:00AM - 02:00PM" + ], + "hero_uuid": "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_0_f5713", + "gallery_uuids": [ + "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_0_f5713", + "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_1_7c995", + "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_2_be810", + "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_3_65582", + "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_4_5898e", + "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_5_0d6f7", + "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_6_19e16", + "legacy/d06af68f916d686a68e8d2948524994cb89ed16e_img_7_3cca3" + ], + "gallery_urls": [ + "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_0_f5713/640x480.jpg", + "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_1_7c995/640x480.jpg", + "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_2_be810/640x480.jpg", + "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_3_65582/640x480.jpg", + "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_4_5898e/640x480.jpg", + "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_5_0d6f7/640x480.jpg", + "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_6_19e16/640x480.jpg", + "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_7_3cca3/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/2050-N-Las-Palmas-Ave-Los-Angeles-CA-90068/1KI290_pid/" + }, + { + "listing_id": "2101593860789227753", + "slug": "404-n-avenue-52-los-angeles-ca-90042", + "title": "$1,150,000", + "price": 1150000, + "is_rent": false, + "street": "404 North Avenue 52", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90042", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1124, + "latitude": 34.1107351, + "longitude": -118.2029625, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 11:00AM - 01:30PM" + ], + "hero_uuid": "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_0_fba78", + "gallery_uuids": [ + "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_0_fba78", + "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_1_f5d5b", + "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_2_a8021", + "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_3_cb920", + "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_4_b34f1", + "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_5_1f7ef", + "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_6_b8fb0", + "legacy/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_7_87d13" + ], + "gallery_urls": [ + "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_0_fba78/640x480.jpg", + "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_1_f5d5b/640x480.jpg", + "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_2_a8021/640x480.jpg", + "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_3_cb920/640x480.jpg", + "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_4_b34f1/640x480.jpg", + "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_5_1f7ef/640x480.jpg", + "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_6_b8fb0/640x480.jpg", + "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_7_87d13/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/404-N-Avenue-52-Los-Angeles-CA-90042/1J00AI_pid/" + }, + { + "listing_id": "2103143907633028641", + "slug": "6190-temple-hill-dr-los-angeles-ca-90068", + "title": "$1,499,000", + "price": 1499000, + "is_rent": false, + "street": "6190 Temple Hill Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1330, + "latitude": 34.1114341, + "longitude": -118.3246202, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/17 02:00PM - 05:00PM" + ], + "hero_uuid": "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_0_ca339", + "gallery_uuids": [ + "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_0_ca339", + "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_1_2266b", + "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_2_b546e", + "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_3_d2e4e", + "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_4_92d99", + "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_5_9ff2c", + "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_6_c41bd", + "legacy/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_7_b5875" + ], + "gallery_urls": [ + "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_0_ca339/640x480.jpg", + "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_1_2266b/640x480.jpg", + "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_2_b546e/640x480.jpg", + "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_3_d2e4e/640x480.jpg", + "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_4_92d99/640x480.jpg", + "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_5_9ff2c/640x480.jpg", + "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_6_c41bd/640x480.jpg", + "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_7_b5875/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/6190-Temple-Hill-Dr-Los-Angeles-CA-90068/1HZITQ_pid/" + }, + { + "listing_id": "2100985128207728865", + "slug": "2267-duane-st-unit-3-los-angeles-ca-90039", + "title": "$1,699,000", + "price": 1699000, + "is_rent": false, + "street": "2267 Duane Street, Unit 3", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90039", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2644, + "latitude": 34.091129, + "longitude": -118.26115, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/14 05:30PM - 07:00PM" + ], + "hero_uuid": "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_0_e79db", + "gallery_uuids": [ + "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_0_e79db", + "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_1_b9c00", + "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_2_0f717", + "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_3_7f713", + "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_4_cc800", + "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_5_f4bda", + "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_6_7f184", + "legacy/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_7_b34f7" + ], + "gallery_urls": [ + "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_0_e79db/640x480.jpg", + "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_1_b9c00/640x480.jpg", + "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_2_0f717/640x480.jpg", + "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_3_7f713/640x480.jpg", + "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_4_cc800/640x480.jpg", + "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_5_f4bda/640x480.jpg", + "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_6_7f184/640x480.jpg", + "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_7_b34f7/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/2267-Duane-St-Unit-3-Los-Angeles-CA-90039/1JVZEA_pid/" + }, + { + "listing_id": "2100232556169721649", + "slug": "9149-hillsboro-dr-los-angeles-ca-90034", + "title": "$2,299,000", + "price": 2299000, + "is_rent": false, + "street": "9149 Hillsboro Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90034", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2740, + "latitude": 34.0423816, + "longitude": -118.3900432, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_0_8a986", + "gallery_uuids": [ + "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_0_8a986", + "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_1_6d7c4", + "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_2_fdfc7", + "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_3_05133", + "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_4_9baa2", + "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_5_7b559", + "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_6_e4c95", + "legacy/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_7_7a53e" + ], + "gallery_urls": [ + "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_0_8a986/640x480.jpg", + "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_1_6d7c4/640x480.jpg", + "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_2_fdfc7/640x480.jpg", + "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_3_05133/640x480.jpg", + "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_4_9baa2/640x480.jpg", + "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_5_7b559/640x480.jpg", + "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_6_e4c95/640x480.jpg", + "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_7_7a53e/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/9149-Hillsboro-Dr-Los-Angeles-CA-90034/1KHL9S_pid/" + }, + { + "listing_id": "2098166596374269265", + "slug": "2230-fink-st-los-angeles-ca-90068", + "title": "$1,495,000", + "price": 1495000, + "is_rent": false, + "street": "2230 Fink Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1230, + "latitude": 34.1113808, + "longitude": -118.3302784, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_0_fc7f0", + "gallery_uuids": [ + "legacy/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_0_fc7f0", + "legacy/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_1_47ad8", + "legacy/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_2_4d62c", + "legacy/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_3_05ad5", + "legacy/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_4_0eb26", + "legacy/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_5_b36c0", + "legacy/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_6_c10a8" + ], + "gallery_urls": [ + "https://www.compass.com/m/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_0_fc7f0/640x480.jpg", + "https://www.compass.com/m/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_1_47ad8/640x480.jpg", + "https://www.compass.com/m/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_2_4d62c/640x480.jpg", + "https://www.compass.com/m/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_3_05ad5/640x480.jpg", + "https://www.compass.com/m/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_4_0eb26/640x480.jpg", + "https://www.compass.com/m/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_5_b36c0/640x480.jpg", + "https://www.compass.com/m/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_6_c10a8/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/2230-Fink-St-Los-Angeles-CA-90068/1KEWGN_pid/" + }, + { + "listing_id": "2097934634878769001", + "slug": "2816-s-bentley-ave-los-angeles-ca-90064", + "title": "$1,249,000", + "price": 1249000, + "is_rent": false, + "street": "2816 South Bentley Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90064", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1443, + "latitude": 34.0300148, + "longitude": -118.428655, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_0_1ca80", + "gallery_uuids": [ + "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_0_1ca80", + "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_1_6cc79", + "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_2_13182", + "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_3_2714c", + "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_4_cccd8", + "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_5_10e2a", + "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_6_7047a", + "legacy/17d106f72ef66de15aa44f65de70740dc146f084_img_7_ca96f" + ], + "gallery_urls": [ + "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_0_1ca80/640x480.jpg", + "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_1_6cc79/640x480.jpg", + "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_2_13182/640x480.jpg", + "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_3_2714c/640x480.jpg", + "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_4_cccd8/640x480.jpg", + "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_5_10e2a/640x480.jpg", + "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_6_7047a/640x480.jpg", + "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_7_ca96f/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/2816-S-Bentley-Ave-Los-Angeles-CA-90064/1JQGYH_pid/" + }, + { + "listing_id": "2100401887998411753", + "slug": "1215-brockton-ave-unit-203-los-angeles-ca-90025", + "title": "$949,000", + "price": 949000, + "is_rent": false, + "street": "1215 Brockton Avenue, Unit 203", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90025", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1581, + "latitude": 34.0452613, + "longitude": -118.4649545, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_0_80bb1", + "gallery_uuids": [ + "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_0_80bb1", + "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_1_dafbe", + "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_2_36803", + "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_3_eebd5", + "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_4_325bf", + "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_5_55bff", + "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_6_606d9", + "legacy/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_7_14d0d" + ], + "gallery_urls": [ + "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_0_80bb1/640x480.jpg", + "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_1_dafbe/640x480.jpg", + "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_2_36803/640x480.jpg", + "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_3_eebd5/640x480.jpg", + "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_4_325bf/640x480.jpg", + "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_5_55bff/640x480.jpg", + "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_6_606d9/640x480.jpg", + "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_7_14d0d/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/1215-Brockton-Ave-Unit-203-Los-Angeles-CA-90025/1J0RA0_pid/" + }, + { + "listing_id": "2102741355476499777", + "slug": "6374-macal-pl-los-angeles-ca-90068", + "title": "$1,495,000", + "price": 1495000, + "is_rent": false, + "street": "6374 Macal Place", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1532, + "latitude": 34.112711, + "longitude": -118.3284554, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 11:00AM - 02:00PM" + ], + "hero_uuid": "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_0_e9875", + "gallery_uuids": [ + "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_0_e9875", + "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_1_02d4d", + "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_2_e06fd", + "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_3_90e52", + "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_4_7627e", + "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_5_81d13", + "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_6_095c4", + "legacy/c5bfa4030e64617e950d7b816256429712aa33f7_img_7_5a23a" + ], + "gallery_urls": [ + "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_0_e9875/640x480.jpg", + "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_1_02d4d/640x480.jpg", + "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_2_e06fd/640x480.jpg", + "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_3_90e52/640x480.jpg", + "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_4_7627e/640x480.jpg", + "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_5_81d13/640x480.jpg", + "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_6_095c4/640x480.jpg", + "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_7_5a23a/640x480.jpg" + ], + "source_city": "la", + "detail_url": "https://www.compass.com/homedetails/6374-Macal-Pl-Los-Angeles-CA-90068/1JSLO9_pid/" + }, + { + "listing_id": "2103170383086404873", + "slug": "725-ne-76th-st-miami-fl-33138", + "title": "$2,850,000", + "price": 2850000, + "is_rent": false, + "street": "725 Northeast 76th Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33138", + "beds": 5, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2839, + "latitude": 25.8452621, + "longitude": -80.1817088, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/7309193b-b8ba-4398-9e43-6344b2edf8ab", + "gallery_uuids": [ + "uuid/7309193b-b8ba-4398-9e43-6344b2edf8ab", + "uuid/55afb2aa-2071-44d4-95af-8c967413537f", + "uuid/474ad97f-1ea5-475e-9284-645dd1017ab4", + "uuid/2583352f-de6b-4c4e-af6b-90ce52dcd8ae", + "uuid/ac4b6b63-4b11-45b0-8255-2bda9037c209", + "uuid/25acf79a-aa84-490e-95b1-0ad98d88c1af" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7309193b-b8ba-4398-9e43-6344b2edf8ab/750x1000.jpg", + "https://www.compass.com/m/0/55afb2aa-2071-44d4-95af-8c967413537f/750x1000.jpg", + "https://www.compass.com/m/0/474ad97f-1ea5-475e-9284-645dd1017ab4/750x1000.jpg", + "https://www.compass.com/m/0/2583352f-de6b-4c4e-af6b-90ce52dcd8ae/750x1000.jpg", + "https://www.compass.com/m/0/ac4b6b63-4b11-45b0-8255-2bda9037c209/750x1000.jpg", + "https://www.compass.com/m/0/25acf79a-aa84-490e-95b1-0ad98d88c1af/750x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/725-NE-76th-St-Miami-FL-33138/1CWMSP_pid/" + }, + { + "listing_id": "2083780977904271137", + "slug": "14-ne-108th-st-miami-fl-33161", + "title": "$945,000", + "price": 945000, + "is_rent": false, + "street": "14 Northeast 108th Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33161", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1519, + "latitude": 25.8739747, + "longitude": -80.19742269999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/0901c9ad-79c3-4c8a-8b6f-6142eb1b23fc", + "gallery_uuids": [ + "uuid/0901c9ad-79c3-4c8a-8b6f-6142eb1b23fc", + "uuid/0c70ac78-bf9e-434f-a879-6ea7de95e0f6", + "uuid/14fc3a06-7e41-4682-ab41-dd50a76c7bc1", + "uuid/8f4ba7a5-128d-4de2-83be-88103a8cd7d6" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/0901c9ad-79c3-4c8a-8b6f-6142eb1b23fc/1333x1000.jpg", + "https://www.compass.com/m/0/0c70ac78-bf9e-434f-a879-6ea7de95e0f6/1333x1000.jpg", + "https://www.compass.com/m/0/14fc3a06-7e41-4682-ab41-dd50a76c7bc1/1333x1000.jpg", + "https://www.compass.com/m/0/8f4ba7a5-128d-4de2-83be-88103a8cd7d6/1333x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/14-NE-108th-St-Miami-FL-33161/1CZBPR_pid/" + }, + { + "listing_id": "2063344899282744289", + "slug": "3310-elizabeth-st-miami-fl-33133", + "title": "$2,985,000", + "price": 2985000, + "is_rent": false, + "street": "3310 Elizabeth Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "beds": 4, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 2643, + "latitude": 25.7296157, + "longitude": -80.24848940000001, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/a449549d-da3e-418d-9e20-a272f85de669", + "gallery_uuids": [ + "uuid/a449549d-da3e-418d-9e20-a272f85de669", + "uuid/6d7f460a-d640-47a1-8f74-fc05b4d9248d", + "uuid/ccc15924-a62c-4c12-84bb-98f356a87a36", + "uuid/884687c7-8673-4818-978c-21541963cf59", + "uuid/9d3f23a3-0ac4-496a-b089-6760022082c2", + "uuid/b4e4308f-349f-4dd8-906f-8b535ccb60aa", + "uuid/212f9ad7-7675-4a02-85d4-e5bdda4aaca1", + "uuid/7ad083b3-62b5-497d-aea1-b1859eee533d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a449549d-da3e-418d-9e20-a272f85de669/1500x844.jpg", + "https://www.compass.com/m/0/6d7f460a-d640-47a1-8f74-fc05b4d9248d/1500x844.jpg", + "https://www.compass.com/m/0/ccc15924-a62c-4c12-84bb-98f356a87a36/904x712.jpg", + "https://www.compass.com/m/0/884687c7-8673-4818-978c-21541963cf59/838x1000.jpg", + "https://www.compass.com/m/0/9d3f23a3-0ac4-496a-b089-6760022082c2/771x1000.jpg", + "https://www.compass.com/m/0/b4e4308f-349f-4dd8-906f-8b535ccb60aa/804x1000.jpg", + "https://www.compass.com/m/0/212f9ad7-7675-4a02-85d4-e5bdda4aaca1/739x1000.jpg", + "https://www.compass.com/m/0/7ad083b3-62b5-497d-aea1-b1859eee533d/933x911.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/3310-Elizabeth-St-Miami-FL-33133/1EO3A4_pid/" + }, + { + "listing_id": "2053924700174731745", + "slug": "3770-kumquat-ave-miami-fl-33133", + "title": "$4,950,000", + "price": 4950000, + "is_rent": false, + "street": "3770 Kumquat Avenue", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "beds": 5, + "baths": 7.0, + "baths_full": 5, + "baths_half": null, + "sqft": 3875, + "latitude": 25.7241259, + "longitude": -80.254493, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/3c87e21c-4582-4d4f-9ea7-3e923ca8eb1e", + "gallery_uuids": [ + "uuid/3c87e21c-4582-4d4f-9ea7-3e923ca8eb1e", + "uuid/0e05a930-e9b4-4ae3-9275-3230ee0eee10", + "uuid/ffd59e6a-8796-4726-bc0e-7983f3219ee9", + "uuid/1e6c95ce-2d46-4c98-be28-f83981224efb", + "uuid/42a74dc6-3ab4-47d0-9255-72d859ab5f9b", + "uuid/c2be854d-a307-4123-b059-c23b0b3dbcc0", + "uuid/e3c6c21e-f70e-4253-bd98-78951c6e537f", + "uuid/98df531f-e9bc-4aab-9112-5c7a32890b9c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3c87e21c-4582-4d4f-9ea7-3e923ca8eb1e/1500x1000.jpg", + "https://www.compass.com/m/0/0e05a930-e9b4-4ae3-9275-3230ee0eee10/1500x1000.jpg", + "https://www.compass.com/m/0/ffd59e6a-8796-4726-bc0e-7983f3219ee9/1500x1000.jpg", + "https://www.compass.com/m/0/1e6c95ce-2d46-4c98-be28-f83981224efb/1500x1000.jpg", + "https://www.compass.com/m/0/42a74dc6-3ab4-47d0-9255-72d859ab5f9b/1500x1000.jpg", + "https://www.compass.com/m/0/c2be854d-a307-4123-b059-c23b0b3dbcc0/1500x1000.jpg", + "https://www.compass.com/m/0/e3c6c21e-f70e-4253-bd98-78951c6e537f/1500x1000.jpg", + "https://www.compass.com/m/0/98df531f-e9bc-4aab-9112-5c7a32890b9c/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/3770-Kumquat-Ave-Miami-FL-33133/1C8HD6_pid/" + }, + { + "listing_id": "1967539321536067401", + "slug": "1698-tigertail-ave-miami-fl-33133", + "title": "$7,950,000", + "price": 7950000, + "is_rent": false, + "street": "1698 Tigertail Avenue", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "beds": 6, + "baths": 7.0, + "baths_full": 7, + "baths_half": null, + "sqft": 5300, + "latitude": 25.7421111, + "longitude": -80.22134770000001, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/6ec20444-f25e-4c4d-9aa8-a64f3e43e286", + "gallery_uuids": [ + "uuid/6ec20444-f25e-4c4d-9aa8-a64f3e43e286", + "uuid/020e03e5-a672-40bc-99d8-a10200ea114a", + "uuid/64ab590b-e0ac-4f21-a9af-8a554e70fce8", + "uuid/48e73175-e43d-4e50-9752-cb9a54aa37f6", + "uuid/157221fb-788f-42d5-a41d-73d76bef48ee", + "uuid/60925678-58b2-4457-a58d-cec15406f4ba", + "uuid/5d3fc0e9-2ce2-49e5-8343-875248f6d0ea", + "uuid/ce0d1f87-f0af-4c6d-b090-4bb32a8da7a7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/6ec20444-f25e-4c4d-9aa8-a64f3e43e286/1500x844.jpg", + "https://www.compass.com/m/0/020e03e5-a672-40bc-99d8-a10200ea114a/1333x1000.jpg", + "https://www.compass.com/m/0/64ab590b-e0ac-4f21-a9af-8a554e70fce8/1500x844.jpg", + "https://www.compass.com/m/0/48e73175-e43d-4e50-9752-cb9a54aa37f6/1500x426.jpg", + "https://www.compass.com/m/0/157221fb-788f-42d5-a41d-73d76bef48ee/1500x844.jpg", + "https://www.compass.com/m/0/60925678-58b2-4457-a58d-cec15406f4ba/1500x844.jpg", + "https://www.compass.com/m/0/5d3fc0e9-2ce2-49e5-8343-875248f6d0ea/1500x855.jpg", + "https://www.compass.com/m/0/ce0d1f87-f0af-4c6d-b090-4bb32a8da7a7/1500x844.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/1698-Tigertail-Ave-Miami-FL-33133/1D9WQ2_pid/" + }, + { + "listing_id": "2103320929822349377", + "slug": "9715-sw-89th-ct-miami-fl-33176", + "title": "$4,900,000", + "price": 4900000, + "is_rent": false, + "street": "9715 Southwest 89th Court", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33176", + "beds": 6, + "baths": 7.0, + "baths_full": 6, + "baths_half": null, + "sqft": 6718, + "latitude": 25.6796293, + "longitude": -80.3398053, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/8077bd9f-8876-44c2-989e-c48d90a56604", + "gallery_uuids": [ + "uuid/8077bd9f-8876-44c2-989e-c48d90a56604", + "uuid/2fb65aa2-00a8-4030-8547-02b63a521d4e", + "uuid/f3ba22a7-3221-4bc4-aad7-2ff1321ea56d", + "uuid/2c0e849e-b6d6-4e30-8e02-5e4ae48d1a0c", + "uuid/3f3c5ac9-3536-4895-8c30-ad1dd304666b", + "uuid/f66d06f5-01cb-4e46-b90d-213d0f6b392a", + "uuid/d2063bc5-024b-4688-8257-731b286da933", + "uuid/e1ca5d54-6c50-43d9-a3f3-5bf50b92081f" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/8077bd9f-8876-44c2-989e-c48d90a56604/1500x844.jpg", + "https://www.compass.com/m/0/2fb65aa2-00a8-4030-8547-02b63a521d4e/1500x1000.jpg", + "https://www.compass.com/m/0/f3ba22a7-3221-4bc4-aad7-2ff1321ea56d/1500x1000.jpg", + "https://www.compass.com/m/0/2c0e849e-b6d6-4e30-8e02-5e4ae48d1a0c/1500x1000.jpg", + "https://www.compass.com/m/0/3f3c5ac9-3536-4895-8c30-ad1dd304666b/1500x1000.jpg", + "https://www.compass.com/m/0/f66d06f5-01cb-4e46-b90d-213d0f6b392a/1500x1000.jpg", + "https://www.compass.com/m/0/d2063bc5-024b-4688-8257-731b286da933/1500x1000.jpg", + "https://www.compass.com/m/0/e1ca5d54-6c50-43d9-a3f3-5bf50b92081f/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/9715-SW-89th-Ct-Miami-FL-33176/1D0FWF_pid/" + }, + { + "listing_id": "2088063562122699249", + "slug": "199-caoba-ct-miami-fl-33143", + "title": "$13,995,000", + "price": 13995000, + "is_rent": false, + "street": "199 Caoba Court", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33143", + "beds": 5, + "baths": 8.0, + "baths_full": 5, + "baths_half": null, + "sqft": 5342, + "latitude": 25.6977725, + "longitude": -80.2550883, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/2ab07100-b3c5-4def-a941-9b391e117650", + "gallery_uuids": [ + "uuid/2ab07100-b3c5-4def-a941-9b391e117650", + "uuid/6627a9a0-2062-4790-b5ff-1b0b19e82e30", + "uuid/d45bb754-3147-457c-a955-65020e77b31a", + "uuid/4a945873-7973-49b1-a205-c34d5f6eb2d8", + "uuid/f5b4bb1c-549e-471e-ba46-2427baebe076", + "uuid/6e0d4ade-37fa-4808-94d2-c84471b67d4b", + "uuid/a857ac76-c966-4ee7-af86-b8e6222b5381", + "uuid/2ee08011-0fa8-4ff1-b74a-b9631e6c1c6a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2ab07100-b3c5-4def-a941-9b391e117650/1500x1000.jpg", + "https://www.compass.com/m/0/6627a9a0-2062-4790-b5ff-1b0b19e82e30/1497x1000.jpg", + "https://www.compass.com/m/0/d45bb754-3147-457c-a955-65020e77b31a/1499x1000.jpg", + "https://www.compass.com/m/0/4a945873-7973-49b1-a205-c34d5f6eb2d8/1499x1000.jpg", + "https://www.compass.com/m/0/f5b4bb1c-549e-471e-ba46-2427baebe076/1497x1000.jpg", + "https://www.compass.com/m/0/6e0d4ade-37fa-4808-94d2-c84471b67d4b/1499x1000.jpg", + "https://www.compass.com/m/0/a857ac76-c966-4ee7-af86-b8e6222b5381/1499x1000.jpg", + "https://www.compass.com/m/0/2ee08011-0fa8-4ff1-b74a-b9631e6c1c6a/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/199-Caoba-Ct-Miami-FL-33143/1CW7C1_pid/" + }, + { + "listing_id": "2095770675132879425", + "slug": "2655-s-bayshore-dr-unit-1801-02-miami-fl-33133", + "title": "$15,750,000", + "price": 15750000, + "is_rent": false, + "street": "2655 South Bayshore Drive, Unit 1801/02", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "beds": 6, + "baths": 7.0, + "baths_full": 6, + "baths_half": null, + "sqft": 5353, + "latitude": 25.7308165, + "longitude": -80.235877, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/551e77bd-492b-45be-b8fb-eec2eaf50f8f", + "gallery_uuids": [ + "uuid/551e77bd-492b-45be-b8fb-eec2eaf50f8f", + "uuid/440bc610-9c30-4392-b396-0b66a9731d27", + "uuid/3d688a90-a22f-4a82-84cc-26f18101f75b", + "uuid/a909d741-183c-43e8-a81b-475c2269ea0d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/551e77bd-492b-45be-b8fb-eec2eaf50f8f/800x1000.jpg", + "https://www.compass.com/m/0/440bc610-9c30-4392-b396-0b66a9731d27/1333x1000.jpg", + "https://www.compass.com/m/0/3d688a90-a22f-4a82-84cc-26f18101f75b/1333x1000.jpg", + "https://www.compass.com/m/0/a909d741-183c-43e8-a81b-475c2269ea0d/1333x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/2655-S-Bayshore-Dr-Unit-1801-02-Miami-FL-33133/1DUJ6M_pid/" + }, + { + "listing_id": "2078407869357531361", + "slug": "17145-sw-90th-ave-miami-fl-33157", + "title": "$1,650,000", + "price": 1650000, + "is_rent": false, + "street": "17145 Southwest 90th Avenue", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33157", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1514, + "latitude": 25.6107339, + "longitude": -80.3383803, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/8268cead-c47c-49ab-b715-299e99e86a6e", + "gallery_uuids": [ + "uuid/8268cead-c47c-49ab-b715-299e99e86a6e", + "uuid/2ce11d98-27be-4f23-b787-e69f681a6da5" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/8268cead-c47c-49ab-b715-299e99e86a6e/1284x756.jpg", + "https://www.compass.com/m/0/2ce11d98-27be-4f23-b787-e69f681a6da5/1284x692.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/17145-SW-90th-Ave-Miami-FL-33157/1C7AS8_pid/" + }, + { + "listing_id": "2101469648845424521", + "slug": "6716-san-vicente-st-miami-fl-33146", + "title": "$8,250,000", + "price": 8250000, + "is_rent": false, + "street": "6716 San Vicente Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33146", + "beds": 6, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 25.7082122, + "longitude": -80.2616432, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/de61b90d-b344-46f8-b487-f3254c3c896b", + "gallery_uuids": [ + "uuid/de61b90d-b344-46f8-b487-f3254c3c896b", + "uuid/b4e18029-331f-4782-835e-bff9a03ce74e", + "uuid/acbb9cb0-a503-4629-9334-957fc67e8a93", + "uuid/c0aa1ba6-abe1-49a2-afec-4f5591119c78", + "uuid/8c5a76a0-7e51-4497-a8e6-33ac909b7188", + "uuid/04374b88-1467-414f-9465-9a92a3edb7f6", + "uuid/a9d5f6ab-9e57-4753-99c5-3d18920c6578", + "uuid/61b67c96-1d14-4bf7-ae40-6c4d5e3704d3" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/de61b90d-b344-46f8-b487-f3254c3c896b/1500x1000.jpg", + "https://www.compass.com/m/0/b4e18029-331f-4782-835e-bff9a03ce74e/1500x1000.jpg", + "https://www.compass.com/m/0/acbb9cb0-a503-4629-9334-957fc67e8a93/1500x1000.jpg", + "https://www.compass.com/m/0/c0aa1ba6-abe1-49a2-afec-4f5591119c78/1500x1000.jpg", + "https://www.compass.com/m/0/8c5a76a0-7e51-4497-a8e6-33ac909b7188/1500x1000.jpg", + "https://www.compass.com/m/0/04374b88-1467-414f-9465-9a92a3edb7f6/1500x1000.jpg", + "https://www.compass.com/m/0/a9d5f6ab-9e57-4753-99c5-3d18920c6578/1500x1000.jpg", + "https://www.compass.com/m/0/61b67c96-1d14-4bf7-ae40-6c4d5e3704d3/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/6716-San-Vicente-St-Miami-FL-33146/1DWSGN_pid/" + }, + { + "listing_id": "1971956027583144857", + "slug": "1247-anastasia-ave-miami-fl-33134", + "title": "$2,500,000", + "price": 2500000, + "is_rent": false, + "street": "1247 Anastasia Avenue", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33134", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2525, + "latitude": 25.7434282, + "longitude": -80.28110889999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/9fec6323-c992-4ed6-9061-6956dc9afecc", + "gallery_uuids": [ + "uuid/9fec6323-c992-4ed6-9061-6956dc9afecc", + "uuid/8bc76ac4-6e4c-4173-b049-f7b0fa6c2ba7", + "uuid/769ee1c8-76fd-407a-8e2a-e45d18f64113", + "uuid/4e576ed4-9c23-43e9-91d2-98f711a7bc37", + "uuid/4445e77d-7c3d-4b46-b93a-23d1e9d35211", + "uuid/e0ca8f67-7fb8-4f45-9998-b231b8d1b194", + "uuid/efed6c6b-3b29-4444-89f6-977be2526c8c", + "uuid/c8c9546d-655e-4e90-b7c6-f5791df920b4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9fec6323-c992-4ed6-9061-6956dc9afecc/1499x1000.jpg", + "https://www.compass.com/m/0/8bc76ac4-6e4c-4173-b049-f7b0fa6c2ba7/1500x1000.jpg", + "https://www.compass.com/m/0/769ee1c8-76fd-407a-8e2a-e45d18f64113/1499x1000.jpg", + "https://www.compass.com/m/0/4e576ed4-9c23-43e9-91d2-98f711a7bc37/1333x1000.jpg", + "https://www.compass.com/m/0/4445e77d-7c3d-4b46-b93a-23d1e9d35211/1499x1000.jpg", + "https://www.compass.com/m/0/e0ca8f67-7fb8-4f45-9998-b231b8d1b194/1499x1000.jpg", + "https://www.compass.com/m/0/efed6c6b-3b29-4444-89f6-977be2526c8c/1499x1000.jpg", + "https://www.compass.com/m/0/c8c9546d-655e-4e90-b7c6-f5791df920b4/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/1247-Anastasia-Ave-Miami-FL-33134/1DREN6_pid/" + }, + { + "listing_id": "2098730215016681681", + "slug": "170-nw-44th-st-miami-fl-33127", + "title": "$2,950,000", + "price": 2950000, + "is_rent": false, + "street": "170 Northwest 44th Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33127", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": null, + "latitude": 25.8157176, + "longitude": -80.19894819999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/9bfd8958-5e2c-4e2f-b017-8acc9f0254e6", + "gallery_uuids": [ + "uuid/9bfd8958-5e2c-4e2f-b017-8acc9f0254e6", + "uuid/77c688da-6dc9-40a8-bbdf-9e424dd69e24", + "uuid/1ddf941e-ab93-4e69-979e-3b3b101f9fb9", + "uuid/523ed5f2-8227-404e-a8d7-84a0382c8348", + "uuid/9b6f4e4b-2fc2-48d1-b27f-557d146a46c0", + "uuid/28df49aa-6287-4142-afff-a018fcad4517", + "uuid/d9c9a7ae-cb35-4067-9956-5aa90fca2ffc", + "uuid/941420e0-0409-4f21-b454-9c3bf8bec2f2" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9bfd8958-5e2c-4e2f-b017-8acc9f0254e6/1500x862.jpg", + "https://www.compass.com/m/0/77c688da-6dc9-40a8-bbdf-9e424dd69e24/1498x1000.jpg", + "https://www.compass.com/m/0/1ddf941e-ab93-4e69-979e-3b3b101f9fb9/1500x857.jpg", + "https://www.compass.com/m/0/523ed5f2-8227-404e-a8d7-84a0382c8348/1498x1000.jpg", + "https://www.compass.com/m/0/9b6f4e4b-2fc2-48d1-b27f-557d146a46c0/810x458.jpg", + "https://www.compass.com/m/0/28df49aa-6287-4142-afff-a018fcad4517/1498x1000.jpg", + "https://www.compass.com/m/0/d9c9a7ae-cb35-4067-9956-5aa90fca2ffc/1498x1000.jpg", + "https://www.compass.com/m/0/941420e0-0409-4f21-b454-9c3bf8bec2f2/1498x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/170-NW-44th-St-Miami-FL-33127/1DXC7A_pid/" + }, + { + "listing_id": "2097992927215682265", + "slug": "8365-sw-163rd-st-miami-fl-33157", + "title": "$1,299,000", + "price": 1299000, + "is_rent": false, + "street": "8365 Southwest 163rd Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33157", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 4042, + "latitude": 25.61934, + "longitude": -80.328325, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/58263343-6811-4476-87d5-a556f3e03404", + "gallery_uuids": [ + "uuid/58263343-6811-4476-87d5-a556f3e03404", + "uuid/61be6d3d-ca2c-4c2d-a2f9-b0dbc41585ec", + "uuid/53087784-8479-4772-8ff8-b912ca7faf9f", + "uuid/e138ad72-39ba-4fc0-937c-f48d573a6726", + "uuid/76e2eac4-9f19-49ab-bc33-a3a474e1aaec" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/58263343-6811-4476-87d5-a556f3e03404/1335x1000.jpg", + "https://www.compass.com/m/0/61be6d3d-ca2c-4c2d-a2f9-b0dbc41585ec/1335x1000.jpg", + "https://www.compass.com/m/0/53087784-8479-4772-8ff8-b912ca7faf9f/1335x1000.jpg", + "https://www.compass.com/m/0/e138ad72-39ba-4fc0-937c-f48d573a6726/1335x1000.jpg", + "https://www.compass.com/m/0/76e2eac4-9f19-49ab-bc33-a3a474e1aaec/1335x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/8365-SW-163rd-St-Miami-FL-33157/1E0ITS_pid/" + }, + { + "listing_id": "1795365010515361945", + "slug": "8768-sw-62nd-ct-miami-fl-33156", + "title": "$3,600,000", + "price": 3600000, + "is_rent": false, + "street": "8768 Southwest 62nd Court", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33156", + "beds": 5, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 4154, + "latitude": 25.6903302, + "longitude": -80.295346, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/78a24713-539a-4f57-9df0-87eac739096a", + "gallery_uuids": [ + "uuid/78a24713-539a-4f57-9df0-87eac739096a", + "uuid/9201a03e-dedf-4517-8550-fc603781baab", + "uuid/86238295-9420-4163-9e57-338b98740fb4", + "uuid/2286e05f-0c76-4e42-9188-5cbabaa9324c", + "uuid/9d9a2ed8-6558-435b-9237-6d2d7438f239", + "uuid/85075f43-bf03-4a61-8f4f-65d2703cf1ee", + "uuid/06c7ea38-7f07-46f9-a7ed-4eb1e4f59a25", + "uuid/23284b4d-9b2a-44a9-a3c8-fa6c33d2cff1" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/78a24713-539a-4f57-9df0-87eac739096a/1500x1000.jpg", + "https://www.compass.com/m/0/9201a03e-dedf-4517-8550-fc603781baab/1500x1000.jpg", + "https://www.compass.com/m/0/86238295-9420-4163-9e57-338b98740fb4/1500x1000.jpg", + "https://www.compass.com/m/0/2286e05f-0c76-4e42-9188-5cbabaa9324c/667x1000.jpg", + "https://www.compass.com/m/0/9d9a2ed8-6558-435b-9237-6d2d7438f239/1500x1000.jpg", + "https://www.compass.com/m/0/85075f43-bf03-4a61-8f4f-65d2703cf1ee/1500x1000.jpg", + "https://www.compass.com/m/0/06c7ea38-7f07-46f9-a7ed-4eb1e4f59a25/1500x1000.jpg", + "https://www.compass.com/m/0/23284b4d-9b2a-44a9-a3c8-fa6c33d2cff1/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/8768-SW-62nd-Ct-Miami-FL-33156/1DME6C_pid/" + }, + { + "listing_id": "2085119372299869049", + "slug": "79-sw-12th-st-unit-2201s-miami-fl-33130", + "title": "$680,000", + "price": 680000, + "is_rent": false, + "street": "79 Southwest 12th Street, Unit 2201S", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33130", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1099, + "latitude": 25.762752, + "longitude": -80.19466899999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/0565ff18-ec20-40de-a90f-91e44402dbef", + "gallery_uuids": [ + "uuid/0565ff18-ec20-40de-a90f-91e44402dbef", + "uuid/695a6a1f-9042-41c6-a907-0879a130f6ba", + "uuid/85006707-a26f-4be9-b65d-5bebdb34a1f7", + "uuid/5562a461-968a-4975-b84f-24945999b40e", + "uuid/c658688b-c666-45d2-9e7b-5a979aa74733", + "uuid/c3455f7c-e505-459f-bdd7-b770e6521f1e", + "uuid/68e5a8a3-5373-4c1a-85b3-1535f5fa3d91", + "uuid/5810ff01-3582-4159-bcee-a9ba0d73a248" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/0565ff18-ec20-40de-a90f-91e44402dbef/1497x1000.jpg", + "https://www.compass.com/m/0/695a6a1f-9042-41c6-a907-0879a130f6ba/1495x1000.jpg", + "https://www.compass.com/m/0/85006707-a26f-4be9-b65d-5bebdb34a1f7/1497x1000.jpg", + "https://www.compass.com/m/0/5562a461-968a-4975-b84f-24945999b40e/1494x1000.jpg", + "https://www.compass.com/m/0/c658688b-c666-45d2-9e7b-5a979aa74733/1484x1000.jpg", + "https://www.compass.com/m/0/c3455f7c-e505-459f-bdd7-b770e6521f1e/1479x1000.jpg", + "https://www.compass.com/m/0/68e5a8a3-5373-4c1a-85b3-1535f5fa3d91/1495x1000.jpg", + "https://www.compass.com/m/0/5810ff01-3582-4159-bcee-a9ba0d73a248/1500x993.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/79-SW-12th-St-Unit-2201S-Miami-FL-33130/1CBN4F_pid/" + }, + { + "listing_id": "2099572245494376561", + "slug": "rockwell-island-miami-fl-33133", + "title": "$4,300,000", + "price": 4300000, + "is_rent": false, + "street": "Rockwell Island", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 4588, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/6704a23e-1c52-42d5-b0fb-0df35ed471cd", + "gallery_uuids": [ + "uuid/6704a23e-1c52-42d5-b0fb-0df35ed471cd", + "uuid/5adade34-25d4-4829-8c9e-4886ecea2d72", + "uuid/3bd679e3-1055-42e9-a819-f1e636f13b6b", + "uuid/b840bda0-602a-4978-8e1b-41037c511eab", + "uuid/0c6a4e9a-7594-4d10-be2a-568d92f3f0ce", + "uuid/e5400e6b-271d-43ed-9fca-10d59ce0a820", + "uuid/6e9862fb-222d-41a0-9b12-1ca9f37cc647", + "uuid/2c55b352-463e-47a0-9479-6b7304176e5a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/6704a23e-1c52-42d5-b0fb-0df35ed471cd/1500x1000.jpg", + "https://www.compass.com/m/0/5adade34-25d4-4829-8c9e-4886ecea2d72/1500x1000.jpg", + "https://www.compass.com/m/0/3bd679e3-1055-42e9-a819-f1e636f13b6b/1335x1000.jpg", + "https://www.compass.com/m/0/b840bda0-602a-4978-8e1b-41037c511eab/1500x1000.jpg", + "https://www.compass.com/m/0/0c6a4e9a-7594-4d10-be2a-568d92f3f0ce/1500x1000.jpg", + "https://www.compass.com/m/0/e5400e6b-271d-43ed-9fca-10d59ce0a820/1335x1000.jpg", + "https://www.compass.com/m/0/6e9862fb-222d-41a0-9b12-1ca9f37cc647/1500x1000.jpg", + "https://www.compass.com/m/0/2c55b352-463e-47a0-9479-6b7304176e5a/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/Rockwell-Island-Miami-FL-33133/2099572245494376561_lid/" + }, + { + "listing_id": "2053924822858538897", + "slug": "3770-3792-kumquat-ave-miami-fl-33133", + "title": "$6,495,000", + "price": 6495000, + "is_rent": false, + "street": "3770-3792 Kumquat Avenue", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "beds": 5, + "baths": 7.0, + "baths_full": 5, + "baths_half": null, + "sqft": 3875, + "latitude": 25.7240949, + "longitude": -80.2544918, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/5c8f1cae-e154-4f1c-9691-d49f0d67f837", + "gallery_uuids": [ + "uuid/5c8f1cae-e154-4f1c-9691-d49f0d67f837", + "uuid/a0877f62-d26e-4eae-8dbd-b08fe280dcbe", + "uuid/df644abe-2a36-4836-9a01-efe3651c1a47", + "uuid/b885f67c-8f1b-4de4-9349-9d1edddcfd8e", + "uuid/e47c76a7-145e-4451-a752-ad7490328336", + "uuid/fb2d8062-a754-4a10-9c28-963ccd50d4f7", + "uuid/8e04007a-ac02-472f-b831-eecc7e3d097f", + "uuid/7ccd8f45-bbc2-479e-a58c-d57a33afed46" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/5c8f1cae-e154-4f1c-9691-d49f0d67f837/1335x1000.jpg", + "https://www.compass.com/m/0/a0877f62-d26e-4eae-8dbd-b08fe280dcbe/1335x1000.jpg", + "https://www.compass.com/m/0/df644abe-2a36-4836-9a01-efe3651c1a47/1500x1000.jpg", + "https://www.compass.com/m/0/b885f67c-8f1b-4de4-9349-9d1edddcfd8e/1499x1000.jpg", + "https://www.compass.com/m/0/e47c76a7-145e-4451-a752-ad7490328336/1500x1000.jpg", + "https://www.compass.com/m/0/fb2d8062-a754-4a10-9c28-963ccd50d4f7/1500x1000.jpg", + "https://www.compass.com/m/0/8e04007a-ac02-472f-b831-eecc7e3d097f/1500x1000.jpg", + "https://www.compass.com/m/0/7ccd8f45-bbc2-479e-a58c-d57a33afed46/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/3770-3792-Kumquat-Ave-Miami-FL-33133/26PT5K_pid/" + }, + { + "listing_id": "2083522653841596097", + "slug": "8610-sw-83rd-st-miami-fl-33143", + "title": "$1,275,000", + "price": 1275000, + "is_rent": false, + "street": "8610 Southwest 83rd Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33143", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2660, + "latitude": 25.692179033015314, + "longitude": -80.33343597865361, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/09c0efd0-12bd-4d2e-9a09-1548496a97f3", + "gallery_uuids": [ + "uuid/09c0efd0-12bd-4d2e-9a09-1548496a97f3", + "uuid/c6618de3-ef09-4dad-bbb1-8c9f3a8d6cee", + "uuid/cea25aa3-c79d-412f-9b15-d40f90d81459", + "uuid/b38b3749-d6c6-4f04-9e71-a22af9dcbfd9", + "uuid/2b5fb07c-251e-4207-9686-ac4692866748", + "uuid/22de04b4-523f-45bb-a98e-684f17f65d85", + "uuid/a135c363-2261-4c1f-8878-c7503835ae6f", + "uuid/06904411-1f29-45e9-bf6c-f588cbec5b0e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/09c0efd0-12bd-4d2e-9a09-1548496a97f3/1000x1000.jpg", + "https://www.compass.com/m/0/c6618de3-ef09-4dad-bbb1-8c9f3a8d6cee/1500x1000.jpg", + "https://www.compass.com/m/0/cea25aa3-c79d-412f-9b15-d40f90d81459/1500x1000.jpg", + "https://www.compass.com/m/0/b38b3749-d6c6-4f04-9e71-a22af9dcbfd9/1499x1000.jpg", + "https://www.compass.com/m/0/2b5fb07c-251e-4207-9686-ac4692866748/1499x1000.jpg", + "https://www.compass.com/m/0/22de04b4-523f-45bb-a98e-684f17f65d85/1500x1000.jpg", + "https://www.compass.com/m/0/a135c363-2261-4c1f-8878-c7503835ae6f/1500x1000.jpg", + "https://www.compass.com/m/0/06904411-1f29-45e9-bf6c-f588cbec5b0e/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/8610-SW-83rd-St-Miami-FL-33143/1DXTGC_pid/" + }, + { + "listing_id": "2083551080812289809", + "slug": "88-sw-7th-st-unit-ph4303-miami-fl-33130", + "title": "$5,799,900", + "price": 5799900, + "is_rent": false, + "street": "88 Southwest 7th Street, Unit PH4303", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33130", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3115, + "latitude": 25.7671967, + "longitude": -80.1945134, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/4c80876d-7970-4c56-aaaf-ebbae6871400", + "gallery_uuids": [ + "uuid/4c80876d-7970-4c56-aaaf-ebbae6871400", + "uuid/63e25f41-6a0e-4211-8981-07b7fdfa0579", + "uuid/c75cd42a-9df7-44f6-94b7-29871e9cc5af", + "uuid/161270cd-2528-408a-87f5-bf17f8283f77", + "uuid/12b107f4-d82a-4350-924c-4af704c191a7", + "uuid/65c9be8d-670d-426b-b87b-0b01c693deef", + "uuid/0de07d28-959d-4e30-b55e-9f555418a88a", + "uuid/801b0621-45e6-4ebf-abbf-2c416199679f" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4c80876d-7970-4c56-aaaf-ebbae6871400/1500x998.jpg", + "https://www.compass.com/m/0/63e25f41-6a0e-4211-8981-07b7fdfa0579/1500x998.jpg", + "https://www.compass.com/m/0/c75cd42a-9df7-44f6-94b7-29871e9cc5af/1500x999.jpg", + "https://www.compass.com/m/0/161270cd-2528-408a-87f5-bf17f8283f77/1500x1000.jpg", + "https://www.compass.com/m/0/12b107f4-d82a-4350-924c-4af704c191a7/1337x1000.jpg", + "https://www.compass.com/m/0/65c9be8d-670d-426b-b87b-0b01c693deef/1500x998.jpg", + "https://www.compass.com/m/0/0de07d28-959d-4e30-b55e-9f555418a88a/1500x999.jpg", + "https://www.compass.com/m/0/801b0621-45e6-4ebf-abbf-2c416199679f/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/88-SW-7th-St-Unit-PH4303-Miami-FL-33130/1CZD9G_pid/" + }, + { + "listing_id": "2099485044697872137", + "slug": "rockwell-island-miami-fl-33133", + "title": "$6,350,000", + "price": 6350000, + "is_rent": false, + "street": "Rockwell Island", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "beds": 6, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 6501, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/b8eb5e36-d983-4bf2-b2e4-3b5c36528db1", + "gallery_uuids": [ + "uuid/b8eb5e36-d983-4bf2-b2e4-3b5c36528db1", + "uuid/eb57d278-5d17-45ac-8919-6e8137d106e0", + "uuid/dd8a50ea-a6c7-4b2d-97d1-96566d9e3952", + "uuid/78d4225f-f948-4ec6-bbb9-cdc8dd4f46a0", + "uuid/6e648b51-5fb8-4f5f-a434-c324fbe7d871", + "uuid/ce018afa-ccd0-40a3-8dd4-f5e81bf51042", + "uuid/5320ed90-5871-4d34-96e0-90cfcbd37c52", + "uuid/88c90528-a23a-4358-b8bf-a52fa07c0918" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b8eb5e36-d983-4bf2-b2e4-3b5c36528db1/1496x1000.jpg", + "https://www.compass.com/m/0/eb57d278-5d17-45ac-8919-6e8137d106e0/1500x1000.jpg", + "https://www.compass.com/m/0/dd8a50ea-a6c7-4b2d-97d1-96566d9e3952/1500x1000.jpg", + "https://www.compass.com/m/0/78d4225f-f948-4ec6-bbb9-cdc8dd4f46a0/1334x1000.jpg", + "https://www.compass.com/m/0/6e648b51-5fb8-4f5f-a434-c324fbe7d871/1334x1000.jpg", + "https://www.compass.com/m/0/ce018afa-ccd0-40a3-8dd4-f5e81bf51042/1494x1000.jpg", + "https://www.compass.com/m/0/5320ed90-5871-4d34-96e0-90cfcbd37c52/1500x1000.jpg", + "https://www.compass.com/m/0/88c90528-a23a-4358-b8bf-a52fa07c0918/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/Rockwell-Island-Miami-FL-33133/2099485044697872137_lid/" + }, + { + "listing_id": "2103148132718454937", + "slug": "6228-nw-4th-ave-miami-fl-33150", + "title": "$640,000", + "price": 640000, + "is_rent": false, + "street": "6228 Northwest 4th Avenue", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33150", + "beds": 5, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1639, + "latitude": 25.832904, + "longitude": -80.203701, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "gallery_uuids": [ + "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "uuid/b8beefe3-515f-4964-a4b8-97dbdb4ff17e", + "uuid/16691aea-6114-42eb-bc6a-1f7145274443", + "uuid/5f8da6b4-0d33-40dd-9138-319a508f881d", + "uuid/8650b59a-6dfd-40cc-b78c-4a96763ebd26", + "uuid/54cb020f-e2b1-4932-b457-6ae695c76ccb", + "uuid/0444be76-9668-41b1-9159-b7e7dbbdd5bb", + "uuid/9d32659a-e78f-4006-8c59-2832c625a9d4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/034e1cae-ae18-4946-899e-64b45dbf9573/640x480.jpg", + "https://www.compass.com/m/0/b8beefe3-515f-4964-a4b8-97dbdb4ff17e/1333x1000.jpg", + "https://www.compass.com/m/0/16691aea-6114-42eb-bc6a-1f7145274443/750x1000.jpg", + "https://www.compass.com/m/0/5f8da6b4-0d33-40dd-9138-319a508f881d/1334x1000.jpg", + "https://www.compass.com/m/0/8650b59a-6dfd-40cc-b78c-4a96763ebd26/736x1000.jpg", + "https://www.compass.com/m/0/54cb020f-e2b1-4932-b457-6ae695c76ccb/1333x1000.jpg", + "https://www.compass.com/m/0/0444be76-9668-41b1-9159-b7e7dbbdd5bb/737x1000.jpg", + "https://www.compass.com/m/0/9d32659a-e78f-4006-8c59-2832c625a9d4/750x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/6228-NW-4th-Ave-Miami-FL-33150/1C880T_pid/" + }, + { + "listing_id": "2069801875370937905", + "slug": "8430-sw-98th-st-miami-fl-33156", + "title": "$4,300,000", + "price": 4300000, + "is_rent": false, + "street": "8430 Southwest 98th Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33156", + "beds": 5, + "baths": 5.0, + "baths_full": 5, + "baths_half": null, + "sqft": 5289, + "latitude": 25.678576, + "longitude": -80.331991, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/c41e5d93-245a-458f-b10d-843beb5a064a", + "gallery_uuids": [ + "uuid/c41e5d93-245a-458f-b10d-843beb5a064a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c41e5d93-245a-458f-b10d-843beb5a064a/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/8430-SW-98th-St-Miami-FL-33156/1D7YEM_pid/" + }, + { + "listing_id": "2098140028712522937", + "slug": "227-ne-2nd-st-unit-1909-miami-fl-33132", + "title": "$400,000", + "price": 400000, + "is_rent": false, + "street": "227 Northeast 2nd Street, Unit 1909", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33132", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 549, + "latitude": 25.7765046, + "longitude": -80.189686, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/b6c23bf7-9579-4278-b9c2-69122abd49d8", + "gallery_uuids": [ + "uuid/b6c23bf7-9579-4278-b9c2-69122abd49d8", + "uuid/896101dc-f2f7-4106-afe1-e93c03f8a0e9", + "uuid/68a862c0-dfa6-43c2-b601-cf4b0366fa3d", + "uuid/a009c3a1-fc7d-4965-a1d8-c76054731746", + "uuid/183427ba-8415-4cae-a595-9331cae35654", + "uuid/5ab0683c-1506-4435-bf18-73e52228547d", + "uuid/1a3b94e3-fbda-40ef-bdc0-bf9e98597a00", + "uuid/1747621d-8b9b-4731-943c-6c71a369440a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b6c23bf7-9579-4278-b9c2-69122abd49d8/1500x1000.jpg", + "https://www.compass.com/m/0/896101dc-f2f7-4106-afe1-e93c03f8a0e9/1500x1000.jpg", + "https://www.compass.com/m/0/68a862c0-dfa6-43c2-b601-cf4b0366fa3d/1500x1000.jpg", + "https://www.compass.com/m/0/a009c3a1-fc7d-4965-a1d8-c76054731746/1500x1000.jpg", + "https://www.compass.com/m/0/183427ba-8415-4cae-a595-9331cae35654/1500x1000.jpg", + "https://www.compass.com/m/0/5ab0683c-1506-4435-bf18-73e52228547d/1500x1000.jpg", + "https://www.compass.com/m/0/1a3b94e3-fbda-40ef-bdc0-bf9e98597a00/1500x1000.jpg", + "https://www.compass.com/m/0/1747621d-8b9b-4731-943c-6c71a369440a/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/227-NE-2nd-St-Unit-1909-Miami-FL-33132/1CJXII_pid/" + }, + { + "listing_id": "2103180070066443385", + "slug": "9955-sw-215th-st-miami-fl-33189", + "title": "$515,000", + "price": 515000, + "is_rent": false, + "street": "9955 Southwest 215th Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33189", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1011, + "latitude": 25.5676366, + "longitude": -80.3533147, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/7327ea3c-0063-4fa0-911a-5e9debf709fa", + "gallery_uuids": [ + "uuid/7327ea3c-0063-4fa0-911a-5e9debf709fa", + "uuid/565d0692-75a2-4903-9958-4d25304f56eb", + "uuid/1e8ce5c8-6d2d-4c78-9a2f-fac9b8413995", + "uuid/5671d06a-b367-40d6-9ab6-d90182c77e92", + "uuid/2309ba33-7da5-4248-aeda-fb4ace3eb4fd", + "uuid/66f483b8-b3b5-456a-84cf-088dbda841df", + "uuid/21e2812e-f783-4f25-9df9-f666974fe76c", + "uuid/7d01b527-0545-4502-b9b2-e362cd4d4e8a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7327ea3c-0063-4fa0-911a-5e9debf709fa/1499x1000.jpg", + "https://www.compass.com/m/0/565d0692-75a2-4903-9958-4d25304f56eb/1498x1000.jpg", + "https://www.compass.com/m/0/1e8ce5c8-6d2d-4c78-9a2f-fac9b8413995/1498x1000.jpg", + "https://www.compass.com/m/0/5671d06a-b367-40d6-9ab6-d90182c77e92/1498x1000.jpg", + "https://www.compass.com/m/0/2309ba33-7da5-4248-aeda-fb4ace3eb4fd/1498x1000.jpg", + "https://www.compass.com/m/0/66f483b8-b3b5-456a-84cf-088dbda841df/1498x1000.jpg", + "https://www.compass.com/m/0/21e2812e-f783-4f25-9df9-f666974fe76c/1498x1000.jpg", + "https://www.compass.com/m/0/7d01b527-0545-4502-b9b2-e362cd4d4e8a/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/9955-SW-215th-St-Miami-FL-33189/1DBOLO_pid/" + }, + { + "listing_id": "2095984449957747233", + "slug": "3341-3433-sw-16th-ter-miami-fl-33145", + "title": "$1,798,000", + "price": 1798000, + "is_rent": false, + "street": "3341-3433 Southwest 16th Terrace", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33145", + "beds": 6, + "baths": 6.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3704, + "latitude": 25.757051, + "longitude": -80.249911, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/380775be-dcef-48b7-9549-29c396689438", + "gallery_uuids": [ + "uuid/380775be-dcef-48b7-9549-29c396689438", + "uuid/ac321fe3-437b-4ac7-b331-4e34fe224b85", + "uuid/94dd868d-1988-4f07-a0fb-c11b1b2dc8b9", + "uuid/c95ec868-0866-45c8-9132-0c5293e8d103", + "uuid/0bb9309c-dc0c-454a-acc9-4888f441930a", + "uuid/a56ef858-8f9a-4ca7-be87-b0058dfbe17f", + "uuid/7ba24c91-399f-4362-bffb-513d08b061d8", + "uuid/94f370fd-6cf2-42b5-b714-71aa39c673cc" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/380775be-dcef-48b7-9549-29c396689438/1500x999.jpg", + "https://www.compass.com/m/0/ac321fe3-437b-4ac7-b331-4e34fe224b85/1500x999.jpg", + "https://www.compass.com/m/0/94dd868d-1988-4f07-a0fb-c11b1b2dc8b9/1500x999.jpg", + "https://www.compass.com/m/0/c95ec868-0866-45c8-9132-0c5293e8d103/1499x1000.jpg", + "https://www.compass.com/m/0/0bb9309c-dc0c-454a-acc9-4888f441930a/1500x999.jpg", + "https://www.compass.com/m/0/a56ef858-8f9a-4ca7-be87-b0058dfbe17f/1500x1000.jpg", + "https://www.compass.com/m/0/7ba24c91-399f-4362-bffb-513d08b061d8/1500x996.jpg", + "https://www.compass.com/m/0/94f370fd-6cf2-42b5-b714-71aa39c673cc/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/3341-3433-SW-16th-Ter-Miami-FL-33145/2784G1_pid/" + }, + { + "listing_id": "2072627176681418745", + "slug": "229-ridgewood-rd-miami-fl-33133", + "title": "$8,888,000", + "price": 8888000, + "is_rent": false, + "street": "229 Ridgewood Road", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "beds": 6, + "baths": 7.0, + "baths_full": 6, + "baths_half": null, + "sqft": 5437, + "latitude": 25.7088548, + "longitude": -80.2589429, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/23d4c06d-0593-4ff8-8c4e-131bc1521a2d", + "gallery_uuids": [ + "uuid/23d4c06d-0593-4ff8-8c4e-131bc1521a2d", + "uuid/200f7faa-c7cd-4c93-b317-ee59eb916869", + "uuid/027145c5-9fbc-46b8-9a81-4d526417b17d", + "uuid/598e587c-eab0-45e6-90b2-4c4dc460a8a5", + "uuid/e080fd57-0029-4e96-bfa6-2676fff160a7", + "uuid/6eae985f-81f6-4f78-9238-b2baad76b20b", + "uuid/4a8ea821-a60a-414e-a85c-cb29d9073ebd", + "uuid/1d7c92bd-7c4b-4494-b6c8-717ed3dbe89c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/23d4c06d-0593-4ff8-8c4e-131bc1521a2d/1334x1000.jpg", + "https://www.compass.com/m/0/200f7faa-c7cd-4c93-b317-ee59eb916869/1333x1000.jpg", + "https://www.compass.com/m/0/027145c5-9fbc-46b8-9a81-4d526417b17d/1389x1000.jpg", + "https://www.compass.com/m/0/598e587c-eab0-45e6-90b2-4c4dc460a8a5/1356x1000.jpg", + "https://www.compass.com/m/0/e080fd57-0029-4e96-bfa6-2676fff160a7/1333x1000.jpg", + "https://www.compass.com/m/0/6eae985f-81f6-4f78-9238-b2baad76b20b/1333x1000.jpg", + "https://www.compass.com/m/0/4a8ea821-a60a-414e-a85c-cb29d9073ebd/1333x1000.jpg", + "https://www.compass.com/m/0/1d7c92bd-7c4b-4494-b6c8-717ed3dbe89c/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/229-Ridgewood-Rd-Miami-FL-33133/1D1Q5T_pid/" + }, + { + "listing_id": "2093826804842752145", + "slug": "6760-sw-62nd-ter-miami-fl-33143", + "title": "$1,650,000", + "price": 1650000, + "is_rent": false, + "street": "6760 Southwest 62nd Terrace", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33143", + "beds": 5, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2764, + "latitude": 25.712168, + "longitude": -80.303365, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/70821ee4-892d-450a-9748-18816d35b74d", + "gallery_uuids": [ + "uuid/70821ee4-892d-450a-9748-18816d35b74d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/70821ee4-892d-450a-9748-18816d35b74d/1333x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/6760-SW-62nd-Ter-Miami-FL-33143/1D0URF_pid/" + }, + { + "listing_id": "2097930857405393601", + "slug": "485-brickell-ave-unit-1909-miami-fl-33131", + "title": "$875,000", + "price": 875000, + "is_rent": false, + "street": "485 Brickell Avenue, Unit 1909", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33131", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 953, + "latitude": 25.7686625, + "longitude": -80.188727, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/a1a004c9-4591-4e93-a37a-ac599f9344fa", + "gallery_uuids": [ + "uuid/a1a004c9-4591-4e93-a37a-ac599f9344fa", + "uuid/0ba2091a-ec24-4731-9037-dabfe3981ae5", + "uuid/15d5ee39-7963-46f3-80dc-6570c9f75c05", + "uuid/ca99aafb-5abe-4da1-8c15-57f2018587d1", + "uuid/a518e119-2558-4fdf-ba9d-576aa5b51627", + "uuid/f2f56c15-a5f3-430b-8ea9-9b500b6145c9", + "uuid/4ba1a087-f8e9-4bc8-ac77-62d14c91ba8a", + "uuid/ad2f3fc2-e780-4729-864e-01f8a87938f4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a1a004c9-4591-4e93-a37a-ac599f9344fa/1500x1000.jpg", + "https://www.compass.com/m/0/0ba2091a-ec24-4731-9037-dabfe3981ae5/1499x1000.jpg", + "https://www.compass.com/m/0/15d5ee39-7963-46f3-80dc-6570c9f75c05/1500x1000.jpg", + "https://www.compass.com/m/0/ca99aafb-5abe-4da1-8c15-57f2018587d1/1499x1000.jpg", + "https://www.compass.com/m/0/a518e119-2558-4fdf-ba9d-576aa5b51627/1499x1000.jpg", + "https://www.compass.com/m/0/f2f56c15-a5f3-430b-8ea9-9b500b6145c9/1500x1000.jpg", + "https://www.compass.com/m/0/4ba1a087-f8e9-4bc8-ac77-62d14c91ba8a/1500x1000.jpg", + "https://www.compass.com/m/0/ad2f3fc2-e780-4729-864e-01f8a87938f4/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/485-Brickell-Ave-Unit-1909-Miami-FL-33131/1CZS9I_pid/" + }, + { + "listing_id": "2097990989622977241", + "slug": "808-brickell-key-dr-unit-408-miami-fl-33131", + "title": "$2,100,000", + "price": 2100000, + "is_rent": false, + "street": "808 Brickell Key Drive, Unit 408", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33131", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2093, + "latitude": 25.7686993, + "longitude": -80.183191, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/ddd37dd6-febe-4c1f-8d3c-0542d935e450", + "gallery_uuids": [ + "uuid/ddd37dd6-febe-4c1f-8d3c-0542d935e450", + "uuid/e7fb6c38-b9a4-451d-80e5-701429b97796", + "uuid/0940718f-d6ca-4c48-855d-ff68b05e9ba6", + "uuid/f9f65a2d-33be-4459-804c-90ae5f6d8911", + "uuid/c80979d8-97b8-49d4-919d-ac9f1fc29f0f", + "uuid/8f2e7cfe-a17d-4a3f-ab6e-8ffd578fc58f", + "uuid/8ec5a8e2-8734-468f-bb4b-e1ae7801c6be", + "uuid/ef4b8b20-d74b-43d9-bd6a-fd38447f865f" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/ddd37dd6-febe-4c1f-8d3c-0542d935e450/1500x1000.jpg", + "https://www.compass.com/m/0/e7fb6c38-b9a4-451d-80e5-701429b97796/750x1000.jpg", + "https://www.compass.com/m/0/0940718f-d6ca-4c48-855d-ff68b05e9ba6/1500x1000.jpg", + "https://www.compass.com/m/0/f9f65a2d-33be-4459-804c-90ae5f6d8911/1500x1000.jpg", + "https://www.compass.com/m/0/c80979d8-97b8-49d4-919d-ac9f1fc29f0f/750x1000.jpg", + "https://www.compass.com/m/0/8f2e7cfe-a17d-4a3f-ab6e-8ffd578fc58f/750x1000.jpg", + "https://www.compass.com/m/0/8ec5a8e2-8734-468f-bb4b-e1ae7801c6be/1500x1000.jpg", + "https://www.compass.com/m/0/ef4b8b20-d74b-43d9-bd6a-fd38447f865f/750x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/808-Brickell-Key-Dr-Unit-408-Miami-FL-33131/1D1FFL_pid/" + }, + { + "listing_id": "2101027647331923921", + "slug": "480-ne-31st-st-unit-ph5402-miami-fl-33137", + "title": "$4,500,000", + "price": 4500000, + "is_rent": false, + "street": "480 Northeast 31st Street, Unit PH5402", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33137", + "beds": 3, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 2112, + "latitude": 25.8061373, + "longitude": -80.1871886, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/dc8cc59c-0027-49de-b685-93459f73295e", + "gallery_uuids": [ + "uuid/dc8cc59c-0027-49de-b685-93459f73295e", + "uuid/3f72e396-9e73-4ad1-a81e-d41a1a16b199", + "uuid/7d7180c4-c0f8-4807-a6e0-d29587c5232d", + "uuid/be69730e-9326-4c52-aecc-9ed8c23b7944", + "uuid/dcbf86cc-2311-484b-9049-7e16993f3c76", + "uuid/9306eddc-348f-42a6-92d4-c3fd4a3d073f", + "uuid/7dfaa4ae-908b-4355-880f-7f4b7c08ea37", + "uuid/009bbfbb-5dd3-49f6-8687-03945c5406b8" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/dc8cc59c-0027-49de-b685-93459f73295e/1337x1000.jpg", + "https://www.compass.com/m/0/3f72e396-9e73-4ad1-a81e-d41a1a16b199/1500x997.jpg", + "https://www.compass.com/m/0/7d7180c4-c0f8-4807-a6e0-d29587c5232d/1500x997.jpg", + "https://www.compass.com/m/0/be69730e-9326-4c52-aecc-9ed8c23b7944/1500x999.jpg", + "https://www.compass.com/m/0/dcbf86cc-2311-484b-9049-7e16993f3c76/1500x999.jpg", + "https://www.compass.com/m/0/9306eddc-348f-42a6-92d4-c3fd4a3d073f/1500x999.jpg", + "https://www.compass.com/m/0/7dfaa4ae-908b-4355-880f-7f4b7c08ea37/1500x999.jpg", + "https://www.compass.com/m/0/009bbfbb-5dd3-49f6-8687-03945c5406b8/1500x999.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/480-NE-31st-St-Unit-PH5402-Miami-FL-33137/1DSOXY_pid/" + }, + { + "listing_id": "2097930925335885545", + "slug": "485-brickell-ave-unit-1609-miami-fl-33131", + "title": "$875,000", + "price": 875000, + "is_rent": false, + "street": "485 Brickell Avenue, Unit 1609", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33131", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 953, + "latitude": 25.7686625, + "longitude": -80.188727, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/3f87b4f7-5d22-40f5-bd81-f1e56eb9da01", + "gallery_uuids": [ + "uuid/3f87b4f7-5d22-40f5-bd81-f1e56eb9da01", + "uuid/3265e61e-deb1-4833-96f5-4c485ad8f299", + "uuid/ac260b18-770e-4665-afb6-fb845ddfba8a", + "uuid/cbad6d85-130a-4031-8f27-1ecba39383fc", + "uuid/6d8d0f16-4d96-4de4-a1be-4df6e98eed6d", + "uuid/95e7a078-c837-4e69-b064-adca68313a1a", + "uuid/fb5132be-6f22-4dd5-942c-16afa246770c", + "uuid/5ced245a-ba2a-4931-9db8-8d882197b7e8" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3f87b4f7-5d22-40f5-bd81-f1e56eb9da01/1500x1000.jpg", + "https://www.compass.com/m/0/3265e61e-deb1-4833-96f5-4c485ad8f299/1499x1000.jpg", + "https://www.compass.com/m/0/ac260b18-770e-4665-afb6-fb845ddfba8a/1499x1000.jpg", + "https://www.compass.com/m/0/cbad6d85-130a-4031-8f27-1ecba39383fc/1499x1000.jpg", + "https://www.compass.com/m/0/6d8d0f16-4d96-4de4-a1be-4df6e98eed6d/1499x1000.jpg", + "https://www.compass.com/m/0/95e7a078-c837-4e69-b064-adca68313a1a/1499x1000.jpg", + "https://www.compass.com/m/0/fb5132be-6f22-4dd5-942c-16afa246770c/1499x1000.jpg", + "https://www.compass.com/m/0/5ced245a-ba2a-4931-9db8-8d882197b7e8/1499x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/485-Brickell-Ave-Unit-1609-Miami-FL-33131/1CJJ5K_pid/" + }, + { + "listing_id": "2101097044452224137", + "slug": "1900-n-bayshore-dr-unit-4606-miami-fl-33132", + "title": "$539,999", + "price": 539999, + "is_rent": false, + "street": "1900 North Bayshore Drive, Unit 4606", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33132", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 951, + "latitude": 25.7950577, + "longitude": -80.187207, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/5bbaca87-413f-44c6-8e48-1368115cf695", + "gallery_uuids": [ + "uuid/5bbaca87-413f-44c6-8e48-1368115cf695", + "uuid/db00a1c5-2b32-42ec-aebb-bbd8c186705a", + "uuid/d4ef3f6d-6757-486b-84b6-64082f6dbb51", + "uuid/9c576ae3-89fa-4bd2-a223-bef434bbef27", + "uuid/413d62cc-a7f5-45cc-b47a-f9d878ef0664", + "uuid/584c76e4-0e71-4ca9-86cd-bc3632b6dd9a", + "uuid/06d578d1-d9dc-427f-bd62-39ae127bb06e", + "uuid/1958a11d-860d-4741-8e49-6868945b88ef" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/5bbaca87-413f-44c6-8e48-1368115cf695/1500x1000.jpg", + "https://www.compass.com/m/0/db00a1c5-2b32-42ec-aebb-bbd8c186705a/1500x995.jpg", + "https://www.compass.com/m/0/d4ef3f6d-6757-486b-84b6-64082f6dbb51/1499x1000.jpg", + "https://www.compass.com/m/0/9c576ae3-89fa-4bd2-a223-bef434bbef27/1500x1000.jpg", + "https://www.compass.com/m/0/413d62cc-a7f5-45cc-b47a-f9d878ef0664/1500x1000.jpg", + "https://www.compass.com/m/0/584c76e4-0e71-4ca9-86cd-bc3632b6dd9a/1500x998.jpg", + "https://www.compass.com/m/0/06d578d1-d9dc-427f-bd62-39ae127bb06e/1500x997.jpg", + "https://www.compass.com/m/0/1958a11d-860d-4741-8e49-6868945b88ef/1500x999.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/1900-N-Bayshore-Dr-Unit-4606-Miami-FL-33132/1CX9MC_pid/" + }, + { + "listing_id": "2063250049594615185", + "slug": "13052-sw-26th-st-miami-fl-33175", + "title": "$1,600,000", + "price": 1600000, + "is_rent": false, + "street": "13052 Southwest 26th Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33175", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 25.7433091, + "longitude": -80.40694599999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "gallery_uuids": [ + "uuid/034e1cae-ae18-4946-899e-64b45dbf9573" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/034e1cae-ae18-4946-899e-64b45dbf9573/640x480.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/13052-SW-26th-St-Miami-FL-33175/26YKF7_pid/" + }, + { + "listing_id": "2093567991816288225", + "slug": "address-upon-request-miami-fl-33129", + "title": "$1,199,000", + "price": 1199000, + "is_rent": false, + "street": "Address Upon Request", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33129", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1527, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/9951a2d0-059c-436b-83ed-9fe5e763d619", + "gallery_uuids": [ + "uuid/9951a2d0-059c-436b-83ed-9fe5e763d619", + "uuid/19eb4029-cc63-4a09-94e7-e3ba38b20528", + "uuid/d0d83a20-72fb-41e0-9dff-99c2a4819fa7", + "uuid/f2b4eefc-0ef4-47c5-b968-b5631408d4da", + "uuid/02d3be18-08ef-4f72-989e-469f4f020741", + "uuid/680df333-ba2e-49fd-a46b-884a7e071822", + "uuid/ca3989df-afbc-48ba-9649-4e7a49abb114", + "uuid/c683f026-80b1-41cf-a7e6-5a6668347b17" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9951a2d0-059c-436b-83ed-9fe5e763d619/1500x1000.jpg", + "https://www.compass.com/m/0/19eb4029-cc63-4a09-94e7-e3ba38b20528/1500x1000.jpg", + "https://www.compass.com/m/0/d0d83a20-72fb-41e0-9dff-99c2a4819fa7/1500x1000.jpg", + "https://www.compass.com/m/0/f2b4eefc-0ef4-47c5-b968-b5631408d4da/1500x1000.jpg", + "https://www.compass.com/m/0/02d3be18-08ef-4f72-989e-469f4f020741/1500x1000.jpg", + "https://www.compass.com/m/0/680df333-ba2e-49fd-a46b-884a7e071822/1500x1000.jpg", + "https://www.compass.com/m/0/ca3989df-afbc-48ba-9649-4e7a49abb114/1500x1000.jpg", + "https://www.compass.com/m/0/c683f026-80b1-41cf-a7e6-5a6668347b17/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/Address-Upon-Request-Miami-FL-33129/2093567991816288225_lid/" + }, + { + "listing_id": "2103199530785366897", + "slug": "1425-brickell-ave-unit-42f-miami-fl-33131", + "title": "$11,750,000", + "price": 11750000, + "is_rent": false, + "street": "1425 Brickell Avenue, Unit 42F", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33131", + "beds": 3, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3913, + "latitude": 25.759088, + "longitude": -80.19181669999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/3f6ac50a-b8d5-4622-b497-5d3269269d85", + "gallery_uuids": [ + "uuid/3f6ac50a-b8d5-4622-b497-5d3269269d85", + "uuid/0cceedb6-4dea-4d4b-b554-756f01f60bd5", + "uuid/32a3cfa2-52f4-4ab8-9293-0fc1649d5e9e", + "uuid/d0a20104-bb5a-4715-85b3-bbaf39497e17", + "uuid/79666cf1-0c09-44f6-b4a2-1c462a8607a2", + "uuid/58ca0ad0-5cb9-4a67-80de-9ee5338e0944", + "uuid/95657047-e034-4511-afda-7023a486419a", + "uuid/b0020716-f037-46b5-99a8-ba25d33ee53d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3f6ac50a-b8d5-4622-b497-5d3269269d85/1500x1000.jpg", + "https://www.compass.com/m/0/0cceedb6-4dea-4d4b-b554-756f01f60bd5/1500x1000.jpg", + "https://www.compass.com/m/0/32a3cfa2-52f4-4ab8-9293-0fc1649d5e9e/1500x1000.jpg", + "https://www.compass.com/m/0/d0a20104-bb5a-4715-85b3-bbaf39497e17/1500x1000.jpg", + "https://www.compass.com/m/0/79666cf1-0c09-44f6-b4a2-1c462a8607a2/1500x1000.jpg", + "https://www.compass.com/m/0/58ca0ad0-5cb9-4a67-80de-9ee5338e0944/1500x1000.jpg", + "https://www.compass.com/m/0/95657047-e034-4511-afda-7023a486419a/1500x1000.jpg", + "https://www.compass.com/m/0/b0020716-f037-46b5-99a8-ba25d33ee53d/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/1425-Brickell-Ave-Unit-42F-Miami-FL-33131/1D84HX_pid/" + }, + { + "listing_id": "2093861804010928377", + "slug": "3245-sw-59th-ave-miami-fl-33155", + "title": "$1,895,000", + "price": 1895000, + "is_rent": false, + "street": "3245 Southwest 59th Avenue", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33155", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3269, + "latitude": 25.740181, + "longitude": -80.290612, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "gallery_uuids": [ + "uuid/034e1cae-ae18-4946-899e-64b45dbf9573" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/034e1cae-ae18-4946-899e-64b45dbf9573/640x480.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/3245-SW-59th-Ave-Miami-FL-33155/1E0FPO_pid/" + }, + { + "listing_id": "2098144731936678801", + "slug": "200-biscayne-blvd-way-unit-4812-miami-fl-33131", + "title": "$975,000", + "price": 975000, + "is_rent": false, + "street": "200 Biscayne Blvd Way, Unit 4812", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33131", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1237, + "latitude": 25.770523, + "longitude": -80.18954099999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/3af62408-5fe0-465d-bf35-8b6f63c462e6", + "gallery_uuids": [ + "uuid/3af62408-5fe0-465d-bf35-8b6f63c462e6", + "uuid/a2696748-fc6a-4d7b-95c8-3d0fa968d8ee", + "uuid/1f702215-fced-4be5-bdd0-12280cfb57e3", + "uuid/105388be-3e21-4d9c-a027-ae1431c011fd", + "uuid/3b286fe7-68d9-43c8-bb92-5b6f799393e7", + "uuid/e05e926a-4f2c-4f3e-8a13-af1ee743b7e3", + "uuid/eea6b250-9906-4617-b092-e8cd39c61094", + "uuid/2fdd908c-141d-489d-bccc-874af947e906" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3af62408-5fe0-465d-bf35-8b6f63c462e6/1500x1000.jpg", + "https://www.compass.com/m/0/a2696748-fc6a-4d7b-95c8-3d0fa968d8ee/1500x1000.jpg", + "https://www.compass.com/m/0/1f702215-fced-4be5-bdd0-12280cfb57e3/1500x1000.jpg", + "https://www.compass.com/m/0/105388be-3e21-4d9c-a027-ae1431c011fd/1500x1000.jpg", + "https://www.compass.com/m/0/3b286fe7-68d9-43c8-bb92-5b6f799393e7/1500x1000.jpg", + "https://www.compass.com/m/0/e05e926a-4f2c-4f3e-8a13-af1ee743b7e3/1500x1000.jpg", + "https://www.compass.com/m/0/eea6b250-9906-4617-b092-e8cd39c61094/1500x1000.jpg", + "https://www.compass.com/m/0/2fdd908c-141d-489d-bccc-874af947e906/1500x1000.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/200-Biscayne-Blvd-Way-Unit-4812-Miami-FL-33131/1C32AY_pid/" + }, + { + "listing_id": "2069828470462476721", + "slug": "300-biscayne-blvd-way-unit-2103-miami-fl-33131", + "title": "$4,690,000", + "price": 4690000, + "is_rent": false, + "street": "300 Biscayne Blvd Way, Unit 2103", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33131", + "beds": 3, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3078, + "latitude": 25.7707769, + "longitude": -80.1875213, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/2241183e-7c80-4b42-adc5-d079f9eb81e2", + "gallery_uuids": [ + "uuid/2241183e-7c80-4b42-adc5-d079f9eb81e2", + "uuid/702fb62d-86d9-4b74-98b5-8da9c21899c4", + "uuid/83534e27-6e38-434a-8785-7e292f028368", + "uuid/e8125be4-64b7-4887-ba75-ac6e9802a33d", + "uuid/f4be369c-d595-45c8-b9b3-da19bbced213", + "uuid/a24ba646-5317-4df3-b6b5-330a3f7a8392", + "uuid/dfba0aed-7b91-4741-9df4-fc1b1ec60bf1", + "uuid/053bdaa8-18de-4071-bd27-23b861be016c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2241183e-7c80-4b42-adc5-d079f9eb81e2/1333x1000.jpg", + "https://www.compass.com/m/0/702fb62d-86d9-4b74-98b5-8da9c21899c4/1333x1000.jpg", + "https://www.compass.com/m/0/83534e27-6e38-434a-8785-7e292f028368/1333x1000.jpg", + "https://www.compass.com/m/0/e8125be4-64b7-4887-ba75-ac6e9802a33d/1333x1000.jpg", + "https://www.compass.com/m/0/f4be369c-d595-45c8-b9b3-da19bbced213/1333x1000.jpg", + "https://www.compass.com/m/0/a24ba646-5317-4df3-b6b5-330a3f7a8392/1500x999.jpg", + "https://www.compass.com/m/0/dfba0aed-7b91-4741-9df4-fc1b1ec60bf1/1500x999.jpg", + "https://www.compass.com/m/0/053bdaa8-18de-4071-bd27-23b861be016c/1500x999.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/300-Biscayne-Blvd-Way-Unit-2103-Miami-FL-33131/1EDKDU_pid/" + }, + { + "listing_id": "2092521007319369297", + "slug": "302134005-0535-miami-fl-33167", + "title": "$315,000", + "price": 315000, + "is_rent": false, + "street": "302134005-0535 ", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33167", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/6c8594f5-a5a1-429c-a21a-0cac594ed30a", + "gallery_uuids": [ + "uuid/6c8594f5-a5a1-429c-a21a-0cac594ed30a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/6c8594f5-a5a1-429c-a21a-0cac594ed30a/507x640.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/302134005-0535-Miami-FL-33167/27CY43_pid/" + }, + { + "listing_id": "2099535879486057233", + "slug": "1201-ne-83rd-st-miami-fl-33138", + "title": "$9,800,000", + "price": 9800000, + "is_rent": false, + "street": "1201 Northeast 83rd Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33138", + "beds": 10, + "baths": 10.0, + "baths_full": 9, + "baths_half": null, + "sqft": 8573, + "latitude": 25.8522649, + "longitude": -80.1735716, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_0_5454a", + "gallery_uuids": [ + "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_0_5454a", + "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_1_f77d3", + "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_2_b9b6a", + "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_3_c4d34", + "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_4_ca579", + "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_5_592f9", + "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_6_85d4d", + "legacy/6a992c3a5d13244328440329e4ed8f177be207f3_img_7_3c97c" + ], + "gallery_urls": [ + "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_0_5454a/640x480.jpg", + "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_1_f77d3/640x480.jpg", + "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_2_b9b6a/640x480.jpg", + "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_3_c4d34/640x480.jpg", + "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_4_ca579/640x480.jpg", + "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_5_592f9/640x480.jpg", + "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_6_85d4d/640x480.jpg", + "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_7_3c97c/640x480.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/1201-NE-83rd-St-Miami-FL-33138/1DCMPT_pid/" + }, + { + "listing_id": "2078645864685447305", + "slug": "2385-nw-32nd-st-miami-fl-33142", + "title": "$649,999", + "price": 649999, + "is_rent": false, + "street": "2385 Northwest 32nd Street", + "neighborhood": "", + "city": "Miami", + "state": "FL", + "zip": "33142", + "beds": 4, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2180, + "latitude": 25.8058432, + "longitude": -80.2355949, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_0_37a01", + "gallery_uuids": [ + "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_0_37a01", + "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_1_9265a", + "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_2_05853", + "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_3_7443f", + "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_4_21ab9", + "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_5_ca8c8", + "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_6_ab5f1", + "legacy/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_7_013ed" + ], + "gallery_urls": [ + "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_0_37a01/640x480.jpg", + "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_1_9265a/640x480.jpg", + "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_2_05853/640x480.jpg", + "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_3_7443f/640x480.jpg", + "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_4_21ab9/640x480.jpg", + "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_5_ca8c8/640x480.jpg", + "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_6_ab5f1/640x480.jpg", + "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_7_013ed/640x480.jpg" + ], + "source_city": "miami", + "detail_url": "https://www.compass.com/homedetails/2385-NW-32nd-St-Miami-FL-33142/1CEECU_pid/" + }, + { + "listing_id": "2081473239644057905", + "slug": "1423-quesada-ave-san-francisco-ca-94124", + "title": "$999,000", + "price": 999000, + "is_rent": false, + "street": "1423 Quesada Avenue", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94124", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1975, + "latitude": 37.7303316, + "longitude": -122.3864616, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/9bea03a0113857e4475c3263cce3586f83be1267_img_0_ec46d", + "gallery_uuids": [ + "legacy/9bea03a0113857e4475c3263cce3586f83be1267_img_0_ec46d", + "legacy/9bea03a0113857e4475c3263cce3586f83be1267_img_1_f62e1", + "legacy/9bea03a0113857e4475c3263cce3586f83be1267_img_2_ef418" + ], + "gallery_urls": [ + "https://www.compass.com/m/9bea03a0113857e4475c3263cce3586f83be1267_img_0_ec46d/640x480.jpg", + "https://www.compass.com/m/9bea03a0113857e4475c3263cce3586f83be1267_img_1_f62e1/640x480.jpg", + "https://www.compass.com/m/9bea03a0113857e4475c3263cce3586f83be1267_img_2_ef418/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1423-Quesada-Ave-San-Francisco-CA-94124/1PPSTX_pid/" + }, + { + "listing_id": "2099481009802507913", + "slug": "washington-st-san-francisco-ca-94118", + "title": "$3,950,000", + "price": 3950000, + "is_rent": false, + "street": "Washington Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94118", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2761, + "latitude": 37.789158, + "longitude": -122.451364, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_0_325f7", + "gallery_uuids": [ + "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_0_325f7", + "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_1_2a385", + "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_2_df90c", + "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_3_660c3", + "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_4_63152", + "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_5_b5546", + "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_6_139b2", + "legacy/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_7_9a86a" + ], + "gallery_urls": [ + "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_0_325f7/640x480.jpg", + "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_1_2a385/640x480.jpg", + "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_2_df90c/640x480.jpg", + "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_3_660c3/640x480.jpg", + "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_4_63152/640x480.jpg", + "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_5_b5546/640x480.jpg", + "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_6_139b2/640x480.jpg", + "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_7_9a86a/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/Washington-St-San-Francisco-CA-94118/2099481009802507913_lid/" + }, + { + "listing_id": "2083819820825444401", + "slug": "1942-buchanan-st-san-francisco-ca-94115", + "title": "$2,195,000", + "price": 2195000, + "is_rent": false, + "street": "1942 Buchanan Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94115", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1480, + "latitude": 37.788038, + "longitude": -122.430024, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_0_af254", + "gallery_uuids": [ + "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_0_af254", + "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_1_40890", + "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_2_7a8b4", + "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_3_d4c81", + "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_4_9bc90", + "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_5_a2baa", + "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_6_84653", + "legacy/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_7_64c96" + ], + "gallery_urls": [ + "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_0_af254/640x480.jpg", + "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_1_40890/640x480.jpg", + "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_2_7a8b4/640x480.jpg", + "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_3_d4c81/640x480.jpg", + "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_4_9bc90/640x480.jpg", + "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_5_a2baa/640x480.jpg", + "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_6_84653/640x480.jpg", + "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_7_64c96/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1942-Buchanan-St-San-Francisco-CA-94115/1P856O_pid/" + }, + { + "listing_id": "2011904179804361681", + "slug": "566-6th-ave-san-francisco-ca-94118", + "title": "$2,495,000", + "price": 2495000, + "is_rent": false, + "street": "566 6th Avenue", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94118", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2498, + "latitude": 37.7778927, + "longitude": -122.4639313, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_0_40357", + "gallery_uuids": [ + "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_0_40357", + "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_1_0da1f", + "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_2_1df10", + "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_3_43140", + "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_4_33a29", + "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_5_04096", + "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_6_4e3b0", + "legacy/d47b84352e53368ec622bec5362a8935406b1d6d_img_7_441d6" + ], + "gallery_urls": [ + "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_0_40357/640x480.jpg", + "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_1_0da1f/640x480.jpg", + "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_2_1df10/640x480.jpg", + "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_3_43140/640x480.jpg", + "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_4_33a29/640x480.jpg", + "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_5_04096/640x480.jpg", + "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_6_4e3b0/640x480.jpg", + "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_7_441d6/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/566-6th-Ave-San-Francisco-CA-94118/1PBCCF_pid/" + }, + { + "listing_id": "2100920214605333337", + "slug": "walnut-st-san-francisco-ca-94118", + "title": "$5,500,000", + "price": 5500000, + "is_rent": false, + "street": "Walnut Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94118", + "beds": 6, + "baths": 5.0, + "baths_full": 5, + "baths_half": null, + "sqft": 4300, + "latitude": 37.788203, + "longitude": -122.448426, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_0_cbe05", + "gallery_uuids": [ + "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_0_cbe05", + "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_1_48d71", + "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_2_70568", + "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_3_c4981", + "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_4_0f439", + "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_5_ad101", + "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_6_83a75", + "legacy/ce419a77b4f46daa73c3718bcacf91497c21312b_img_7_4c970" + ], + "gallery_urls": [ + "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_0_cbe05/640x480.jpg", + "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_1_48d71/640x480.jpg", + "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_2_70568/640x480.jpg", + "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_3_c4981/640x480.jpg", + "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_4_0f439/640x480.jpg", + "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_5_ad101/640x480.jpg", + "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_6_83a75/640x480.jpg", + "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_7_4c970/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/Walnut-St-San-Francisco-CA-94118/2100920214605333337_lid/" + }, + { + "listing_id": "2050412430891064289", + "slug": "jackson-st-san-francisco-ca-94118", + "title": "$16,250,000", + "price": 16250000, + "is_rent": false, + "street": "Jackson Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94118", + "beds": 7, + "baths": 7.0, + "baths_full": 5, + "baths_half": null, + "sqft": 6300, + "latitude": 37.7904839, + "longitude": -122.4519013, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_0_6bc8f", + "gallery_uuids": [ + "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_0_6bc8f", + "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_1_46137", + "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_2_ea943", + "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_3_5ad13", + "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_4_cc060", + "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_5_a71bd", + "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_6_0c62e", + "legacy/dc7a478642003bf236ed11ec55918595db4f2fa8_img_7_e5239" + ], + "gallery_urls": [ + "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_0_6bc8f/640x480.jpg", + "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_1_46137/640x480.jpg", + "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_2_ea943/640x480.jpg", + "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_3_5ad13/640x480.jpg", + "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_4_cc060/640x480.jpg", + "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_5_a71bd/640x480.jpg", + "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_6_0c62e/640x480.jpg", + "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_7_e5239/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/Jackson-St-San-Francisco-CA-94118/2050412430891064289_lid/" + }, + { + "listing_id": "2099661280199638449", + "slug": "2040-broadway-unit-102-san-francisco-ca-94115", + "title": "$1,650,000", + "price": 1650000, + "is_rent": false, + "street": "2040 Broadway, Unit 102", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94115", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1330, + "latitude": 37.7950974, + "longitude": -122.431284, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_0_309c5", + "gallery_uuids": [ + "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_0_309c5", + "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_1_5046e", + "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_2_48eab", + "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_3_9e140", + "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_4_e27e0", + "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_5_e9ee9", + "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_6_bfef2", + "legacy/dd2867e11349d61618b4087d57869363043e0a61_img_7_dbacd" + ], + "gallery_urls": [ + "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_0_309c5/640x480.jpg", + "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_1_5046e/640x480.jpg", + "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_2_48eab/640x480.jpg", + "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_3_9e140/640x480.jpg", + "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_4_e27e0/640x480.jpg", + "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_5_e9ee9/640x480.jpg", + "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_6_bfef2/640x480.jpg", + "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_7_dbacd/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/2040-Broadway-Unit-102-San-Francisco-CA-94115/1LNE7O_pid/" + }, + { + "listing_id": "2079308373491549353", + "slug": "1336-chestnut-st-san-francisco-ca-94123", + "title": "$4,195,000", + "price": 4195000, + "is_rent": false, + "street": "1336 Chestnut Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94123", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2930, + "latitude": 37.80236970000001, + "longitude": -122.4255342, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_0_69621", + "gallery_uuids": [ + "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_0_69621", + "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_1_af725", + "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_2_3a324", + "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_3_df9c9", + "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_4_b9b2c", + "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_5_051c6", + "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_6_4639e", + "legacy/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_7_157d3" + ], + "gallery_urls": [ + "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_0_69621/640x480.jpg", + "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_1_af725/640x480.jpg", + "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_2_3a324/640x480.jpg", + "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_3_df9c9/640x480.jpg", + "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_4_b9b2c/640x480.jpg", + "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_5_051c6/640x480.jpg", + "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_6_4639e/640x480.jpg", + "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_7_157d3/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1336-Chestnut-St-San-Francisco-CA-94123/1HRDYZ_pid/" + }, + { + "listing_id": "2044075882472469257", + "slug": "420-mission-bay-blvd-n-unit-120-san-francisco-ca-94158", + "title": "$899,000", + "price": 899000, + "is_rent": false, + "street": "420 Mission Bay Boulevard North, Unit 120", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94158", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 928, + "latitude": 37.7715936, + "longitude": -122.3885893, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_0_8ba4e", + "gallery_uuids": [ + "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_0_8ba4e", + "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_1_a6bf6", + "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_2_a519b", + "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_3_08b34", + "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_4_05009", + "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_5_84674", + "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_6_c500e", + "legacy/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_7_3c415" + ], + "gallery_urls": [ + "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_0_8ba4e/640x480.jpg", + "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_1_a6bf6/640x480.jpg", + "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_2_a519b/640x480.jpg", + "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_3_08b34/640x480.jpg", + "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_4_05009/640x480.jpg", + "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_5_84674/640x480.jpg", + "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_6_c500e/640x480.jpg", + "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_7_3c415/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/420-Mission-Bay-Blvd-N-Unit-120-San-Francisco-CA-94158/1OZVW1_pid/" + }, + { + "listing_id": "2085143147183541689", + "slug": "715-page-st-san-francisco-ca-94117", + "title": "$1,895,000", + "price": 1895000, + "is_rent": false, + "street": "715 Page Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94117", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1326, + "latitude": 37.772567, + "longitude": -122.432674, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/d7138a834b706af55a944a7f060f46ae8f39633b_img_0_36105", + "gallery_uuids": [ + "legacy/d7138a834b706af55a944a7f060f46ae8f39633b_img_0_36105", + "legacy/d7138a834b706af55a944a7f060f46ae8f39633b_img_1_7b12a", + "legacy/d7138a834b706af55a944a7f060f46ae8f39633b_img_2_ddfc1", + "legacy/d7138a834b706af55a944a7f060f46ae8f39633b_img_3_e0d4b", + "legacy/d7138a834b706af55a944a7f060f46ae8f39633b_img_4_127c8", + "legacy/d7138a834b706af55a944a7f060f46ae8f39633b_img_5_e830f" + ], + "gallery_urls": [ + "https://www.compass.com/m/d7138a834b706af55a944a7f060f46ae8f39633b_img_0_36105/640x480.jpg", + "https://www.compass.com/m/d7138a834b706af55a944a7f060f46ae8f39633b_img_1_7b12a/640x480.jpg", + "https://www.compass.com/m/d7138a834b706af55a944a7f060f46ae8f39633b_img_2_ddfc1/640x480.jpg", + "https://www.compass.com/m/d7138a834b706af55a944a7f060f46ae8f39633b_img_3_e0d4b/640x480.jpg", + "https://www.compass.com/m/d7138a834b706af55a944a7f060f46ae8f39633b_img_4_127c8/640x480.jpg", + "https://www.compass.com/m/d7138a834b706af55a944a7f060f46ae8f39633b_img_5_e830f/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/715-Page-St-San-Francisco-CA-94117/1RDS6S_pid/" + }, + { + "listing_id": "2057807162143768129", + "slug": "738-long-bridge-st-unit-205-san-francisco-ca-94158", + "title": "$1,820,000", + "price": 1820000, + "is_rent": false, + "street": "738 Long Bridge Street, Unit 205", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94158", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1437, + "latitude": 37.7720304, + "longitude": -122.3935768, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_0_2d0eb", + "gallery_uuids": [ + "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_0_2d0eb", + "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_1_3727f", + "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_2_eed7b", + "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_3_9900d", + "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_4_48282", + "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_5_0aa94", + "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_6_eae36", + "legacy/53691da1d817df938c9005416a821dcd704d1afb_img_7_0a815" + ], + "gallery_urls": [ + "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_0_2d0eb/640x480.jpg", + "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_1_3727f/640x480.jpg", + "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_2_eed7b/640x480.jpg", + "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_3_9900d/640x480.jpg", + "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_4_48282/640x480.jpg", + "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_5_0aa94/640x480.jpg", + "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_6_eae36/640x480.jpg", + "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_7_0a815/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/738-Long-Bridge-St-Unit-205-San-Francisco-CA-94158/1PTO2I_pid/" + }, + { + "listing_id": "2091535249419390513", + "slug": "2238-market-st-unit-407-san-francisco-ca-94114", + "title": "$1,450,000", + "price": 1450000, + "is_rent": false, + "street": "2238 Market Street, Unit 407", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94114", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1142, + "latitude": 37.76547800000001, + "longitude": -122.4320361, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_0_5e9f8", + "gallery_uuids": [ + "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_0_5e9f8", + "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_1_5ed4f", + "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_2_77f56", + "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_3_003e8", + "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_4_ca0e0", + "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_5_faaa4", + "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_6_24e00", + "legacy/592258af5fda4f68d0446157277ef0b914d033e7_img_7_688a3" + ], + "gallery_urls": [ + "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_0_5e9f8/640x480.jpg", + "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_1_5ed4f/640x480.jpg", + "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_2_77f56/640x480.jpg", + "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_3_003e8/640x480.jpg", + "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_4_ca0e0/640x480.jpg", + "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_5_faaa4/640x480.jpg", + "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_6_24e00/640x480.jpg", + "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_7_688a3/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/2238-Market-St-Unit-407-San-Francisco-CA-94114/1P6IRB_pid/" + }, + { + "listing_id": "2099624805744139113", + "slug": "54-richland-ave-san-francisco-ca-94110", + "title": "$1,498,000", + "price": 1498000, + "is_rent": false, + "street": "54 Richland Avenue", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94110", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1896, + "latitude": 37.735882, + "longitude": -122.425721, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/16 02:00PM - 04:00PM" + ], + "hero_uuid": "legacy/d98c31688455c4c12340ead657c8cf03f812cb94_img_0_2706e", + "gallery_uuids": [ + "legacy/d98c31688455c4c12340ead657c8cf03f812cb94_img_0_2706e", + "legacy/d98c31688455c4c12340ead657c8cf03f812cb94_img_1_09575" + ], + "gallery_urls": [ + "https://www.compass.com/m/d98c31688455c4c12340ead657c8cf03f812cb94_img_0_2706e/640x480.jpg", + "https://www.compass.com/m/d98c31688455c4c12340ead657c8cf03f812cb94_img_1_09575/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/54-Richland-Ave-San-Francisco-CA-94110/1Q3L6U_pid/" + }, + { + "listing_id": "2053518968379535417", + "slug": "2145-franklin-st-unit-1-san-francisco-ca-94109", + "title": "$1,448,000", + "price": 1448000, + "is_rent": false, + "street": "2145 Franklin Street, Unit 1", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1700, + "latitude": 37.79435470000001, + "longitude": -122.4250422, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_0_7d4cf", + "gallery_uuids": [ + "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_0_7d4cf", + "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_1_fd505", + "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_2_279cc", + "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_3_2b015", + "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_4_f78f3", + "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_5_5f02a", + "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_6_29f2c", + "legacy/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_7_6ab7a" + ], + "gallery_urls": [ + "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_0_7d4cf/640x480.jpg", + "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_1_fd505/640x480.jpg", + "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_2_279cc/640x480.jpg", + "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_3_2b015/640x480.jpg", + "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_4_f78f3/640x480.jpg", + "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_5_5f02a/640x480.jpg", + "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_6_29f2c/640x480.jpg", + "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_7_6ab7a/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/2145-Franklin-St-Unit-1-San-Francisco-CA-94109/18ZHPC_pid/" + }, + { + "listing_id": "2081381488396660801", + "slug": "415-buena-vista-ave-e-san-francisco-ca-94117", + "title": "$5,950,000", + "price": 5950000, + "is_rent": false, + "street": "415 Buena Vista Avenue East", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94117", + "beds": 5, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": null, + "latitude": 37.7663875, + "longitude": -122.4410176, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_0_5898f", + "gallery_uuids": [ + "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_0_5898f", + "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_1_bad0d", + "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_2_038de", + "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_3_c65dc", + "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_4_fbeea", + "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_5_64c0a", + "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_6_0fbc1", + "legacy/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_7_a435f" + ], + "gallery_urls": [ + "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_0_5898f/640x480.jpg", + "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_1_bad0d/640x480.jpg", + "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_2_038de/640x480.jpg", + "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_3_c65dc/640x480.jpg", + "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_4_fbeea/640x480.jpg", + "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_5_64c0a/640x480.jpg", + "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_6_0fbc1/640x480.jpg", + "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_7_a435f/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/415-Buena-Vista-Ave-E-San-Francisco-CA-94117/1Q1AQO_pid/" + }, + { + "listing_id": "2069803915438681177", + "slug": "3620-19th-st-unit-29-san-francisco-ca-94110", + "title": "$1,725,000", + "price": 1725000, + "is_rent": false, + "street": "3620 19th Street, Unit 29", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94110", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 37.7601561, + "longitude": -122.4243176, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_0_9326f", + "gallery_uuids": [ + "legacy/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_0_9326f", + "legacy/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_1_4b841", + "legacy/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_2_d0bff", + "legacy/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_3_d7d56" + ], + "gallery_urls": [ + "https://www.compass.com/m/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_0_9326f/640x480.jpg", + "https://www.compass.com/m/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_1_4b841/640x480.jpg", + "https://www.compass.com/m/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_2_d0bff/640x480.jpg", + "https://www.compass.com/m/44028a7cca8966b1452c80ce94bb2daa8d8fb444_img_3_d7d56/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/3620-19th-St-Unit-29-San-Francisco-CA-94110/1QYYS9_pid/" + }, + { + "listing_id": "2100340800888205793", + "slug": "haight-st-san-francisco-ca-94102", + "title": "$3,995,000", + "price": 3995000, + "is_rent": false, + "street": "Haight Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94102", + "beds": 4, + "baths": 5.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3325, + "latitude": 37.77302299999999, + "longitude": -122.425304, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Livestream: 5/12 11:00AM - 01:00PM" + ], + "hero_uuid": "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_0_5b00c", + "gallery_uuids": [ + "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_0_5b00c", + "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_1_fc502", + "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_2_f8d71", + "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_3_6f946", + "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_4_b848f", + "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_5_80c5a", + "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_6_03acd", + "legacy/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_7_9dec1" + ], + "gallery_urls": [ + "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_0_5b00c/640x480.jpg", + "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_1_fc502/640x480.jpg", + "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_2_f8d71/640x480.jpg", + "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_3_6f946/640x480.jpg", + "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_4_b848f/640x480.jpg", + "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_5_80c5a/640x480.jpg", + "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_6_03acd/640x480.jpg", + "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_7_9dec1/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/Haight-St-San-Francisco-CA-94102/2100340800888205793_lid/" + }, + { + "listing_id": "2094524796503321457", + "slug": "2470-43rd-ave-san-francisco-ca-94116", + "title": "$1,750,000", + "price": 1750000, + "is_rent": false, + "street": "2470 43rd Avenue", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94116", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1821, + "latitude": 37.7406232, + "longitude": -122.5010612, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_0_b8f3f", + "gallery_uuids": [ + "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_0_b8f3f", + "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_1_7a623", + "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_2_00c88", + "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_3_a5186", + "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_4_aa472", + "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_5_187f9", + "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_6_a5a5c", + "legacy/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_7_6975f" + ], + "gallery_urls": [ + "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_0_b8f3f/640x480.jpg", + "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_1_7a623/640x480.jpg", + "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_2_00c88/640x480.jpg", + "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_3_a5186/640x480.jpg", + "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_4_aa472/640x480.jpg", + "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_5_187f9/640x480.jpg", + "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_6_a5a5c/640x480.jpg", + "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_7_6975f/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/2470-43rd-Ave-San-Francisco-CA-94116/1Q39AU_pid/" + }, + { + "listing_id": "2098678005436583905", + "slug": "1330-greenwich-st-san-francisco-ca-94109", + "title": "$2,495,000", + "price": 2495000, + "is_rent": false, + "street": "1330 Greenwich Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1905, + "latitude": 37.8008935, + "longitude": -122.4217536, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_0_c1daf", + "gallery_uuids": [ + "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_0_c1daf", + "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_1_98e19", + "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_2_12b59", + "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_3_da710", + "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_4_99a32", + "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_5_ccc2a", + "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_6_3a3a6", + "legacy/6099c07a887b28f75de07c8ac59c31c1738add02_img_7_909d5" + ], + "gallery_urls": [ + "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_0_c1daf/640x480.jpg", + "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_1_98e19/640x480.jpg", + "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_2_12b59/640x480.jpg", + "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_3_da710/640x480.jpg", + "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_4_99a32/640x480.jpg", + "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_5_ccc2a/640x480.jpg", + "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_6_3a3a6/640x480.jpg", + "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_7_909d5/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1330-Greenwich-St-San-Francisco-CA-94109/1R4GCG_pid/" + }, + { + "listing_id": "2038763065666255609", + "slug": "522-hickory-st-san-francisco-ca-94102", + "title": "$3,800,000", + "price": 3800000, + "is_rent": false, + "street": "522 Hickory Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94102", + "beds": 3, + "baths": 5.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2982, + "latitude": 37.7747989, + "longitude": -122.4286173, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_0_a2d9b", + "gallery_uuids": [ + "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_0_a2d9b", + "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_1_724fe", + "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_2_d57a0", + "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_3_79498", + "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_4_7d0f1", + "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_5_04a40", + "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_6_f874f", + "legacy/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_7_75a6e" + ], + "gallery_urls": [ + "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_0_a2d9b/640x480.jpg", + "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_1_724fe/640x480.jpg", + "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_2_d57a0/640x480.jpg", + "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_3_79498/640x480.jpg", + "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_4_7d0f1/640x480.jpg", + "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_5_04a40/640x480.jpg", + "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_6_f874f/640x480.jpg", + "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_7_75a6e/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/522-Hickory-St-San-Francisco-CA-94102/1QW15S_pid/" + }, + { + "listing_id": "1953270100630407017", + "slug": "2401-16th-st-san-francisco-ca-94110", + "title": "$993,775", + "price": 993775, + "is_rent": false, + "street": "2401 16th Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94110", + "beds": null, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2384, + "latitude": 37.7653592, + "longitude": -122.4106189, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/67393115-b333-4651-9e11-c6b619586e2d", + "gallery_uuids": [ + "uuid/67393115-b333-4651-9e11-c6b619586e2d", + "uuid/e90b645d-635a-435a-a767-801de42fc54a", + "uuid/c57c4c2e-ccd2-435f-be02-b7cee4ae28c2", + "uuid/4ccc6618-ba00-48e7-861f-0bd509b45135", + "uuid/6c005392-5942-4821-9bbb-845ba162bcfb", + "uuid/2e8b51a4-f1c2-4c79-be34-6d40c5bacb19", + "uuid/b2032228-44c2-4c33-87f3-fa58e84410fc", + "uuid/33d9392c-ad6f-462b-808f-bcadad7e313e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/67393115-b333-4651-9e11-c6b619586e2d/656x840.jpg", + "https://www.compass.com/m/0/e90b645d-635a-435a-a767-801de42fc54a/656x840.jpg", + "https://www.compass.com/m/0/c57c4c2e-ccd2-435f-be02-b7cee4ae28c2/750x1000.jpg", + "https://www.compass.com/m/0/4ccc6618-ba00-48e7-861f-0bd509b45135/750x1000.jpg", + "https://www.compass.com/m/0/6c005392-5942-4821-9bbb-845ba162bcfb/750x1000.jpg", + "https://www.compass.com/m/0/2e8b51a4-f1c2-4c79-be34-6d40c5bacb19/750x1000.jpg", + "https://www.compass.com/m/0/b2032228-44c2-4c33-87f3-fa58e84410fc/1333x1000.jpg", + "https://www.compass.com/m/0/33d9392c-ad6f-462b-808f-bcadad7e313e/1333x1000.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/2401-16th-St-San-Francisco-CA-94110/21589J_pid/" + }, + { + "listing_id": "2103058970737192393", + "slug": "733-front-st-unit-203-san-francisco-ca-94111", + "title": "$1,049,000", + "price": 1049000, + "is_rent": false, + "street": "733 Front Street, Unit 203", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94111", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 949, + "latitude": 37.7980575, + "longitude": -122.4000623, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_0_6cb70", + "gallery_uuids": [ + "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_0_6cb70", + "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_1_1675f", + "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_2_89737", + "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_3_6ae90", + "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_4_eaf30", + "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_5_a747a", + "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_6_1bfd7", + "legacy/550753b0213059e9f9b525e49d1360ef1883baea_img_7_c3a48" + ], + "gallery_urls": [ + "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_0_6cb70/640x480.jpg", + "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_1_1675f/640x480.jpg", + "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_2_89737/640x480.jpg", + "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_3_6ae90/640x480.jpg", + "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_4_eaf30/640x480.jpg", + "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_5_a747a/640x480.jpg", + "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_6_1bfd7/640x480.jpg", + "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_7_c3a48/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/733-Front-St-Unit-203-San-Francisco-CA-94111/1Q5PVP_pid/" + }, + { + "listing_id": "1836600798260165145", + "slug": "999-green-st-unit-1401-san-francisco-ca-94133", + "title": "$2,695,000", + "price": 2695000, + "is_rent": false, + "street": "999 Green Street, Unit 1401", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94133", + "beds": null, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1473, + "latitude": 37.798447, + "longitude": -122.415218, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_0_274da", + "gallery_uuids": [ + "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_0_274da", + "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_1_5412b", + "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_2_a2fe9", + "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_3_3a8ca", + "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_4_04b33", + "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_5_222cf", + "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_6_5edd9", + "legacy/aa4058b6dde21476572e5c7806466994c5d7ed97_img_7_9c63a" + ], + "gallery_urls": [ + "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_0_274da/640x480.jpg", + "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_1_5412b/640x480.jpg", + "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_2_a2fe9/640x480.jpg", + "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_3_3a8ca/640x480.jpg", + "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_4_04b33/640x480.jpg", + "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_5_222cf/640x480.jpg", + "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_6_5edd9/640x480.jpg", + "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_7_9c63a/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/999-Green-St-Unit-1401-San-Francisco-CA-94133/1QDTFC_pid/" + }, + { + "listing_id": "2083715396043941473", + "slug": "400-grove-st-unit-504-san-francisco-ca-94102", + "title": "$1,695,000", + "price": 1695000, + "is_rent": false, + "street": "400 Grove Street, Unit 504", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94102", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 37.7779287, + "longitude": -122.4235873, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_0_1b03e", + "gallery_uuids": [ + "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_0_1b03e", + "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_1_11ea7", + "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_2_b741d", + "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_3_7ec9c", + "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_4_b16ed", + "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_5_7bda5", + "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_6_431d3", + "legacy/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_7_7423d" + ], + "gallery_urls": [ + "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_0_1b03e/640x480.jpg", + "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_1_11ea7/640x480.jpg", + "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_2_b741d/640x480.jpg", + "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_3_7ec9c/640x480.jpg", + "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_4_b16ed/640x480.jpg", + "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_5_7bda5/640x480.jpg", + "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_6_431d3/640x480.jpg", + "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_7_7423d/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/400-Grove-St-Unit-504-San-Francisco-CA-94102/1PVOVN_pid/" + }, + { + "listing_id": "2101256232709041745", + "slug": "1335-filbert-st-unit-303-san-francisco-ca-94109", + "title": "$1,095,000", + "price": 1095000, + "is_rent": false, + "street": "1335 Filbert Street, Unit 303", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 990, + "latitude": 37.7996192, + "longitude": -122.4215521, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_0_9d019", + "gallery_uuids": [ + "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_0_9d019", + "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_1_fe9ea", + "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_2_0e79e", + "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_3_a9e7c", + "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_4_f657d", + "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_5_4cf2d", + "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_6_975f2", + "legacy/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_7_11e13" + ], + "gallery_urls": [ + "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_0_9d019/640x480.jpg", + "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_1_fe9ea/640x480.jpg", + "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_2_0e79e/640x480.jpg", + "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_3_a9e7c/640x480.jpg", + "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_4_f657d/640x480.jpg", + "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_5_4cf2d/640x480.jpg", + "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_6_975f2/640x480.jpg", + "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_7_11e13/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1335-Filbert-St-Unit-303-San-Francisco-CA-94109/1PALJH_pid/" + }, + { + "listing_id": "2103119594485966337", + "slug": "3822-22nd-st-san-francisco-ca-94114", + "title": "$1,795,000", + "price": 1795000, + "is_rent": false, + "street": "3822 22nd Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94114", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1188, + "latitude": 37.75481, + "longitude": -122.433175, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/9a86acce72b8201593d072b62cd6ad19da87d9d7_img_0_19fe6", + "gallery_uuids": [ + "legacy/9a86acce72b8201593d072b62cd6ad19da87d9d7_img_0_19fe6", + "legacy/9a86acce72b8201593d072b62cd6ad19da87d9d7_img_1_2724a" + ], + "gallery_urls": [ + "https://www.compass.com/m/9a86acce72b8201593d072b62cd6ad19da87d9d7_img_0_19fe6/640x480.jpg", + "https://www.compass.com/m/9a86acce72b8201593d072b62cd6ad19da87d9d7_img_1_2724a/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/3822-22nd-St-San-Francisco-CA-94114/1QJFHE_pid/" + }, + { + "listing_id": "2090882903353479305", + "slug": "88-king-st-unit-504-san-francisco-ca-94107", + "title": "$999,900", + "price": 999900, + "is_rent": false, + "street": "88 King Street, Unit 504", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94107", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1154, + "latitude": 37.7806744, + "longitude": -122.3892218, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_0_7fc07", + "gallery_uuids": [ + "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_0_7fc07", + "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_1_ee076", + "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_2_1b283", + "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_3_680e5", + "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_4_089c0", + "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_5_79acb", + "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_6_b493e", + "legacy/479c97dfc26d146119b59481edf5838082b18b08_img_7_e8364" + ], + "gallery_urls": [ + "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_0_7fc07/640x480.jpg", + "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_1_ee076/640x480.jpg", + "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_2_1b283/640x480.jpg", + "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_3_680e5/640x480.jpg", + "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_4_089c0/640x480.jpg", + "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_5_79acb/640x480.jpg", + "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_6_b493e/640x480.jpg", + "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_7_e8364/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/88-King-St-Unit-504-San-Francisco-CA-94107/1PU2M7_pid/" + }, + { + "listing_id": "2099704849698538665", + "slug": "3620-cesar-chavez-unit-404-san-francisco-ca-94110", + "title": "$1,090,000", + "price": 1090000, + "is_rent": false, + "street": "3620 Cesar Chavez, Unit 404", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94110", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1038, + "latitude": 37.7483761, + "longitude": -122.4219282, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/af47409c0de47f8c2d1eeb01accce17a17e8c8a3_img_0_a360b", + "gallery_uuids": [ + "legacy/af47409c0de47f8c2d1eeb01accce17a17e8c8a3_img_0_a360b" + ], + "gallery_urls": [ + "https://www.compass.com/m/af47409c0de47f8c2d1eeb01accce17a17e8c8a3_img_0_a360b/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/3620-Cesar-Chavez-Unit-404-San-Francisco-CA-94110/1QR261_pid/" + }, + { + "listing_id": "2099697747651666593", + "slug": "6121-california-st-san-francisco-ca-94121", + "title": "$1,495,000", + "price": 1495000, + "is_rent": false, + "street": "6121 California Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94121", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1900, + "latitude": 37.7837986, + "longitude": -122.4833127, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/0adfc749bf12e4fbfe28b6c4a09d8595d37b3caa_img_0_175f9", + "gallery_uuids": [ + "legacy/0adfc749bf12e4fbfe28b6c4a09d8595d37b3caa_img_0_175f9" + ], + "gallery_urls": [ + "https://www.compass.com/m/0adfc749bf12e4fbfe28b6c4a09d8595d37b3caa_img_0_175f9/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/6121-California-St-San-Francisco-CA-94121/1R5RPM_pid/" + }, + { + "listing_id": "1929546519660550161", + "slug": "201-fell-st-san-francisco-ca-94102", + "title": "$67,000", + "price": 67000, + "is_rent": false, + "street": "201 Fell Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94102", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 350, + "latitude": 37.7760366, + "longitude": -122.4212977, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/3f882b9a-f4d3-4f0b-b58c-e455ff63786e", + "gallery_uuids": [ + "uuid/3f882b9a-f4d3-4f0b-b58c-e455ff63786e", + "uuid/08dcaa4f-c59f-49aa-9882-afb638cdb377", + "uuid/d96f64ba-8b67-41e3-b6de-0e3dea53a006", + "uuid/9e2b9165-24fe-4cdd-b767-465c3a789af7", + "uuid/c0b34a0d-dadf-45b6-867e-54f844615ddd", + "uuid/49fa5330-6c27-46e9-a638-8df86cf07262", + "uuid/661761b7-ad9c-4c6e-91d9-75aaad941df9", + "uuid/9757edba-46ad-4be8-80a0-2d2eb6b97df2" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3f882b9a-f4d3-4f0b-b58c-e455ff63786e/1333x1000.jpg", + "https://www.compass.com/m/0/08dcaa4f-c59f-49aa-9882-afb638cdb377/1333x1000.jpg", + "https://www.compass.com/m/0/d96f64ba-8b67-41e3-b6de-0e3dea53a006/1333x1000.jpg", + "https://www.compass.com/m/0/9e2b9165-24fe-4cdd-b767-465c3a789af7/1333x1000.jpg", + "https://www.compass.com/m/0/c0b34a0d-dadf-45b6-867e-54f844615ddd/1333x1000.jpg", + "https://www.compass.com/m/0/49fa5330-6c27-46e9-a638-8df86cf07262/1333x1000.jpg", + "https://www.compass.com/m/0/661761b7-ad9c-4c6e-91d9-75aaad941df9/1333x1000.jpg", + "https://www.compass.com/m/0/9757edba-46ad-4be8-80a0-2d2eb6b97df2/750x1000.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/201-Fell-St-San-Francisco-CA-94102/1QXTMU_pid/" + }, + { + "listing_id": "2049586279368920025", + "slug": "1542-15th-st-san-francisco-ca-94103", + "title": "$1,295,000", + "price": 1295000, + "is_rent": false, + "street": "1542 15th Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94103", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1380, + "latitude": 37.766958, + "longitude": -122.41862, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_0_76f38", + "gallery_uuids": [ + "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_0_76f38", + "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_1_9edb4", + "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_2_0ab1b", + "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_3_ce8a3", + "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_4_a57f8", + "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_5_38ca8", + "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_6_0ef9e", + "legacy/069894bddb637cebc957ae9f2931f4725ab75d13_img_7_d89df" + ], + "gallery_urls": [ + "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_0_76f38/640x480.jpg", + "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_1_9edb4/640x480.jpg", + "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_2_0ab1b/640x480.jpg", + "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_3_ce8a3/640x480.jpg", + "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_4_a57f8/640x480.jpg", + "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_5_38ca8/640x480.jpg", + "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_6_0ef9e/640x480.jpg", + "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_7_d89df/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1542-15th-St-San-Francisco-CA-94103/1R90JV_pid/" + }, + { + "listing_id": "2102061493988427281", + "slug": "1701-40th-ave-san-francisco-ca-94122", + "title": "$1,388,000", + "price": 1388000, + "is_rent": false, + "street": "1701 40th Avenue", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94122", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1377, + "latitude": 37.7549644, + "longitude": -122.4993441, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/e69f71ad47c563f3f1c35655d13ecdb4ee6a237f_img_0_be43a", + "gallery_uuids": [ + "legacy/e69f71ad47c563f3f1c35655d13ecdb4ee6a237f_img_0_be43a" + ], + "gallery_urls": [ + "https://www.compass.com/m/e69f71ad47c563f3f1c35655d13ecdb4ee6a237f_img_0_be43a/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1701-40th-Ave-San-Francisco-CA-94122/2102061493988427281_lid/" + }, + { + "listing_id": "2077913668911779665", + "slug": "417-buena-vista-ave-e-san-francisco-ca-94117", + "title": "$1,590,000", + "price": 1590000, + "is_rent": false, + "street": "417 Buena Vista Avenue East", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94117", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 37.76638700000001, + "longitude": -122.440847, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/a32732ae4a1ca089cd329a30c2a09b0bbcc0b04b_img_0_9c751", + "gallery_uuids": [ + "legacy/a32732ae4a1ca089cd329a30c2a09b0bbcc0b04b_img_0_9c751", + "legacy/a32732ae4a1ca089cd329a30c2a09b0bbcc0b04b_img_1_0fbc1" + ], + "gallery_urls": [ + "https://www.compass.com/m/a32732ae4a1ca089cd329a30c2a09b0bbcc0b04b_img_0_9c751/640x480.jpg", + "https://www.compass.com/m/a32732ae4a1ca089cd329a30c2a09b0bbcc0b04b_img_1_0fbc1/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/417-Buena-Vista-Ave-E-San-Francisco-CA-94117/1R3CTY_pid/" + }, + { + "listing_id": "2098681291724144441", + "slug": "1332-greenwich-st-san-francisco-ca-94109", + "title": "$6,500,000", + "price": 6500000, + "is_rent": false, + "street": "1332 Greenwich Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2542, + "latitude": 37.801038, + "longitude": -122.421733, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_0_27041", + "gallery_uuids": [ + "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_0_27041", + "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_1_8947d", + "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_2_f39a4", + "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_3_d312c", + "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_4_6ffd5", + "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_5_e2e58", + "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_6_ff3eb", + "legacy/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_7_27155" + ], + "gallery_urls": [ + "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_0_27041/640x480.jpg", + "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_1_8947d/640x480.jpg", + "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_2_f39a4/640x480.jpg", + "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_3_d312c/640x480.jpg", + "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_4_6ffd5/640x480.jpg", + "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_5_e2e58/640x480.jpg", + "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_6_ff3eb/640x480.jpg", + "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_7_27155/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1332-Greenwich-St-San-Francisco-CA-94109/1P29MP_pid/" + }, + { + "listing_id": "2074455926394275209", + "slug": "198-dolores-st-unit-6-san-francisco-ca-94103", + "title": "$750,000", + "price": 750000, + "is_rent": false, + "street": "198 Dolores Street, Unit 6", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94103", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 650, + "latitude": 37.7665063, + "longitude": -122.4268377, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_0_d1fad", + "gallery_uuids": [ + "legacy/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_0_d1fad", + "legacy/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_1_5a5eb", + "legacy/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_2_9d769", + "legacy/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_3_3fbe0", + "legacy/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_4_a4f7d", + "legacy/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_5_5e2a3" + ], + "gallery_urls": [ + "https://www.compass.com/m/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_0_d1fad/640x480.jpg", + "https://www.compass.com/m/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_1_5a5eb/640x480.jpg", + "https://www.compass.com/m/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_2_9d769/640x480.jpg", + "https://www.compass.com/m/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_3_3fbe0/640x480.jpg", + "https://www.compass.com/m/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_4_a4f7d/640x480.jpg", + "https://www.compass.com/m/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_5_5e2a3/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/198-Dolores-St-Unit-6-San-Francisco-CA-94103/1P99JE_pid/" + }, + { + "listing_id": "1952597186755126769", + "slug": "211-steiner-st-san-francisco-ca-94117", + "title": "$213,000", + "price": 213000, + "is_rent": false, + "street": "211 Steiner Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94117", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1400, + "latitude": 37.7711548, + "longitude": -122.4321311, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/9dd1a6e0-6686-4aa3-9d6e-2f73e9028661", + "gallery_uuids": [ + "uuid/9dd1a6e0-6686-4aa3-9d6e-2f73e9028661", + "uuid/8b5caced-3781-4f4a-8fd9-ec7535e3829d", + "uuid/aa0a1ad1-9a01-43c0-a438-80c8868f873c", + "uuid/0a450fa1-00b8-4a3d-bf0f-065eeeb8ec95", + "uuid/33173473-b6c8-402a-9000-67f66e699b91", + "uuid/11816ad0-8728-4d95-8266-7f0dcf0bd2b5", + "uuid/7d218a7d-cf4c-4d5c-8fb6-6dceb71ee3f5", + "uuid/42993284-9016-43a8-8f7c-f0da5c9d77ef" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9dd1a6e0-6686-4aa3-9d6e-2f73e9028661/1333x1000.jpg", + "https://www.compass.com/m/0/8b5caced-3781-4f4a-8fd9-ec7535e3829d/1333x1000.jpg", + "https://www.compass.com/m/0/aa0a1ad1-9a01-43c0-a438-80c8868f873c/1333x1000.jpg", + "https://www.compass.com/m/0/0a450fa1-00b8-4a3d-bf0f-065eeeb8ec95/1333x1000.jpg", + "https://www.compass.com/m/0/33173473-b6c8-402a-9000-67f66e699b91/750x1000.jpg", + "https://www.compass.com/m/0/11816ad0-8728-4d95-8266-7f0dcf0bd2b5/1333x1000.jpg", + "https://www.compass.com/m/0/7d218a7d-cf4c-4d5c-8fb6-6dceb71ee3f5/1333x1000.jpg", + "https://www.compass.com/m/0/42993284-9016-43a8-8f7c-f0da5c9d77ef/1333x1000.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/211-Steiner-St-San-Francisco-CA-94117/2145C1_pid/" + }, + { + "listing_id": "2064142478233865425", + "slug": "2740-38th-ave-san-francisco-ca-94116", + "title": "$1,900,000", + "price": 1900000, + "is_rent": false, + "street": "2740 38th Avenue", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94116", + "beds": 6, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2990, + "latitude": 37.7357448, + "longitude": -122.4953076, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/4cf5e6c2-3309-4422-bbbe-c640d9913702", + "gallery_uuids": [ + "uuid/4cf5e6c2-3309-4422-bbbe-c640d9913702", + "uuid/a48e74a7-c82b-4d46-bbe8-097af27acfed", + "uuid/9cd80364-6cc0-49c2-a69e-7333b89ad28c", + "uuid/b1dd21fc-6a0e-4841-aedd-a372a8fd31c8", + "uuid/efe6dc48-5e9c-42f5-b290-bc51a01c78b0", + "uuid/bbf01ef0-860a-4098-b8df-2443d9eeb286", + "uuid/d684e7ad-0477-4182-8833-d5a89c766937", + "uuid/71900bf1-7926-47be-a62a-416e1504e6a5" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4cf5e6c2-3309-4422-bbbe-c640d9913702/1491x1000.jpg", + "https://www.compass.com/m/0/a48e74a7-c82b-4d46-bbe8-097af27acfed/1500x1000.jpg", + "https://www.compass.com/m/0/9cd80364-6cc0-49c2-a69e-7333b89ad28c/1500x1000.jpg", + "https://www.compass.com/m/0/b1dd21fc-6a0e-4841-aedd-a372a8fd31c8/1500x1000.jpg", + "https://www.compass.com/m/0/efe6dc48-5e9c-42f5-b290-bc51a01c78b0/1500x1000.jpg", + "https://www.compass.com/m/0/bbf01ef0-860a-4098-b8df-2443d9eeb286/1500x999.jpg", + "https://www.compass.com/m/0/d684e7ad-0477-4182-8833-d5a89c766937/1491x1000.jpg", + "https://www.compass.com/m/0/71900bf1-7926-47be-a62a-416e1504e6a5/1491x1000.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/2740-38th-Ave-San-Francisco-CA-94116/1QP5AE_pid/" + }, + { + "listing_id": "2101595906346862593", + "slug": "1330-1332-greenwich-st-san-francisco-ca-94109", + "title": "$8,995,000", + "price": 8995000, + "is_rent": false, + "street": "1330-1332 Greenwich Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "beds": 5, + "baths": 6.0, + "baths_full": 5, + "baths_half": null, + "sqft": 4447, + "latitude": 37.8008935, + "longitude": -122.4217536, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_0_27041", + "gallery_uuids": [ + "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_0_27041", + "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_1_8947d", + "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_2_f39a4", + "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_3_d312c", + "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_4_6ffd5", + "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_5_e2e58", + "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_6_ff3eb", + "legacy/66378456985aa99c7d05dac41244cc11ee123679_img_7_27155" + ], + "gallery_urls": [ + "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_0_27041/640x480.jpg", + "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_1_8947d/640x480.jpg", + "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_2_f39a4/640x480.jpg", + "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_3_d312c/640x480.jpg", + "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_4_6ffd5/640x480.jpg", + "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_5_e2e58/640x480.jpg", + "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_6_ff3eb/640x480.jpg", + "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_7_27155/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/1330-1332-Greenwich-St-San-Francisco-CA-94109/1R98SD_pid/" + }, + { + "listing_id": "2024239871727304937", + "slug": "eddy-st-san-francisco-ca-94109", + "title": "$625,000", + "price": 625000, + "is_rent": false, + "street": "Eddy Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 816, + "latitude": 37.7822775, + "longitude": -122.4269298, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_0_7c336", + "gallery_uuids": [ + "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_0_7c336", + "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_1_25da1", + "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_2_fe708", + "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_3_94331", + "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_4_d3037", + "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_5_51e2d", + "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_6_f711d", + "legacy/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_7_c0107" + ], + "gallery_urls": [ + "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_0_7c336/640x480.jpg", + "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_1_25da1/640x480.jpg", + "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_2_fe708/640x480.jpg", + "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_3_94331/640x480.jpg", + "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_4_d3037/640x480.jpg", + "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_5_51e2d/640x480.jpg", + "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_6_f711d/640x480.jpg", + "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_7_c0107/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/Eddy-St-San-Francisco-CA-94109/2024239871727304937_lid/" + }, + { + "listing_id": "2029481186232648585", + "slug": "200-brannan-st-unit-130-san-francisco-ca-94107", + "title": "$1,525,000", + "price": 1525000, + "is_rent": false, + "street": "200 Brannan Street, Unit 130", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94107", + "beds": null, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1645, + "latitude": 37.7838833, + "longitude": -122.3906104, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_0_f4659", + "gallery_uuids": [ + "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_0_f4659", + "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_1_29794", + "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_2_68978", + "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_3_8a5e4", + "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_4_1f15b", + "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_5_44004", + "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_6_00e3c", + "legacy/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_7_64365" + ], + "gallery_urls": [ + "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_0_f4659/640x480.jpg", + "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_1_29794/640x480.jpg", + "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_2_68978/640x480.jpg", + "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_3_8a5e4/640x480.jpg", + "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_4_1f15b/640x480.jpg", + "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_5_44004/640x480.jpg", + "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_6_00e3c/640x480.jpg", + "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_7_64365/640x480.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/200-Brannan-St-Unit-130-San-Francisco-CA-94107/1PS0NG_pid/" + }, + { + "listing_id": "2063568587228404361", + "slug": "brannan-st-san-francisco-ca-94107", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Brannan Street", + "neighborhood": "", + "city": "San Francisco", + "state": "CA", + "zip": "94107", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1173, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/a894b30e-eb9b-48c5-806d-a83e418dc413", + "gallery_uuids": [ + "uuid/a894b30e-eb9b-48c5-806d-a83e418dc413", + "uuid/01eca381-fa83-469d-812d-8026d79185b0", + "uuid/5889395a-b810-4dac-9791-e318b55afe6c", + "uuid/07e691f4-b999-4478-bf8d-9ec97252f73a", + "uuid/d1a46453-5a75-4ffa-998d-b9bec760d2ba", + "uuid/83c3ad67-28a3-4071-bbb6-0aa870309872", + "uuid/cddd3923-2cf9-4fab-875d-c2d933ac4843", + "uuid/fa93847b-06f4-423b-ad31-6a739fddbea2" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a894b30e-eb9b-48c5-806d-a83e418dc413/1500x1000.jpg", + "https://www.compass.com/m/0/01eca381-fa83-469d-812d-8026d79185b0/1500x1000.jpg", + "https://www.compass.com/m/0/5889395a-b810-4dac-9791-e318b55afe6c/1500x1000.jpg", + "https://www.compass.com/m/0/07e691f4-b999-4478-bf8d-9ec97252f73a/1500x1000.jpg", + "https://www.compass.com/m/0/d1a46453-5a75-4ffa-998d-b9bec760d2ba/1500x1000.jpg", + "https://www.compass.com/m/0/83c3ad67-28a3-4071-bbb6-0aa870309872/1500x1000.jpg", + "https://www.compass.com/m/0/cddd3923-2cf9-4fab-875d-c2d933ac4843/1500x1000.jpg", + "https://www.compass.com/m/0/fa93847b-06f4-423b-ad31-6a739fddbea2/1500x1000.jpg" + ], + "source_city": "sf", + "detail_url": "https://www.compass.com/homedetails/Brannan-St-San-Francisco-CA-94107/2063568587228404361_lid/" + }, + { + "listing_id": "2103280393061690665", + "slug": "2771-w-francis-pl-unit-302n-chicago-il-60647", + "title": "$449,000", + "price": 449000, + "is_rent": false, + "street": "2771 West Francis Place, Unit 302N", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 41.91797340000001, + "longitude": -87.6964375, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/16 11:00AM - 01:00PM" + ], + "hero_uuid": "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_0_d5d41", + "gallery_uuids": [ + "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_0_d5d41", + "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_1_0ef4c", + "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_2_5e54e", + "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_3_a3993", + "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_4_86c9d", + "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_5_bc457", + "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_6_e34a9", + "legacy/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_7_5fddd" + ], + "gallery_urls": [ + "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_0_d5d41/640x480.jpg", + "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_1_0ef4c/640x480.jpg", + "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_2_5e54e/640x480.jpg", + "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_3_a3993/640x480.jpg", + "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_4_86c9d/640x480.jpg", + "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_5_bc457/640x480.jpg", + "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_6_e34a9/640x480.jpg", + "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_7_5fddd/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2771-W-Francis-Pl-Unit-302N-Chicago-IL-60647/1VX0T9_pid/" + }, + { + "listing_id": "2059650484278121113", + "slug": "1821-n-milwaukee-ave-unit-401-chicago-il-60647", + "title": "$650,000", + "price": 650000, + "is_rent": false, + "street": "1821 North Milwaukee Avenue, Unit 401", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1445, + "latitude": 41.9145943, + "longitude": -87.6835636, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_0_43d60", + "gallery_uuids": [ + "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_0_43d60", + "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_1_77ffa", + "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_2_0f4f3", + "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_3_2d5a8", + "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_4_899c0", + "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_5_c3e4d", + "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_6_5e771", + "legacy/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_7_a4bfc" + ], + "gallery_urls": [ + "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_0_43d60/640x480.jpg", + "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_1_77ffa/640x480.jpg", + "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_2_0f4f3/640x480.jpg", + "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_3_2d5a8/640x480.jpg", + "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_4_899c0/640x480.jpg", + "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_5_c3e4d/640x480.jpg", + "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_6_5e771/640x480.jpg", + "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_7_a4bfc/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1821-N-Milwaukee-Ave-Unit-401-Chicago-IL-60647/1XFY02_pid/" + }, + { + "listing_id": "2095783539130259441", + "slug": "1555-n-wood-st-unit-201-chicago-il-60622", + "title": "$820,000", + "price": 820000, + "is_rent": false, + "street": "1555 North Wood Street, Unit 201", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 41.91030019999999, + "longitude": -87.6722226, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/16 11:00AM - 01:00PM" + ], + "hero_uuid": "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_0_e632f", + "gallery_uuids": [ + "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_0_e632f", + "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_1_4bbfc", + "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_2_42aef", + "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_3_b0b20", + "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_4_3176c", + "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_5_63885", + "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_6_a8185", + "legacy/f817c8009f703850ed28296ed433d52038432f5a_img_7_a174b" + ], + "gallery_urls": [ + "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_0_e632f/640x480.jpg", + "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_1_4bbfc/640x480.jpg", + "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_2_42aef/640x480.jpg", + "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_3_b0b20/640x480.jpg", + "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_4_3176c/640x480.jpg", + "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_5_63885/640x480.jpg", + "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_6_a8185/640x480.jpg", + "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_7_a174b/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1555-N-Wood-St-Unit-201-Chicago-IL-60622/1X46M8_pid/" + }, + { + "listing_id": "1983047348118888593", + "slug": "1000-w-adams-st-unit-817-chicago-il-60607", + "title": "", + "price": null, + "is_rent": false, + "street": "1000 West Adams Street, Unit 817", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60607", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 41.8794696, + "longitude": -87.6523003, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/178723ed40b86c8069f1addc9544f1a71a1a8b5d_img_0_4c2c2", + "gallery_uuids": [ + "legacy/178723ed40b86c8069f1addc9544f1a71a1a8b5d_img_0_4c2c2" + ], + "gallery_urls": [ + "https://www.compass.com/m/178723ed40b86c8069f1addc9544f1a71a1a8b5d_img_0_4c2c2/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1000-W-Adams-St-Unit-817-Chicago-IL-60607/1I2REX_pid/" + }, + { + "listing_id": "2090125255159432873", + "slug": "2846-n-christiana-ave-unit-2-chicago-il-60618", + "title": "$310,000", + "price": 310000, + "is_rent": false, + "street": "2846 North Christiana Avenue, Unit 2", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60618", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 41.933428, + "longitude": -87.71132290000001, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/9139d6d175cd422e1bb946e36938708a4336c650_img_0_402d3", + "gallery_uuids": [ + "legacy/9139d6d175cd422e1bb946e36938708a4336c650_img_0_402d3" + ], + "gallery_urls": [ + "https://www.compass.com/m/9139d6d175cd422e1bb946e36938708a4336c650_img_0_402d3/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2846-N-Christiana-Ave-Unit-2-Chicago-IL-60618/1WG9AW_pid/" + }, + { + "listing_id": "2094356142457399105", + "slug": "2544-w-north-ave-unit-2b-chicago-il-60647", + "title": "$499,900", + "price": 499900, + "is_rent": false, + "street": "2544 West North Avenue, Unit 2B", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1500, + "latitude": 41.910518, + "longitude": -87.6915709, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "legacy/ebdb68eee908e325388366d6e81158218798628a_img_0_d80a5", + "gallery_uuids": [ + "legacy/ebdb68eee908e325388366d6e81158218798628a_img_0_d80a5", + "legacy/ebdb68eee908e325388366d6e81158218798628a_img_1_9dc16", + "legacy/ebdb68eee908e325388366d6e81158218798628a_img_2_c1fdf", + "legacy/ebdb68eee908e325388366d6e81158218798628a_img_3_a46a4", + "legacy/ebdb68eee908e325388366d6e81158218798628a_img_4_62d57", + "legacy/ebdb68eee908e325388366d6e81158218798628a_img_5_13930", + "legacy/ebdb68eee908e325388366d6e81158218798628a_img_6_16a61", + "legacy/ebdb68eee908e325388366d6e81158218798628a_img_7_3fa77" + ], + "gallery_urls": [ + "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_0_d80a5/640x480.jpg", + "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_1_9dc16/640x480.jpg", + "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_2_c1fdf/640x480.jpg", + "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_3_a46a4/640x480.jpg", + "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_4_62d57/640x480.jpg", + "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_5_13930/640x480.jpg", + "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_6_16a61/640x480.jpg", + "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_7_3fa77/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2544-W-North-Ave-Unit-2B-Chicago-IL-60647/1XOFDT_pid/" + }, + { + "listing_id": "2103259434388621545", + "slug": "1600-w-greenleaf-ave-unit-303-chicago-il-60626", + "title": "$163,000", + "price": 163000, + "is_rent": false, + "street": "1600 West Greenleaf Avenue, Unit 303", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60626", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 42.0106249, + "longitude": -87.670519, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/8c2b0da7-1e41-4c13-8422-97dce9a9ce18", + "gallery_uuids": [ + "uuid/8c2b0da7-1e41-4c13-8422-97dce9a9ce18", + "uuid/55838156-03b7-435e-bccd-419de41f0455" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/8c2b0da7-1e41-4c13-8422-97dce9a9ce18/1500x844.jpg", + "https://www.compass.com/m/0/55838156-03b7-435e-bccd-419de41f0455/1500x844.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1600-W-Greenleaf-Ave-Unit-303-Chicago-IL-60626/1VLSNL_pid/" + }, + { + "listing_id": "2087944413975360473", + "slug": "1946-w-armitage-ave-chicago-il-60622", + "title": "$1,099,000", + "price": 1099000, + "is_rent": false, + "street": "1946 West Armitage Avenue", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "beds": 5, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": null, + "latitude": 41.9179803, + "longitude": -87.6770214, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_0_29059", + "gallery_uuids": [ + "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_0_29059", + "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_1_449c2", + "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_2_736dc", + "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_3_4961b", + "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_4_071a0", + "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_5_d3eed", + "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_6_850c5", + "legacy/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_7_c84bf" + ], + "gallery_urls": [ + "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_0_29059/640x480.jpg", + "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_1_449c2/640x480.jpg", + "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_2_736dc/640x480.jpg", + "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_3_4961b/640x480.jpg", + "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_4_071a0/640x480.jpg", + "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_5_d3eed/640x480.jpg", + "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_6_850c5/640x480.jpg", + "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_7_c84bf/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1946-W-Armitage-Ave-Chicago-IL-60622/1UADSP_pid/" + }, + { + "listing_id": "2099654964609848473", + "slug": "2926-w-lyndale-st-chicago-il-60647", + "title": "$1,100,000", + "price": 1100000, + "is_rent": false, + "street": "2926 West Lyndale Street", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": null, + "latitude": 41.9225787, + "longitude": -87.70103809999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_0_b2c71", + "gallery_uuids": [ + "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_0_b2c71", + "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_1_fec7f", + "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_2_217f7", + "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_3_50004", + "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_4_a97fa", + "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_5_8aa8a", + "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_6_f3a3f", + "legacy/702524ad7687edfd960dd89d6b2402c784a4b145_img_7_b2dd9" + ], + "gallery_urls": [ + "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_0_b2c71/640x480.jpg", + "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_1_fec7f/640x480.jpg", + "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_2_217f7/640x480.jpg", + "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_3_50004/640x480.jpg", + "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_4_a97fa/640x480.jpg", + "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_5_8aa8a/640x480.jpg", + "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_6_f3a3f/640x480.jpg", + "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_7_b2dd9/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2926-W-Lyndale-St-Chicago-IL-60647/1VR6CO_pid/" + }, + { + "listing_id": "2064114763598202257", + "slug": "253-e-delaware-pl-unit-22b-chicago-il-60611", + "title": "$189,000", + "price": 189000, + "is_rent": false, + "street": "253 East Delaware Place, Unit 22B", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60611", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 650, + "latitude": 41.8990955, + "longitude": -87.6198735, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_0_f0414", + "gallery_uuids": [ + "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_0_f0414", + "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_1_b1f4b", + "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_2_ab7f9", + "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_3_cccd9", + "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_4_22d6b", + "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_5_c2e0a", + "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_6_36521", + "legacy/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_7_48a6e" + ], + "gallery_urls": [ + "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_0_f0414/640x480.jpg", + "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_1_b1f4b/640x480.jpg", + "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_2_ab7f9/640x480.jpg", + "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_3_cccd9/640x480.jpg", + "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_4_22d6b/640x480.jpg", + "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_5_c2e0a/640x480.jpg", + "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_6_36521/640x480.jpg", + "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_7_48a6e/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/253-E-Delaware-Pl-Unit-22B-Chicago-IL-60611/1VPBJC_pid/" + }, + { + "listing_id": "2102975877501630305", + "slug": "4627-n-kenmore-ave-unit-1e-chicago-il-60640", + "title": "$425,000", + "price": 425000, + "is_rent": false, + "street": "4627 North Kenmore Avenue, Unit 1E", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60640", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1500, + "latitude": 41.96628339999999, + "longitude": -87.6558975, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_0_44307", + "gallery_uuids": [ + "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_0_44307", + "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_1_22dad", + "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_2_975da", + "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_3_2071c", + "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_4_cd87a", + "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_5_b2e5b", + "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_6_bdefe", + "legacy/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_7_8cb97" + ], + "gallery_urls": [ + "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_0_44307/640x480.jpg", + "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_1_22dad/640x480.jpg", + "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_2_975da/640x480.jpg", + "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_3_2071c/640x480.jpg", + "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_4_cd87a/640x480.jpg", + "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_5_b2e5b/640x480.jpg", + "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_6_bdefe/640x480.jpg", + "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_7_8cb97/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/4627-N-Kenmore-Ave-Unit-1E-Chicago-IL-60640/1W167Y_pid/" + }, + { + "listing_id": "2101488691888105137", + "slug": "4043-n-damen-ave-unit-4-chicago-il-60618", + "title": "$789,000", + "price": 789000, + "is_rent": false, + "street": "4043 North Damen Avenue, Unit 4", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60618", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 41.9555113, + "longitude": -87.6785163, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/cdd936db5908c7d65357e1c538d94510ad263c42_img_0_5097c", + "gallery_uuids": [ + "legacy/cdd936db5908c7d65357e1c538d94510ad263c42_img_0_5097c", + "legacy/cdd936db5908c7d65357e1c538d94510ad263c42_img_1_66d2e" + ], + "gallery_urls": [ + "https://www.compass.com/m/cdd936db5908c7d65357e1c538d94510ad263c42_img_0_5097c/640x480.jpg", + "https://www.compass.com/m/cdd936db5908c7d65357e1c538d94510ad263c42_img_1_66d2e/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/4043-N-Damen-Ave-Unit-4-Chicago-IL-60618/1WP1DF_pid/" + }, + { + "listing_id": "2103161003217330249", + "slug": "1639-n-dayton-st-chicago-il-60614", + "title": "$2,795,000", + "price": 2795000, + "is_rent": false, + "street": "1639 North Dayton Street", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 6, + "baths": 6.0, + "baths_full": 4, + "baths_half": null, + "sqft": null, + "latitude": 41.9120419, + "longitude": -87.6492688, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/f114a1697500f71e963e12e39234f397143c695f_img_0_2d381", + "gallery_uuids": [ + "legacy/f114a1697500f71e963e12e39234f397143c695f_img_0_2d381", + "legacy/f114a1697500f71e963e12e39234f397143c695f_img_1_770f0", + "legacy/f114a1697500f71e963e12e39234f397143c695f_img_2_3ddaf", + "legacy/f114a1697500f71e963e12e39234f397143c695f_img_3_ccdc4", + "legacy/f114a1697500f71e963e12e39234f397143c695f_img_4_70ecd", + "legacy/f114a1697500f71e963e12e39234f397143c695f_img_5_23b71", + "legacy/f114a1697500f71e963e12e39234f397143c695f_img_6_713e3", + "legacy/f114a1697500f71e963e12e39234f397143c695f_img_7_a0300" + ], + "gallery_urls": [ + "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_0_2d381/640x480.jpg", + "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_1_770f0/640x480.jpg", + "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_2_3ddaf/640x480.jpg", + "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_3_ccdc4/640x480.jpg", + "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_4_70ecd/640x480.jpg", + "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_5_23b71/640x480.jpg", + "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_6_713e3/640x480.jpg", + "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_7_a0300/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1639-N-Dayton-St-Chicago-IL-60614/1VTVUT_pid/" + }, + { + "listing_id": "2064533834487885121", + "slug": "815-n-marshfield-ave-unit-204-chicago-il-60622", + "title": "$550,000", + "price": 550000, + "is_rent": false, + "street": "815 North Marshfield Avenue, Unit 204", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1100, + "latitude": 41.8966357, + "longitude": -87.6682134, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/87d848bfa23029599b8dddfe3d23136b0aaf57b9_img_0_e2f02", + "gallery_uuids": [ + "legacy/87d848bfa23029599b8dddfe3d23136b0aaf57b9_img_0_e2f02" + ], + "gallery_urls": [ + "https://www.compass.com/m/87d848bfa23029599b8dddfe3d23136b0aaf57b9_img_0_e2f02/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/815-N-Marshfield-Ave-Unit-204-Chicago-IL-60622/1WRZR0_pid/" + }, + { + "listing_id": "2098989821731341033", + "slug": "4152-n-damen-ave-chicago-il-60618", + "title": "$1,095,000", + "price": 1095000, + "is_rent": false, + "street": "4152 North Damen Avenue", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60618", + "beds": 5, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": null, + "latitude": 41.95752840000001, + "longitude": -87.6791052, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_0_5b225", + "gallery_uuids": [ + "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_0_5b225", + "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_1_964c8", + "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_2_2392f", + "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_3_c4495", + "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_4_51b48", + "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_5_3d6cf", + "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_6_8a3f6", + "legacy/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_7_5577d" + ], + "gallery_urls": [ + "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_0_5b225/640x480.jpg", + "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_1_964c8/640x480.jpg", + "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_2_2392f/640x480.jpg", + "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_3_c4495/640x480.jpg", + "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_4_51b48/640x480.jpg", + "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_5_3d6cf/640x480.jpg", + "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_6_8a3f6/640x480.jpg", + "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_7_5577d/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/4152-N-Damen-Ave-Chicago-IL-60618/1W7N03_pid/" + }, + { + "listing_id": "2101686777931183913", + "slug": "2252-w-chicago-ave-unit-5s-chicago-il-60622", + "title": "$965,000", + "price": 965000, + "is_rent": false, + "street": "2252 West Chicago Avenue, Unit 5S", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 41.896059, + "longitude": -87.684026, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_0_adf70", + "gallery_uuids": [ + "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_0_adf70", + "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_1_dcbec", + "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_2_1e896", + "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_3_b6d1a", + "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_4_a20df", + "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_5_829a8", + "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_6_095e9", + "legacy/acf3b43641b7861e344c7af04085926597ebc457_img_7_581f8" + ], + "gallery_urls": [ + "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_0_adf70/640x480.jpg", + "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_1_dcbec/640x480.jpg", + "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_2_1e896/640x480.jpg", + "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_3_b6d1a/640x480.jpg", + "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_4_a20df/640x480.jpg", + "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_5_829a8/640x480.jpg", + "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_6_095e9/640x480.jpg", + "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_7_581f8/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2252-W-Chicago-Ave-Unit-5S-Chicago-IL-60622/27H2RE_pid/" + }, + { + "listing_id": "2033615864404325137", + "slug": "1702-n-campbell-ave-chicago-il-60647", + "title": "$1,200,000", + "price": 1200000, + "is_rent": false, + "street": "1702 North Campbell Avenue", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "beds": 7, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": null, + "latitude": 41.9123167, + "longitude": -87.6899866, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_0_3b517", + "gallery_uuids": [ + "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_0_3b517", + "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_1_641cf", + "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_2_24174", + "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_3_3b9ad", + "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_4_c42f1", + "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_5_7a167", + "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_6_2be61", + "legacy/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_7_3c8cb" + ], + "gallery_urls": [ + "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_0_3b517/640x480.jpg", + "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_1_641cf/640x480.jpg", + "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_2_24174/640x480.jpg", + "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_3_3b9ad/640x480.jpg", + "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_4_c42f1/640x480.jpg", + "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_5_7a167/640x480.jpg", + "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_6_2be61/640x480.jpg", + "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_7_3c8cb/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1702-N-Campbell-Ave-Chicago-IL-60647/1WTGJW_pid/" + }, + { + "listing_id": "2101674648649591921", + "slug": "2252-w-chicago-ave-unit-2s-chicago-il-60622", + "title": "$845,000", + "price": 845000, + "is_rent": false, + "street": "2252 West Chicago Avenue, Unit 2S", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 41.896059, + "longitude": -87.684026, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_0_adf70", + "gallery_uuids": [ + "legacy/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_0_adf70", + "legacy/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_1_dcbec", + "legacy/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_2_1e896", + "legacy/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_3_b6d1a", + "legacy/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_4_a20df", + "legacy/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_5_829a8", + "legacy/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_6_1d8cc" + ], + "gallery_urls": [ + "https://www.compass.com/m/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_0_adf70/640x480.jpg", + "https://www.compass.com/m/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_1_dcbec/640x480.jpg", + "https://www.compass.com/m/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_2_1e896/640x480.jpg", + "https://www.compass.com/m/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_3_b6d1a/640x480.jpg", + "https://www.compass.com/m/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_4_a20df/640x480.jpg", + "https://www.compass.com/m/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_5_829a8/640x480.jpg", + "https://www.compass.com/m/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_6_1d8cc/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2252-W-Chicago-Ave-Unit-2S-Chicago-IL-60622/26ZSO2_pid/" + }, + { + "listing_id": "2098881613679058521", + "slug": "2707-w-belmont-ave-unit-3e-chicago-il-60618", + "title": "$625,000", + "price": 625000, + "is_rent": false, + "street": "2707 West Belmont Avenue, Unit 3E", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60618", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1700, + "latitude": 41.9391861, + "longitude": -87.6957357, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_0_91c54", + "gallery_uuids": [ + "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_0_91c54", + "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_1_bf233", + "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_2_f2981", + "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_3_947bb", + "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_4_ff65d", + "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_5_258ca", + "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_6_d16ac", + "legacy/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_7_0cfa7" + ], + "gallery_urls": [ + "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_0_91c54/640x480.jpg", + "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_1_bf233/640x480.jpg", + "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_2_f2981/640x480.jpg", + "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_3_947bb/640x480.jpg", + "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_4_ff65d/640x480.jpg", + "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_5_258ca/640x480.jpg", + "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_6_d16ac/640x480.jpg", + "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_7_0cfa7/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2707-W-Belmont-Ave-Unit-3E-Chicago-IL-60618/1WIDXC_pid/" + }, + { + "listing_id": "2101071258916471945", + "slug": "4755-n-washtenaw-ave-unit-407-chicago-il-60625", + "title": "$425,000", + "price": 425000, + "is_rent": false, + "street": "4755 North Washtenaw Avenue, Unit 407", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60625", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 41.9682995, + "longitude": -87.69596299999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/71713e93080f0263bcf1fee7dd7e6300c403855f_img_0_6a699", + "gallery_uuids": [ + "legacy/71713e93080f0263bcf1fee7dd7e6300c403855f_img_0_6a699" + ], + "gallery_urls": [ + "https://www.compass.com/m/71713e93080f0263bcf1fee7dd7e6300c403855f_img_0_6a699/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/4755-N-Washtenaw-Ave-Unit-407-Chicago-IL-60625/1WKKN7_pid/" + }, + { + "listing_id": "2089265470199710337", + "slug": "2120-n-lincoln-park-w-unit-15-chicago-il-60614", + "title": "$4,100,000", + "price": 4100000, + "is_rent": false, + "street": "2120 North Lincoln Park West, Unit 15", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 4400, + "latitude": 41.9208673, + "longitude": -87.6366482, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/181cf18efe614d673330f2a0e89897344954f575_img_0_3d781", + "gallery_uuids": [ + "legacy/181cf18efe614d673330f2a0e89897344954f575_img_0_3d781", + "legacy/181cf18efe614d673330f2a0e89897344954f575_img_1_72e19", + "legacy/181cf18efe614d673330f2a0e89897344954f575_img_2_f4124", + "legacy/181cf18efe614d673330f2a0e89897344954f575_img_3_eecb4", + "legacy/181cf18efe614d673330f2a0e89897344954f575_img_4_b4520", + "legacy/181cf18efe614d673330f2a0e89897344954f575_img_5_5f9c4", + "legacy/181cf18efe614d673330f2a0e89897344954f575_img_6_73c7f", + "legacy/181cf18efe614d673330f2a0e89897344954f575_img_7_a07df" + ], + "gallery_urls": [ + "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_0_3d781/640x480.jpg", + "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_1_72e19/640x480.jpg", + "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_2_f4124/640x480.jpg", + "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_3_eecb4/640x480.jpg", + "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_4_b4520/640x480.jpg", + "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_5_5f9c4/640x480.jpg", + "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_6_73c7f/640x480.jpg", + "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_7_a07df/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2120-N-Lincoln-Park-W-Unit-15-Chicago-IL-60614/1XBS1G_pid/" + }, + { + "listing_id": "2103158979654813449", + "slug": "2715-n-bosworth-ave-chicago-il-60614", + "title": "$2,295,000", + "price": 2295000, + "is_rent": false, + "street": "2715 North Bosworth Avenue", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 5, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": null, + "latitude": 41.9310716, + "longitude": -87.6667993, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_0_e7983", + "gallery_uuids": [ + "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_0_e7983", + "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_1_4794c", + "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_2_22847", + "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_3_d925e", + "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_4_c5045", + "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_5_67a05", + "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_6_3e36a", + "legacy/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_7_abb1e" + ], + "gallery_urls": [ + "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_0_e7983/640x480.jpg", + "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_1_4794c/640x480.jpg", + "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_2_22847/640x480.jpg", + "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_3_d925e/640x480.jpg", + "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_4_c5045/640x480.jpg", + "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_5_67a05/640x480.jpg", + "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_6_3e36a/640x480.jpg", + "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_7_abb1e/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2715-N-Bosworth-Ave-Chicago-IL-60614/27I5VS_pid/" + }, + { + "listing_id": "2084062672234643817", + "slug": "449-w-fullerton-ave-chicago-il-60614", + "title": "$1,995,000", + "price": 1995000, + "is_rent": false, + "street": "449 West Fullerton Avenue", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": null, + "latitude": 41.925331465021394, + "longitude": -87.64105148757808, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/c76ccb35b63155bc683e74f27ce6fef04132af2b_img_0_b3466", + "gallery_uuids": [ + "legacy/c76ccb35b63155bc683e74f27ce6fef04132af2b_img_0_b3466" + ], + "gallery_urls": [ + "https://www.compass.com/m/c76ccb35b63155bc683e74f27ce6fef04132af2b_img_0_b3466/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/449-W-Fullerton-Ave-Chicago-IL-60614/1XKIHY_pid/" + }, + { + "listing_id": "2088686925983473945", + "slug": "1032-n-wood-st-chicago-il-60622", + "title": "$2,599,000", + "price": 2599000, + "is_rent": false, + "street": "1032 North Wood Street", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "beds": 6, + "baths": 6.0, + "baths_full": 4, + "baths_half": null, + "sqft": 5000, + "latitude": 41.9006276, + "longitude": -87.6725318, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_0_3e615", + "gallery_uuids": [ + "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_0_3e615", + "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_1_13043", + "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_2_d18b7", + "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_3_91a14", + "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_4_d8edc", + "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_5_f18b5", + "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_6_1693e", + "legacy/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_7_e6dd1" + ], + "gallery_urls": [ + "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_0_3e615/640x480.jpg", + "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_1_13043/640x480.jpg", + "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_2_d18b7/640x480.jpg", + "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_3_91a14/640x480.jpg", + "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_4_d8edc/640x480.jpg", + "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_5_f18b5/640x480.jpg", + "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_6_1693e/640x480.jpg", + "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_7_e6dd1/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1032-N-Wood-St-Chicago-IL-60622/1XCDEY_pid/" + }, + { + "listing_id": "2101146075136535953", + "slug": "2753-n-hermitage-ave-chicago-il-60614", + "title": "$999,000", + "price": 999000, + "is_rent": false, + "street": "2753 North Hermitage Avenue", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 41.93200239999999, + "longitude": -87.6719731, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_0_a1efb", + "gallery_uuids": [ + "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_0_a1efb", + "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_1_f0812", + "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_2_26217", + "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_3_1c3e6", + "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_4_06119", + "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_5_c658b", + "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_6_b3343", + "legacy/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_7_4c15b" + ], + "gallery_urls": [ + "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_0_a1efb/640x480.jpg", + "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_1_f0812/640x480.jpg", + "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_2_26217/640x480.jpg", + "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_3_1c3e6/640x480.jpg", + "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_4_06119/640x480.jpg", + "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_5_c658b/640x480.jpg", + "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_6_b3343/640x480.jpg", + "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_7_4c15b/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2753-N-Hermitage-Ave-Chicago-IL-60614/27H0UH_pid/" + }, + { + "listing_id": "2093173301929054457", + "slug": "2340-w-roscoe-st-unit-3w-chicago-il-60618", + "title": "$869,000", + "price": 869000, + "is_rent": false, + "street": "2340 West Roscoe Street, Unit 3W", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60618", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2400, + "latitude": 41.943397, + "longitude": -87.68731299999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/da4bb382c6c82ba5cc5cb70f697ec3001016a96b_img_0_71a76", + "gallery_uuids": [ + "legacy/da4bb382c6c82ba5cc5cb70f697ec3001016a96b_img_0_71a76" + ], + "gallery_urls": [ + "https://www.compass.com/m/da4bb382c6c82ba5cc5cb70f697ec3001016a96b_img_0_71a76/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2340-W-Roscoe-St-Unit-3W-Chicago-IL-60618/27D8E8_pid/" + }, + { + "listing_id": "2045193417050253617", + "slug": "2329-n-cambridge-ave-unit-g-chicago-il-60614", + "title": "$1,950,000", + "price": 1950000, + "is_rent": false, + "street": "2329 North Cambridge Avenue, Unit G", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2915, + "latitude": 41.924678360965785, + "longitude": -87.64229123475532, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_0_5b6e2", + "gallery_uuids": [ + "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_0_5b6e2", + "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_1_5f639", + "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_2_2eafe", + "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_3_f8eea", + "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_4_01bff", + "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_5_db80d", + "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_6_3e47e", + "legacy/53496590fa2c814fe3950d7ac646762bda5f7edc_img_7_c4c85" + ], + "gallery_urls": [ + "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_0_5b6e2/640x480.jpg", + "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_1_5f639/640x480.jpg", + "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_2_2eafe/640x480.jpg", + "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_3_f8eea/640x480.jpg", + "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_4_01bff/640x480.jpg", + "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_5_db80d/640x480.jpg", + "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_6_3e47e/640x480.jpg", + "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_7_c4c85/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2329-N-Cambridge-Ave-Unit-G-Chicago-IL-60614/26M089_pid/" + }, + { + "listing_id": "1942957581307470537", + "slug": "2117-n-bingham-st-chicago-il-60647", + "title": "$1,200,000", + "price": 1200000, + "is_rent": false, + "street": "2117 North Bingham Street", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": null, + "latitude": 41.919218, + "longitude": -87.692624, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_0_90916", + "gallery_uuids": [ + "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_0_90916", + "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_1_a756c", + "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_2_9c63f", + "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_3_9e1d4", + "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_4_c9b77", + "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_5_c1718", + "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_6_21d8b", + "legacy/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_7_c718e" + ], + "gallery_urls": [ + "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_0_90916/640x480.jpg", + "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_1_a756c/640x480.jpg", + "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_2_9c63f/640x480.jpg", + "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_3_9e1d4/640x480.jpg", + "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_4_c9b77/640x480.jpg", + "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_5_c1718/640x480.jpg", + "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_6_21d8b/640x480.jpg", + "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_7_c718e/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2117-N-Bingham-St-Chicago-IL-60647/1X803T_pid/" + }, + { + "listing_id": "2097945406758037993", + "slug": "421-w-huron-st-unit-604-chicago-il-60654", + "title": "$549,900", + "price": 549900, + "is_rent": false, + "street": "421 West Huron Street, Unit 604", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60654", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1195, + "latitude": 41.8944434, + "longitude": -87.6395533, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_0_99638", + "gallery_uuids": [ + "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_0_99638", + "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_1_b5d90", + "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_2_dc04a", + "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_3_9a5b5", + "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_4_56770", + "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_5_3da6c", + "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_6_a9a8d", + "legacy/601391486160ef3c03ef514c0f5d8b859eb20381_img_7_b3fbf" + ], + "gallery_urls": [ + "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_0_99638/640x480.jpg", + "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_1_b5d90/640x480.jpg", + "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_2_dc04a/640x480.jpg", + "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_3_9a5b5/640x480.jpg", + "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_4_56770/640x480.jpg", + "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_5_3da6c/640x480.jpg", + "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_6_a9a8d/640x480.jpg", + "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_7_b3fbf/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/421-W-Huron-St-Unit-604-Chicago-IL-60654/1XE4XC_pid/" + }, + { + "listing_id": "2045193330521720449", + "slug": "2329-n-cambridge-ave-unit-c-chicago-il-60614", + "title": "$2,100,000", + "price": 2100000, + "is_rent": false, + "street": "2329 North Cambridge Avenue, Unit C", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2930, + "latitude": 41.924678360965785, + "longitude": -87.64229123475532, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_0_5b6e2", + "gallery_uuids": [ + "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_0_5b6e2", + "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_1_5f639", + "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_2_2eafe", + "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_3_f8eea", + "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_4_01bff", + "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_5_db80d", + "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_6_3e47e", + "legacy/60f967c0e3596a977b26187e2fbb555891eca011_img_7_c4c85" + ], + "gallery_urls": [ + "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_0_5b6e2/640x480.jpg", + "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_1_5f639/640x480.jpg", + "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_2_2eafe/640x480.jpg", + "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_3_f8eea/640x480.jpg", + "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_4_01bff/640x480.jpg", + "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_5_db80d/640x480.jpg", + "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_6_3e47e/640x480.jpg", + "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_7_c4c85/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2329-N-Cambridge-Ave-Unit-C-Chicago-IL-60614/26M087_pid/" + }, + { + "listing_id": "2023800878451375689", + "slug": "757-n-orleans-st-unit-1004-chicago-il-60654", + "title": "$455,000", + "price": 455000, + "is_rent": false, + "street": "757 North Orleans Street, Unit 1004", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60654", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1181, + "latitude": 41.8963008, + "longitude": -87.6365679, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_0_ff59b", + "gallery_uuids": [ + "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_0_ff59b", + "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_1_57f73", + "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_2_e0c21", + "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_3_8120f", + "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_4_03f1b", + "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_5_fc6e2", + "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_6_86f32", + "legacy/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_7_f9c17" + ], + "gallery_urls": [ + "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_0_ff59b/640x480.jpg", + "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_1_57f73/640x480.jpg", + "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_2_e0c21/640x480.jpg", + "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_3_8120f/640x480.jpg", + "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_4_03f1b/640x480.jpg", + "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_5_fc6e2/640x480.jpg", + "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_6_86f32/640x480.jpg", + "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_7_f9c17/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/757-N-Orleans-St-Unit-1004-Chicago-IL-60654/1TSOGQ_pid/" + }, + { + "listing_id": "2103052794498683425", + "slug": "3125-n-clybourn-ave-unit-2n-chicago-il-60618", + "title": "$725,000", + "price": 725000, + "is_rent": false, + "street": "3125 North Clybourn Avenue, Unit 2N", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60618", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1700, + "latitude": 41.9384789, + "longitude": -87.6862092, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_0_83626", + "gallery_uuids": [ + "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_0_83626", + "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_1_08dde", + "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_2_4c3f2", + "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_3_90cb2", + "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_4_9a0d7", + "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_5_b9d72", + "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_6_08aa8", + "legacy/c227686f5f03ef80ac5183fb084169bc948a189e_img_7_4475a" + ], + "gallery_urls": [ + "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_0_83626/640x480.jpg", + "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_1_08dde/640x480.jpg", + "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_2_4c3f2/640x480.jpg", + "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_3_90cb2/640x480.jpg", + "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_4_9a0d7/640x480.jpg", + "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_5_b9d72/640x480.jpg", + "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_6_08aa8/640x480.jpg", + "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_7_4475a/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/3125-N-Clybourn-Ave-Unit-2N-Chicago-IL-60618/1VW5AK_pid/" + }, + { + "listing_id": "2045193238054391729", + "slug": "2329-n-cambridge-ave-unit-a-chicago-il-60614", + "title": "$1,680,000", + "price": 1680000, + "is_rent": false, + "street": "2329 North Cambridge Avenue, Unit A", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2220, + "latitude": 41.924678360965785, + "longitude": -87.64229123475532, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_0_5b6e2", + "gallery_uuids": [ + "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_0_5b6e2", + "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_1_5f639", + "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_2_2eafe", + "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_3_f8eea", + "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_4_01bff", + "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_5_db80d", + "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_6_3e47e", + "legacy/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_7_c4c85" + ], + "gallery_urls": [ + "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_0_5b6e2/640x480.jpg", + "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_1_5f639/640x480.jpg", + "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_2_2eafe/640x480.jpg", + "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_3_f8eea/640x480.jpg", + "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_4_01bff/640x480.jpg", + "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_5_db80d/640x480.jpg", + "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_6_3e47e/640x480.jpg", + "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_7_c4c85/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2329-N-Cambridge-Ave-Unit-A-Chicago-IL-60614/26M085_pid/" + }, + { + "listing_id": "2053942360426125497", + "slug": "2720-n-ashland-ave-unit-2s-chicago-il-60614", + "title": "$850,000", + "price": 850000, + "is_rent": false, + "street": "2720 North Ashland Avenue, Unit 2S", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1650, + "latitude": 41.93122735747244, + "longitude": -87.6687387552013, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_0_d8278", + "gallery_uuids": [ + "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_0_d8278", + "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_1_2a1b8", + "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_2_90eec", + "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_3_ef406", + "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_4_05b8f", + "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_5_d5eea", + "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_6_92e08", + "legacy/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_7_838cd" + ], + "gallery_urls": [ + "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_0_d8278/640x480.jpg", + "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_1_2a1b8/640x480.jpg", + "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_2_90eec/640x480.jpg", + "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_3_ef406/640x480.jpg", + "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_4_05b8f/640x480.jpg", + "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_5_d5eea/640x480.jpg", + "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_6_92e08/640x480.jpg", + "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_7_838cd/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2720-N-Ashland-Ave-Unit-2S-Chicago-IL-60614/26PX1S_pid/" + }, + { + "listing_id": "2062615686154056553", + "slug": "2720-n-ashland-ave-unit-3s-chicago-il-60614", + "title": "$950,000", + "price": 950000, + "is_rent": false, + "street": "2720 North Ashland Avenue, Unit 3S", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1800, + "latitude": 41.93122735747244, + "longitude": -87.6687387552013, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_0_d8278", + "gallery_uuids": [ + "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_0_d8278", + "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_1_a9621", + "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_2_90eec", + "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_3_ef406", + "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_4_05b8f", + "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_5_d5eea", + "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_6_92e08", + "legacy/feaf41cc920d09b4a744173af75562aaec8e4713_img_7_838cd" + ], + "gallery_urls": [ + "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_0_d8278/640x480.jpg", + "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_1_a9621/640x480.jpg", + "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_2_90eec/640x480.jpg", + "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_3_ef406/640x480.jpg", + "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_4_05b8f/640x480.jpg", + "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_5_d5eea/640x480.jpg", + "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_6_92e08/640x480.jpg", + "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_7_838cd/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2720-N-Ashland-Ave-Unit-3S-Chicago-IL-60614/26YFT6_pid/" + }, + { + "listing_id": "1971667828977703721", + "slug": "1951-w-huron-st-chicago-il-60622", + "title": "$2,150,000", + "price": 2150000, + "is_rent": false, + "street": "1951 West Huron Street", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "beds": 5, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 4500, + "latitude": 41.8938399, + "longitude": -87.6765566, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_0_2a804", + "gallery_uuids": [ + "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_0_2a804", + "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_1_ffd87", + "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_2_8658c", + "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_3_dda48", + "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_4_61fb3", + "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_5_fd7a7", + "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_6_6751a", + "legacy/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_7_95e34" + ], + "gallery_urls": [ + "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_0_2a804/640x480.jpg", + "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_1_ffd87/640x480.jpg", + "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_2_8658c/640x480.jpg", + "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_3_dda48/640x480.jpg", + "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_4_61fb3/640x480.jpg", + "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_5_fd7a7/640x480.jpg", + "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_6_6751a/640x480.jpg", + "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_7_95e34/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/1951-W-Huron-St-Chicago-IL-60622/1XU1P6_pid/" + }, + { + "listing_id": "2058964874974707001", + "slug": "2471-n-albany-ave-chicago-il-60647", + "title": "$900,000", + "price": 900000, + "is_rent": false, + "street": "2471 North Albany Avenue", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 41.9263593, + "longitude": -87.70608089999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_0_153f2", + "gallery_uuids": [ + "legacy/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_0_153f2", + "legacy/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_1_bb734", + "legacy/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_2_34a85", + "legacy/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_3_2c5dc", + "legacy/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_4_70f34", + "legacy/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_5_c7a6a" + ], + "gallery_urls": [ + "https://www.compass.com/m/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_0_153f2/640x480.jpg", + "https://www.compass.com/m/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_1_bb734/640x480.jpg", + "https://www.compass.com/m/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_2_34a85/640x480.jpg", + "https://www.compass.com/m/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_3_2c5dc/640x480.jpg", + "https://www.compass.com/m/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_4_70f34/640x480.jpg", + "https://www.compass.com/m/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_5_c7a6a/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2471-N-Albany-Ave-Chicago-IL-60647/1W17RT_pid/" + }, + { + "listing_id": "2085017423130603593", + "slug": "21-w-goethe-st-unit-15a-chicago-il-60610", + "title": "$274,900", + "price": 274900, + "is_rent": false, + "street": "21 West Goethe Street, Unit 15A", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60610", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 41.90545849999999, + "longitude": -87.62962639999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_0_ca51d", + "gallery_uuids": [ + "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_0_ca51d", + "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_1_67b64", + "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_2_d4a35", + "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_3_7cd82", + "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_4_9db26", + "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_5_d54f1", + "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_6_0114c", + "legacy/e1d6e7817dc887c4c81cb856664b0834617b4526_img_7_3d360" + ], + "gallery_urls": [ + "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_0_ca51d/640x480.jpg", + "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_1_67b64/640x480.jpg", + "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_2_d4a35/640x480.jpg", + "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_3_7cd82/640x480.jpg", + "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_4_9db26/640x480.jpg", + "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_5_d54f1/640x480.jpg", + "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_6_0114c/640x480.jpg", + "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_7_3d360/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/21-W-Goethe-St-Unit-15A-Chicago-IL-60610/1W3UDC_pid/" + }, + { + "listing_id": "2093074201690899201", + "slug": "2232-n-dayton-st-chicago-il-60614", + "title": "$3,100,000", + "price": 3100000, + "is_rent": false, + "street": "2232 North Dayton Street", + "neighborhood": "", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3986, + "latitude": 41.9227932, + "longitude": -87.6502323, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_0_17113", + "gallery_uuids": [ + "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_0_17113", + "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_1_ae3ea", + "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_2_6a591", + "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_3_c0e82", + "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_4_10db2", + "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_5_c95fb", + "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_6_c33e8", + "legacy/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_7_ec16b" + ], + "gallery_urls": [ + "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_0_17113/640x480.jpg", + "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_1_ae3ea/640x480.jpg", + "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_2_6a591/640x480.jpg", + "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_3_c0e82/640x480.jpg", + "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_4_10db2/640x480.jpg", + "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_5_c95fb/640x480.jpg", + "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_6_c33e8/640x480.jpg", + "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_7_ec16b/640x480.jpg" + ], + "source_city": "chicago", + "detail_url": "https://www.compass.com/homedetails/2232-N-Dayton-St-Chicago-IL-60614/1X9RX1_pid/" + }, + { + "listing_id": "2100080952913512617", + "slug": "187-warren-ave-unit-2-boston-ma-02116", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "187 Warren Avenue, Unit 2", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02116", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 959, + "latitude": 42.34386, + "longitude": -71.0767858, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/a0761227-85b3-4b07-8596-021e39fa3873", + "gallery_uuids": [ + "uuid/a0761227-85b3-4b07-8596-021e39fa3873", + "uuid/f1ce70d9-6bef-4364-ae72-7230393a2fa2", + "uuid/02a67be5-e5e8-4002-a723-1e1e1288d575", + "uuid/0fde069b-b7fe-46ee-8ddb-f3e4fef4628e", + "uuid/7bb736a5-3ddc-448e-b726-e0cdad76301f", + "uuid/936d6c33-e718-49dd-9999-1b5f408ed4fc", + "uuid/ff9cba03-648b-42bf-84d5-e4c4d858bd86", + "uuid/1ef2a9f0-2415-47b3-9060-df3a5e109d74" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a0761227-85b3-4b07-8596-021e39fa3873/1024x683.jpg", + "https://www.compass.com/m/0/f1ce70d9-6bef-4364-ae72-7230393a2fa2/1024x683.jpg", + "https://www.compass.com/m/0/02a67be5-e5e8-4002-a723-1e1e1288d575/1024x683.jpg", + "https://www.compass.com/m/0/0fde069b-b7fe-46ee-8ddb-f3e4fef4628e/1024x683.jpg", + "https://www.compass.com/m/0/7bb736a5-3ddc-448e-b726-e0cdad76301f/1024x683.jpg", + "https://www.compass.com/m/0/936d6c33-e718-49dd-9999-1b5f408ed4fc/1024x683.jpg", + "https://www.compass.com/m/0/ff9cba03-648b-42bf-84d5-e4c4d858bd86/1024x683.jpg", + "https://www.compass.com/m/0/1ef2a9f0-2415-47b3-9060-df3a5e109d74/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/187-Warren-Ave-Unit-2-Boston-MA-02116/1ZP7U8_pid/" + }, + { + "listing_id": "2100898745909489569", + "slug": "27-parker-st-unit-2-charlestown-ma-02129", + "title": "$815,000", + "price": 815000, + "is_rent": false, + "street": "27 Parker Street, Unit 2", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02129", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1029, + "latitude": 42.3830489, + "longitude": -71.0794204, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/7d2f5cdc-3c7f-4311-9b47-057cb235d03e", + "gallery_uuids": [ + "uuid/7d2f5cdc-3c7f-4311-9b47-057cb235d03e", + "uuid/b25c3589-537f-4828-82fd-33c511614c8f", + "uuid/d9b4a368-5e9c-4832-8944-8e09ced98df1", + "uuid/ba6f76f2-781f-4826-8ca0-07c0e3e2583b", + "uuid/61946f6a-5708-40ac-beaf-730bf63c1ff3", + "uuid/e69c9cb3-b419-4c7f-9236-9de6e7de5c99", + "uuid/d20ec5fb-61fa-4879-92fd-bb41ced113c0", + "uuid/1ae4e740-4d00-4495-aafc-f35161e049af" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7d2f5cdc-3c7f-4311-9b47-057cb235d03e/1500x1000.jpg", + "https://www.compass.com/m/0/b25c3589-537f-4828-82fd-33c511614c8f/1500x1000.jpg", + "https://www.compass.com/m/0/d9b4a368-5e9c-4832-8944-8e09ced98df1/1500x1000.jpg", + "https://www.compass.com/m/0/ba6f76f2-781f-4826-8ca0-07c0e3e2583b/1500x1000.jpg", + "https://www.compass.com/m/0/61946f6a-5708-40ac-beaf-730bf63c1ff3/1500x1000.jpg", + "https://www.compass.com/m/0/e69c9cb3-b419-4c7f-9236-9de6e7de5c99/1500x1000.jpg", + "https://www.compass.com/m/0/d20ec5fb-61fa-4879-92fd-bb41ced113c0/1500x1000.jpg", + "https://www.compass.com/m/0/1ae4e740-4d00-4495-aafc-f35161e049af/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/27-Parker-St-Unit-2-Charlestown-MA-02129/1YXMIF_pid/" + }, + { + "listing_id": "2074056462307099409", + "slug": "e-brookline-st-boston-ma-02118", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "East Brookline Street", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 716, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/e4312b52-047b-4fa6-b1dd-084bd574b460", + "gallery_uuids": [ + "uuid/e4312b52-047b-4fa6-b1dd-084bd574b460", + "uuid/5569aa92-ba66-4da7-a1a7-07ca4429fa19", + "uuid/b183c976-0a8d-4546-97bf-21ebc6198090", + "uuid/3bf6320c-c394-403f-a0d1-3cf07cc748f1", + "uuid/819594d2-3eb1-4d42-adc1-069741435dc4", + "uuid/3c9d1766-a8fa-4f71-8588-1e38e1527098", + "uuid/b5c608de-8ad8-49c9-acaf-76ea39a40b1a", + "uuid/f6f87969-e17a-463c-8bf6-ac51b4bedcc1" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e4312b52-047b-4fa6-b1dd-084bd574b460/1500x1000.jpg", + "https://www.compass.com/m/0/5569aa92-ba66-4da7-a1a7-07ca4429fa19/1499x1000.jpg", + "https://www.compass.com/m/0/b183c976-0a8d-4546-97bf-21ebc6198090/1500x1000.jpg", + "https://www.compass.com/m/0/3bf6320c-c394-403f-a0d1-3cf07cc748f1/1499x1000.jpg", + "https://www.compass.com/m/0/819594d2-3eb1-4d42-adc1-069741435dc4/1500x998.jpg", + "https://www.compass.com/m/0/3c9d1766-a8fa-4f71-8588-1e38e1527098/1500x999.jpg", + "https://www.compass.com/m/0/b5c608de-8ad8-49c9-acaf-76ea39a40b1a/1499x1000.jpg", + "https://www.compass.com/m/0/f6f87969-e17a-463c-8bf6-ac51b4bedcc1/1499x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/E-Brookline-St-Boston-MA-02118/2074056462307099409_lid/" + }, + { + "listing_id": "2071157297801650385", + "slug": "7-upton-st-unit-1-boston-ma-02118", + "title": "$1,995,000", + "price": 1995000, + "is_rent": false, + "street": "7 Upton Street, Unit 1", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1750, + "latitude": 42.3419507, + "longitude": -71.071528, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/53d2683a-d9fe-44d6-847c-23019731e19b", + "gallery_uuids": [ + "uuid/53d2683a-d9fe-44d6-847c-23019731e19b", + "uuid/01715acd-2a39-46b4-8b1b-1bc8eacfd194", + "uuid/4f3657f5-9730-43e7-b071-e301b2c71ce1", + "uuid/f31e64c0-d150-4069-8952-bc5dc8c4f04e", + "uuid/803f8f75-3942-4160-b7f4-e07ec21a8984", + "uuid/1131bfe4-ca6a-4a97-b75d-a1a4d33dbf75", + "uuid/c63908f5-d59c-44e0-af3c-42ed3ee6e013", + "uuid/f2f883c5-bb65-406e-9c81-cc1fb7db82c0" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/53d2683a-d9fe-44d6-847c-23019731e19b/1500x1000.jpg", + "https://www.compass.com/m/0/01715acd-2a39-46b4-8b1b-1bc8eacfd194/1500x1000.jpg", + "https://www.compass.com/m/0/4f3657f5-9730-43e7-b071-e301b2c71ce1/1500x1000.jpg", + "https://www.compass.com/m/0/f31e64c0-d150-4069-8952-bc5dc8c4f04e/1500x1000.jpg", + "https://www.compass.com/m/0/803f8f75-3942-4160-b7f4-e07ec21a8984/1500x1000.jpg", + "https://www.compass.com/m/0/1131bfe4-ca6a-4a97-b75d-a1a4d33dbf75/1499x1000.jpg", + "https://www.compass.com/m/0/c63908f5-d59c-44e0-af3c-42ed3ee6e013/1499x1000.jpg", + "https://www.compass.com/m/0/f2f883c5-bb65-406e-9c81-cc1fb7db82c0/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/7-Upton-St-Unit-1-Boston-MA-02118/1ZABYS_pid/" + }, + { + "listing_id": "2099546520544139993", + "slug": "2-douglass-park-unit-5-boston-ma-02118", + "title": "$390,175", + "price": 390175, + "is_rent": false, + "street": "2 Douglass Park, Unit 5", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 985, + "latitude": 42.3380291, + "longitude": -71.0834843, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "gallery_uuids": [ + "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "uuid/0edfd883-7165-4576-bf55-f28968617487" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/034e1cae-ae18-4946-899e-64b45dbf9573/640x480.jpg", + "https://www.compass.com/m/0/0edfd883-7165-4576-bf55-f28968617487/1333x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/2-Douglass-Park-Unit-5-Boston-MA-02118/1ZIKXV_pid/" + }, + { + "listing_id": "2100406347311627777", + "slug": "11-fayette-st-unit-1-boston-ma-02116", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "11 Fayette Street, Unit 1", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02116", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1234, + "latitude": 42.3492495, + "longitude": -71.0670363, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/c86bab85-e543-4753-ab8e-ecae452979d5", + "gallery_uuids": [ + "uuid/c86bab85-e543-4753-ab8e-ecae452979d5", + "uuid/2f1a4752-5b75-4638-b8a5-938b9dc0458b", + "uuid/ec75b974-0bc8-43da-b8b6-e9ba4e7c368b", + "uuid/738ef41f-ae68-4de5-95e0-323cc6e570c0", + "uuid/7572f933-9a11-487f-8979-98e34157c937", + "uuid/8c2e3c19-baa6-42b0-bb55-e86566cf15f3", + "uuid/120efe68-85f3-4e6b-a675-7d78544b0976", + "uuid/bea0428d-754f-47f6-a354-76631c22f3b5" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c86bab85-e543-4753-ab8e-ecae452979d5/666x1000.jpg", + "https://www.compass.com/m/0/2f1a4752-5b75-4638-b8a5-938b9dc0458b/1500x1000.jpg", + "https://www.compass.com/m/0/ec75b974-0bc8-43da-b8b6-e9ba4e7c368b/1500x1000.jpg", + "https://www.compass.com/m/0/738ef41f-ae68-4de5-95e0-323cc6e570c0/1500x1000.jpg", + "https://www.compass.com/m/0/7572f933-9a11-487f-8979-98e34157c937/1500x1000.jpg", + "https://www.compass.com/m/0/8c2e3c19-baa6-42b0-bb55-e86566cf15f3/1500x1000.jpg", + "https://www.compass.com/m/0/120efe68-85f3-4e6b-a675-7d78544b0976/1500x1000.jpg", + "https://www.compass.com/m/0/bea0428d-754f-47f6-a354-76631c22f3b5/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/11-Fayette-St-Unit-1-Boston-MA-02116/1YTSGQ_pid/" + }, + { + "listing_id": "2091443059070060769", + "slug": "40-fay-st-unit-h706-boston-ma-02118", + "title": "$1,495,000", + "price": 1495000, + "is_rent": false, + "street": "40 Fay Street, Unit H706", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1400, + "latitude": 42.3433259, + "longitude": -71.0647962, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/d44e86ac-5ab5-4f8e-bef8-084c28afd519", + "gallery_uuids": [ + "uuid/d44e86ac-5ab5-4f8e-bef8-084c28afd519", + "uuid/1232c4f4-c2c7-4c99-b1ca-ee8f9b6043c7", + "uuid/b331b204-4be6-457f-94c7-f23e2448e030", + "uuid/caa61166-149f-4d79-bf0d-a0ad6c80c8fa", + "uuid/6cfc61ba-b81c-4f3b-9930-8238f0bf3e6d", + "uuid/0a92f8c2-280d-46a3-862d-f0b69f469189", + "uuid/63ea0510-58d4-49a1-9dc9-457f5bdb3110", + "uuid/a088cd1f-622c-4f32-ae5d-b94f2aafeebf" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/d44e86ac-5ab5-4f8e-bef8-084c28afd519/1499x1000.jpg", + "https://www.compass.com/m/0/1232c4f4-c2c7-4c99-b1ca-ee8f9b6043c7/1499x1000.jpg", + "https://www.compass.com/m/0/b331b204-4be6-457f-94c7-f23e2448e030/1499x1000.jpg", + "https://www.compass.com/m/0/caa61166-149f-4d79-bf0d-a0ad6c80c8fa/1499x1000.jpg", + "https://www.compass.com/m/0/6cfc61ba-b81c-4f3b-9930-8238f0bf3e6d/667x1000.jpg", + "https://www.compass.com/m/0/0a92f8c2-280d-46a3-862d-f0b69f469189/1499x1000.jpg", + "https://www.compass.com/m/0/63ea0510-58d4-49a1-9dc9-457f5bdb3110/1499x1000.jpg", + "https://www.compass.com/m/0/a088cd1f-622c-4f32-ae5d-b94f2aafeebf/1499x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/40-Fay-St-Unit-H706-Boston-MA-02118/1ZLNRR_pid/" + }, + { + "listing_id": "2089240722748810625", + "slug": "554-e-5th-st-unit-1-south-boston-ma-02127", + "title": "$899,000", + "price": 899000, + "is_rent": false, + "street": "554 East 5th Street, Unit 1", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02127", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1140, + "latitude": 42.3340013, + "longitude": -71.0383849, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/32ffe1f8-d653-40eb-846b-a26d00189296", + "gallery_uuids": [ + "uuid/32ffe1f8-d653-40eb-846b-a26d00189296", + "uuid/fd8d6e89-d835-43c6-b1a5-ef2c16952eff", + "uuid/f3dd8a47-5c47-4aa3-94c3-5eb7c4dbfdbb", + "uuid/53298d3d-8598-4fbf-a854-1e70c8babaeb", + "uuid/f22ced09-c4e1-486c-9149-25cacf01e959", + "uuid/cc3e935a-ec8e-4dd8-b457-bb09b0b2ae3b", + "uuid/682f5ded-304c-46b2-904e-b2bdd31e5b40", + "uuid/c35357c6-8766-4b0d-b39b-76f8bece81ec" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/32ffe1f8-d653-40eb-846b-a26d00189296/1280x853.jpg", + "https://www.compass.com/m/0/fd8d6e89-d835-43c6-b1a5-ef2c16952eff/1280x853.jpg", + "https://www.compass.com/m/0/f3dd8a47-5c47-4aa3-94c3-5eb7c4dbfdbb/1280x853.jpg", + "https://www.compass.com/m/0/53298d3d-8598-4fbf-a854-1e70c8babaeb/1280x853.jpg", + "https://www.compass.com/m/0/f22ced09-c4e1-486c-9149-25cacf01e959/1280x853.jpg", + "https://www.compass.com/m/0/cc3e935a-ec8e-4dd8-b457-bb09b0b2ae3b/1280x853.jpg", + "https://www.compass.com/m/0/682f5ded-304c-46b2-904e-b2bdd31e5b40/1280x853.jpg", + "https://www.compass.com/m/0/c35357c6-8766-4b0d-b39b-76f8bece81ec/1280x853.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/554-E-5th-St-Unit-1-South-Boston-MA-02127/1YZ72H_pid/" + }, + { + "listing_id": "2078529746754764753", + "slug": "25-isabella-st-unit-502-boston-ma-02116", + "title": "$3,000,000", + "price": 3000000, + "is_rent": false, + "street": "25 Isabella Street, Unit 502", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02116", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1519, + "latitude": 42.3488844, + "longitude": -71.0705256, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/a6639f1c-6c59-4b6c-8f7c-00bbcd20f090", + "gallery_uuids": [ + "uuid/a6639f1c-6c59-4b6c-8f7c-00bbcd20f090" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a6639f1c-6c59-4b6c-8f7c-00bbcd20f090/1250x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/25-Isabella-St-Unit-502-Boston-MA-02116/278F6Q_pid/" + }, + { + "listing_id": "2063346786165814257", + "slug": "124-w-newton-st-unit-2-boston-ma-02118", + "title": "$3,850,000", + "price": 3850000, + "is_rent": false, + "street": "124 West Newton Street, Unit 2", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 4, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2350, + "latitude": 42.3418083, + "longitude": -71.0772732, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/2a20cb23-9fb3-469f-a43d-691206b17ed8", + "gallery_uuids": [ + "uuid/2a20cb23-9fb3-469f-a43d-691206b17ed8", + "uuid/645a86c4-fe0c-49dd-b362-c02dfd18c41f", + "uuid/208410c7-b6ba-4a45-a65d-41d2335c6d0b", + "uuid/6a38a843-24cb-4a2a-860e-ddbc7534ab3e", + "uuid/541f9a15-4b44-4f9d-947d-623a59e402d7", + "uuid/40ee4473-4017-41f1-8a63-67835ace5f37" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2a20cb23-9fb3-469f-a43d-691206b17ed8/1474x1000.jpg", + "https://www.compass.com/m/0/645a86c4-fe0c-49dd-b362-c02dfd18c41f/1456x1000.jpg", + "https://www.compass.com/m/0/208410c7-b6ba-4a45-a65d-41d2335c6d0b/1500x1000.jpg", + "https://www.compass.com/m/0/6a38a843-24cb-4a2a-860e-ddbc7534ab3e/1472x1000.jpg", + "https://www.compass.com/m/0/541f9a15-4b44-4f9d-947d-623a59e402d7/1479x1000.jpg", + "https://www.compass.com/m/0/40ee4473-4017-41f1-8a63-67835ace5f37/1328x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/124-W-Newton-St-Unit-2-Boston-MA-02118/1Y4P0V_pid/" + }, + { + "listing_id": "1883563231270707233", + "slug": "address-upon-request-boston-ma-02114", + "title": "$1,400,000", + "price": 1400000, + "is_rent": false, + "street": "Address Upon Request", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02114", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1000, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/86e04750-778c-4b84-8fb7-96c3e430a44d", + "gallery_uuids": [ + "uuid/86e04750-778c-4b84-8fb7-96c3e430a44d", + "uuid/7bcb9832-5304-463c-98e4-6c7f2bf28c26", + "uuid/0a15605a-a258-47f2-8a59-00fe3e4e8c46", + "uuid/ea74354a-c36e-41a5-96a3-315d721bb386", + "uuid/9960a1dd-dcb7-4267-b3fa-4987c5d3362e", + "uuid/20aa2277-b8f7-44f4-9fa4-6c89eb44bae6", + "uuid/892de58d-9662-4c95-9f9f-f18a359fbfa8", + "uuid/83dbf149-fa90-4ddb-9571-8651e8355046" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/86e04750-778c-4b84-8fb7-96c3e430a44d/1500x1000.jpg", + "https://www.compass.com/m/0/7bcb9832-5304-463c-98e4-6c7f2bf28c26/1499x1000.jpg", + "https://www.compass.com/m/0/0a15605a-a258-47f2-8a59-00fe3e4e8c46/1500x1000.jpg", + "https://www.compass.com/m/0/ea74354a-c36e-41a5-96a3-315d721bb386/1499x1000.jpg", + "https://www.compass.com/m/0/9960a1dd-dcb7-4267-b3fa-4987c5d3362e/1498x1000.jpg", + "https://www.compass.com/m/0/20aa2277-b8f7-44f4-9fa4-6c89eb44bae6/1500x1000.jpg", + "https://www.compass.com/m/0/892de58d-9662-4c95-9f9f-f18a359fbfa8/1499x1000.jpg", + "https://www.compass.com/m/0/83dbf149-fa90-4ddb-9571-8651e8355046/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Address-Upon-Request-Boston-MA-02114/1883563231270707233_lid/" + }, + { + "listing_id": "2084394305768927185", + "slug": "457-w-broadway-unit-undisclosed-south-boston-ma-02127", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "457 West Broadway, Unit Undisclosed", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02127", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 929, + "latitude": 42.3358413, + "longitude": -71.04648399999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/3d09da14-4daf-48a1-9b3d-a2d222223841", + "gallery_uuids": [ + "uuid/3d09da14-4daf-48a1-9b3d-a2d222223841", + "uuid/df57ebe6-07ce-4119-949f-6ec1fb2c8280", + "uuid/6c269c8e-1807-4bd2-8980-07aaeaffaa87", + "uuid/0a00e82c-3ba1-4322-9d98-1012c6281915", + "uuid/56dce16e-d2ec-436a-b551-f5ce1bf4ab88", + "uuid/0d74b9a1-2a1d-4ba9-aa95-b564b57b60d9", + "uuid/ca4daa84-ed6d-4841-bc57-ac0fd34b027e", + "uuid/1e57e859-c748-4c21-b62e-6d444da03116" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3d09da14-4daf-48a1-9b3d-a2d222223841/1500x999.jpg", + "https://www.compass.com/m/0/df57ebe6-07ce-4119-949f-6ec1fb2c8280/1500x999.jpg", + "https://www.compass.com/m/0/6c269c8e-1807-4bd2-8980-07aaeaffaa87/1500x999.jpg", + "https://www.compass.com/m/0/0a00e82c-3ba1-4322-9d98-1012c6281915/1500x999.jpg", + "https://www.compass.com/m/0/56dce16e-d2ec-436a-b551-f5ce1bf4ab88/1500x999.jpg", + "https://www.compass.com/m/0/0d74b9a1-2a1d-4ba9-aa95-b564b57b60d9/1500x999.jpg", + "https://www.compass.com/m/0/ca4daa84-ed6d-4841-bc57-ac0fd34b027e/1500x999.jpg", + "https://www.compass.com/m/0/1e57e859-c748-4c21-b62e-6d444da03116/1500x999.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/457-W-Broadway-Unit-Undisclosed-South-Boston-MA-02127/2084394305768927185_lid/" + }, + { + "listing_id": "2065403559912611993", + "slug": "758-e-6th-st-unit-3-south-boston-ma-02127", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "758 East 6th Street, Unit 3", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02127", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 520, + "latitude": 42.333298, + "longitude": -71.03001979999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/d1d29fbb-00e7-4e8a-9bd6-bf8ecbdf3f16", + "gallery_uuids": [ + "uuid/d1d29fbb-00e7-4e8a-9bd6-bf8ecbdf3f16", + "uuid/89f3eed0-41b7-4c40-91cd-8ed81c8f9d94", + "uuid/d8ac9c2c-30f6-48d8-b4d4-cc786bef6ecd", + "uuid/b2cb5d11-812d-455f-9554-e86627cbd1a9", + "uuid/c45ab728-5388-4d6b-9fdd-4d708391b0d3", + "uuid/f02f7acd-7952-4992-8deb-fcef854f7c6e", + "uuid/d3ac3288-4500-411b-8e23-32537894f240", + "uuid/71941473-81ff-4edf-9fc7-3caaf0a8046b" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/d1d29fbb-00e7-4e8a-9bd6-bf8ecbdf3f16/640x427.jpg", + "https://www.compass.com/m/0/89f3eed0-41b7-4c40-91cd-8ed81c8f9d94/640x427.jpg", + "https://www.compass.com/m/0/d8ac9c2c-30f6-48d8-b4d4-cc786bef6ecd/640x427.jpg", + "https://www.compass.com/m/0/b2cb5d11-812d-455f-9554-e86627cbd1a9/640x427.jpg", + "https://www.compass.com/m/0/c45ab728-5388-4d6b-9fdd-4d708391b0d3/640x427.jpg", + "https://www.compass.com/m/0/f02f7acd-7952-4992-8deb-fcef854f7c6e/640x427.jpg", + "https://www.compass.com/m/0/d3ac3288-4500-411b-8e23-32537894f240/640x427.jpg", + "https://www.compass.com/m/0/71941473-81ff-4edf-9fc7-3caaf0a8046b/640x427.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/758-E-6th-St-Unit-3-South-Boston-MA-02127/1Y3TNO_pid/" + }, + { + "listing_id": "2101268525165965761", + "slug": "48-gates-st-unit-1-boston-ma-02127", + "title": "$1,050,000", + "price": 1050000, + "is_rent": false, + "street": "48 Gates Street, Unit 1", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02127", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1112, + "latitude": 42.3322864, + "longitude": -71.047988, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/a1ecf9f5-be6b-45a0-be23-de2c113ff456", + "gallery_uuids": [ + "uuid/a1ecf9f5-be6b-45a0-be23-de2c113ff456", + "uuid/e07ce539-f545-45fd-884c-ee34c68d6f54", + "uuid/59d031eb-aac3-4105-b777-1ddf0dcc2ef9", + "uuid/c8e82ce3-d9a5-4c25-af6e-2b10b4f017b7", + "uuid/74446301-543f-468a-acae-ee9b001bf4b9", + "uuid/1827e549-6553-48dd-a7e5-6f1281abbbf3", + "uuid/9cf018a8-c1f8-4b3b-bd81-81bc87edc719", + "uuid/d5bed4b1-5ff9-4395-847c-2b199f6cd706" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a1ecf9f5-be6b-45a0-be23-de2c113ff456/1500x995.jpg", + "https://www.compass.com/m/0/e07ce539-f545-45fd-884c-ee34c68d6f54/1500x1000.jpg", + "https://www.compass.com/m/0/59d031eb-aac3-4105-b777-1ddf0dcc2ef9/1468x1000.jpg", + "https://www.compass.com/m/0/c8e82ce3-d9a5-4c25-af6e-2b10b4f017b7/1500x1000.jpg", + "https://www.compass.com/m/0/74446301-543f-468a-acae-ee9b001bf4b9/1500x978.jpg", + "https://www.compass.com/m/0/1827e549-6553-48dd-a7e5-6f1281abbbf3/1500x1000.jpg", + "https://www.compass.com/m/0/9cf018a8-c1f8-4b3b-bd81-81bc87edc719/1500x1000.jpg", + "https://www.compass.com/m/0/d5bed4b1-5ff9-4395-847c-2b199f6cd706/1500x999.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/48-Gates-St-Unit-1-Boston-MA-02127/1ZHQ90_pid/" + }, + { + "listing_id": "2075621512939701289", + "slug": "90-revere-st-unit-2-boston-ma-02114", + "title": "$3,000,000", + "price": 3000000, + "is_rent": false, + "street": "90 Revere Street, Unit 2", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02114", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1712, + "latitude": 42.3595047, + "longitude": -71.06969029999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/61dabf14-21a6-41f4-ad98-5995cc05c7f6", + "gallery_uuids": [ + "uuid/61dabf14-21a6-41f4-ad98-5995cc05c7f6", + "uuid/d1935334-2edb-4cca-885a-5c486101c632", + "uuid/d2242b30-c384-477a-8fb2-cacc1d44afad", + "uuid/f48bf015-4b58-47e3-9987-0908f5232278", + "uuid/0b7a45c9-7f43-4fe5-89b3-5f8ce3b9f0e6", + "uuid/79a23d2c-dd97-4d43-853f-1a4ae339e978", + "uuid/11362f00-ab20-4b21-b8cb-04e58c268eee", + "uuid/aa7c2d5f-f143-4c52-8e32-bfa0bb7e1c27" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/61dabf14-21a6-41f4-ad98-5995cc05c7f6/1500x844.jpg", + "https://www.compass.com/m/0/d1935334-2edb-4cca-885a-5c486101c632/800x1000.jpg", + "https://www.compass.com/m/0/d2242b30-c384-477a-8fb2-cacc1d44afad/1254x1000.jpg", + "https://www.compass.com/m/0/f48bf015-4b58-47e3-9987-0908f5232278/1250x1000.jpg", + "https://www.compass.com/m/0/0b7a45c9-7f43-4fe5-89b3-5f8ce3b9f0e6/1250x1000.jpg", + "https://www.compass.com/m/0/79a23d2c-dd97-4d43-853f-1a4ae339e978/800x1000.jpg", + "https://www.compass.com/m/0/11362f00-ab20-4b21-b8cb-04e58c268eee/1250x1000.jpg", + "https://www.compass.com/m/0/aa7c2d5f-f143-4c52-8e32-bfa0bb7e1c27/1189x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/90-Revere-St-Unit-2-Boston-MA-02114/277ZA0_pid/" + }, + { + "listing_id": "2098738763159759137", + "slug": "128-marlborough-st-unit-1-boston-ma-02116", + "title": "$1,250,000", + "price": 1250000, + "is_rent": false, + "street": "128 Marlborough Street, Unit 1", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02116", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1041, + "latitude": 42.35294409999999, + "longitude": -71.0774241, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/eb0471c4-69cf-40e3-9d00-0f4e8bf32434", + "gallery_uuids": [ + "uuid/eb0471c4-69cf-40e3-9d00-0f4e8bf32434", + "uuid/4114001c-4c84-4cea-9783-3eaca67e6028", + "uuid/4ed65e72-1e2e-4872-ae7b-91a705e6d1fd", + "uuid/c8253f75-3f8c-44e4-a5a2-99b2a1954b2d", + "uuid/6b6d3751-037f-4200-8bf4-4330e38ee4a3", + "uuid/bb857c33-b342-498b-baa0-e1273d3a862a", + "uuid/e546190d-3f66-4e81-9a94-33554be48dc3", + "uuid/5fc2b354-7133-4b9e-ad0c-c29db4e40d20" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/eb0471c4-69cf-40e3-9d00-0f4e8bf32434/1500x1000.jpg", + "https://www.compass.com/m/0/4114001c-4c84-4cea-9783-3eaca67e6028/1500x1000.jpg", + "https://www.compass.com/m/0/4ed65e72-1e2e-4872-ae7b-91a705e6d1fd/1499x1000.jpg", + "https://www.compass.com/m/0/c8253f75-3f8c-44e4-a5a2-99b2a1954b2d/1500x1000.jpg", + "https://www.compass.com/m/0/6b6d3751-037f-4200-8bf4-4330e38ee4a3/1497x1000.jpg", + "https://www.compass.com/m/0/bb857c33-b342-498b-baa0-e1273d3a862a/1497x1000.jpg", + "https://www.compass.com/m/0/e546190d-3f66-4e81-9a94-33554be48dc3/667x1000.jpg", + "https://www.compass.com/m/0/5fc2b354-7133-4b9e-ad0c-c29db4e40d20/667x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/128-Marlborough-St-Unit-1-Boston-MA-02116/1ZXDY7_pid/" + }, + { + "listing_id": "2095303170155802753", + "slug": "725-e-6th-st-unit-1-boston-ma-02127", + "title": "$1,100,000", + "price": 1100000, + "is_rent": false, + "street": "725 East 6th Street, Unit 1", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02127", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1622, + "latitude": 42.3330098, + "longitude": -71.0315995, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/e921a24b-1d84-4a90-bca9-f84dd26c51b3", + "gallery_uuids": [ + "uuid/e921a24b-1d84-4a90-bca9-f84dd26c51b3", + "uuid/d7c4a59f-ce8b-42c9-a054-d15a6e93de0a", + "uuid/7cb7edf3-d327-4614-bab3-ebeca168ede3", + "uuid/9b04c890-9ac9-4afb-8d57-6bd457775439", + "uuid/19b3a580-82a9-43c9-8296-0d097eac5573", + "uuid/6c06d2d5-a715-4b12-ac9b-238275da6157", + "uuid/f92f13cb-b338-4768-9580-9b699e58de6a", + "uuid/08074da5-b6c7-43a1-a842-734b43131771" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e921a24b-1d84-4a90-bca9-f84dd26c51b3/1024x683.jpg", + "https://www.compass.com/m/0/d7c4a59f-ce8b-42c9-a054-d15a6e93de0a/1024x683.jpg", + "https://www.compass.com/m/0/7cb7edf3-d327-4614-bab3-ebeca168ede3/1024x683.jpg", + "https://www.compass.com/m/0/9b04c890-9ac9-4afb-8d57-6bd457775439/1024x683.jpg", + "https://www.compass.com/m/0/19b3a580-82a9-43c9-8296-0d097eac5573/1024x683.jpg", + "https://www.compass.com/m/0/6c06d2d5-a715-4b12-ac9b-238275da6157/1024x683.jpg", + "https://www.compass.com/m/0/f92f13cb-b338-4768-9580-9b699e58de6a/1024x683.jpg", + "https://www.compass.com/m/0/08074da5-b6c7-43a1-a842-734b43131771/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/725-E-6th-St-Unit-1-Boston-MA-02127/1ZDHX3_pid/" + }, + { + "listing_id": "2099253015792069057", + "slug": "140-shawmut-ave-unit-7a-boston-ma-02118", + "title": "$2,695,000", + "price": 2695000, + "is_rent": false, + "street": "140 Shawmut Avenue, Unit 7A", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2596, + "latitude": 42.3459644, + "longitude": -71.0657809, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/13d9fa79-4551-4af6-b21f-7b69582912ff", + "gallery_uuids": [ + "uuid/13d9fa79-4551-4af6-b21f-7b69582912ff", + "uuid/dd14f47f-f29a-43dc-aa5c-3296b255f231", + "uuid/85d5304e-435b-416b-8c5f-e1505dcfcdc5", + "uuid/66c1219a-6421-4aaf-878b-6c5ca9f66788", + "uuid/c22d960a-2bf9-4886-aeff-bd794d34ef26", + "uuid/c6e6daba-ff3c-44b1-b3e6-37dd059b87ee", + "uuid/53a07751-1060-492c-9d5f-002acfca9430", + "uuid/6a9656c5-2d0f-4bde-8da6-a23b90d715cb" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/13d9fa79-4551-4af6-b21f-7b69582912ff/1024x682.jpg", + "https://www.compass.com/m/0/dd14f47f-f29a-43dc-aa5c-3296b255f231/1024x683.jpg", + "https://www.compass.com/m/0/85d5304e-435b-416b-8c5f-e1505dcfcdc5/1024x687.jpg", + "https://www.compass.com/m/0/66c1219a-6421-4aaf-878b-6c5ca9f66788/1024x683.jpg", + "https://www.compass.com/m/0/c22d960a-2bf9-4886-aeff-bd794d34ef26/1024x685.jpg", + "https://www.compass.com/m/0/c6e6daba-ff3c-44b1-b3e6-37dd059b87ee/1024x683.jpg", + "https://www.compass.com/m/0/53a07751-1060-492c-9d5f-002acfca9430/1024x683.jpg", + "https://www.compass.com/m/0/6a9656c5-2d0f-4bde-8da6-a23b90d715cb/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/140-Shawmut-Ave-Unit-7A-Boston-MA-02118/1YANT8_pid/" + }, + { + "listing_id": "2100314198570186201", + "slug": "60-commonwealth-ave-unit-7-boston-ma-02116", + "title": "$2,680,000", + "price": 2680000, + "is_rent": false, + "street": "60 Commonwealth Avenue, Unit 7", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02116", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1500, + "latitude": 42.35243699999999, + "longitude": -71.0744529, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/48af598a-9143-4d7e-bc2d-7e412fa8883e", + "gallery_uuids": [ + "uuid/48af598a-9143-4d7e-bc2d-7e412fa8883e", + "uuid/a588bcba-51a1-4c57-8e65-fe0d2f9bb268", + "uuid/0210d178-4047-4549-bc5f-05fcba23ab1a", + "uuid/4a44c9a6-efed-4783-b59e-70262892a481", + "uuid/4da0e0d6-5777-48bb-be82-4517066c5b34", + "uuid/b700d82a-f2df-48a1-8dae-1df948721e96", + "uuid/5b7f5eeb-59c8-404a-857b-7a9cb1deb3f8", + "uuid/f9b85f64-4e1f-47e9-b5e5-a1ce77170dc7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/48af598a-9143-4d7e-bc2d-7e412fa8883e/1500x1000.jpg", + "https://www.compass.com/m/0/a588bcba-51a1-4c57-8e65-fe0d2f9bb268/1499x1000.jpg", + "https://www.compass.com/m/0/0210d178-4047-4549-bc5f-05fcba23ab1a/1500x1000.jpg", + "https://www.compass.com/m/0/4a44c9a6-efed-4783-b59e-70262892a481/1500x1000.jpg", + "https://www.compass.com/m/0/4da0e0d6-5777-48bb-be82-4517066c5b34/667x1000.jpg", + "https://www.compass.com/m/0/b700d82a-f2df-48a1-8dae-1df948721e96/1500x1000.jpg", + "https://www.compass.com/m/0/5b7f5eeb-59c8-404a-857b-7a9cb1deb3f8/1500x1000.jpg", + "https://www.compass.com/m/0/f9b85f64-4e1f-47e9-b5e5-a1ce77170dc7/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/60-Commonwealth-Ave-Unit-7-Boston-MA-02116/1BZP1X_pid/" + }, + { + "listing_id": "2103204820025286625", + "slug": "90-revere-st-unit-3-boston-ma-02114", + "title": "$3,500,000", + "price": 3500000, + "is_rent": false, + "street": "90 Revere Street, Unit 3", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02114", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1800, + "latitude": 42.3595047, + "longitude": -71.06969029999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/5566b888-657b-4ef0-a188-3c597e4907d7", + "gallery_uuids": [ + "uuid/5566b888-657b-4ef0-a188-3c597e4907d7", + "uuid/c5002f83-6bbc-42ba-9705-23de119a0380", + "uuid/2a4798ab-a236-4f56-8a43-0301ec687321", + "uuid/b7ba85fe-6d43-4243-8100-da46a56d282e", + "uuid/dd744391-5b37-4728-bcb5-30841ab241db", + "uuid/2b551ef0-9b63-4095-9c70-00ff7a12521e", + "uuid/e9698939-2561-43fc-9ff2-9e652890e9a4", + "uuid/14aaf4b5-b9de-461b-9af0-368aff826d46" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/5566b888-657b-4ef0-a188-3c597e4907d7/1500x844.jpg", + "https://www.compass.com/m/0/c5002f83-6bbc-42ba-9705-23de119a0380/824x1000.jpg", + "https://www.compass.com/m/0/2a4798ab-a236-4f56-8a43-0301ec687321/1254x1000.jpg", + "https://www.compass.com/m/0/b7ba85fe-6d43-4243-8100-da46a56d282e/1250x1000.jpg", + "https://www.compass.com/m/0/dd744391-5b37-4728-bcb5-30841ab241db/1500x844.jpg", + "https://www.compass.com/m/0/2b551ef0-9b63-4095-9c70-00ff7a12521e/996x1000.jpg", + "https://www.compass.com/m/0/e9698939-2561-43fc-9ff2-9e652890e9a4/800x1000.jpg", + "https://www.compass.com/m/0/14aaf4b5-b9de-461b-9af0-368aff826d46/1189x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/90-Revere-St-Unit-3-Boston-MA-02114/1ZGL6K_pid/" + }, + { + "listing_id": "2095788616787751217", + "slug": "2-haven-st-boston-ma-02118", + "title": "$3,095,000", + "price": 3095000, + "is_rent": false, + "street": "2 Haven Street", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 4, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2391, + "latitude": 42.339128, + "longitude": -71.0746805, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/863225eb-7e91-4aa1-9352-196f2eb122be", + "gallery_uuids": [ + "uuid/863225eb-7e91-4aa1-9352-196f2eb122be", + "uuid/4d6d3672-ec1a-40ef-af1f-d84947b0b512", + "uuid/3c2c7525-5ebd-4940-aa8b-300eb4f20e5e", + "uuid/c2dd554f-3d1d-4eac-b3ed-23b36979bf41", + "uuid/64d675e0-97e8-42b0-b2e8-d1652eba2dd7", + "uuid/c60c10e5-9e6e-4224-b9ae-ee6ae98949e1", + "uuid/52d8b62e-8791-46b0-98bd-66df787eced1", + "uuid/1f941fc0-5021-4eb6-a69a-8419d37a051e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/863225eb-7e91-4aa1-9352-196f2eb122be/1499x1000.jpg", + "https://www.compass.com/m/0/4d6d3672-ec1a-40ef-af1f-d84947b0b512/667x1000.jpg", + "https://www.compass.com/m/0/3c2c7525-5ebd-4940-aa8b-300eb4f20e5e/1499x1000.jpg", + "https://www.compass.com/m/0/c2dd554f-3d1d-4eac-b3ed-23b36979bf41/1499x1000.jpg", + "https://www.compass.com/m/0/64d675e0-97e8-42b0-b2e8-d1652eba2dd7/1499x1000.jpg", + "https://www.compass.com/m/0/c60c10e5-9e6e-4224-b9ae-ee6ae98949e1/1499x1000.jpg", + "https://www.compass.com/m/0/52d8b62e-8791-46b0-98bd-66df787eced1/667x1000.jpg", + "https://www.compass.com/m/0/1f941fc0-5021-4eb6-a69a-8419d37a051e/667x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/2-Haven-St-Boston-MA-02118/1Z6WDG_pid/" + }, + { + "listing_id": "1937764922298397657", + "slug": "795-e-4th-st-boston-ma-02127", + "title": "$2,799,000", + "price": 2799000, + "is_rent": false, + "street": "795 East 4th Street", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02127", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2783, + "latitude": 42.3346736, + "longitude": -71.0318618, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/48b75f82-3b97-49cb-9b73-0b676f41cc07", + "gallery_uuids": [ + "uuid/48b75f82-3b97-49cb-9b73-0b676f41cc07", + "uuid/57750861-bfc2-444a-a6e0-36a2f3aff3cb", + "uuid/d8adcb6d-6263-4bf1-9500-da9e95c84579", + "uuid/fa974150-b2a3-41c2-818e-bd18cd1d3d32", + "uuid/2f976706-e16c-4c96-ae4c-c3f5db67b72f", + "uuid/443627e4-6f62-4c0a-8941-3f5e0407c0cd", + "uuid/bed4575a-d311-4d00-87d2-c0681f9e8b4b", + "uuid/5c026203-a2d5-4a27-a57b-e69094aac692" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/48b75f82-3b97-49cb-9b73-0b676f41cc07/1024x683.jpg", + "https://www.compass.com/m/0/57750861-bfc2-444a-a6e0-36a2f3aff3cb/1024x683.jpg", + "https://www.compass.com/m/0/d8adcb6d-6263-4bf1-9500-da9e95c84579/1024x683.jpg", + "https://www.compass.com/m/0/fa974150-b2a3-41c2-818e-bd18cd1d3d32/1024x683.jpg", + "https://www.compass.com/m/0/2f976706-e16c-4c96-ae4c-c3f5db67b72f/1024x683.jpg", + "https://www.compass.com/m/0/443627e4-6f62-4c0a-8941-3f5e0407c0cd/1024x683.jpg", + "https://www.compass.com/m/0/bed4575a-d311-4d00-87d2-c0681f9e8b4b/1024x683.jpg", + "https://www.compass.com/m/0/5c026203-a2d5-4a27-a57b-e69094aac692/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/795-E-4th-St-Boston-MA-02127/1HT8FT_pid/" + }, + { + "listing_id": "2103137999553056777", + "slug": "193-beacon-st-unit-ph-boston-ma-02116", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "193 Beacon Street, Unit PH", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02116", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2030, + "latitude": 42.3541062, + "longitude": -71.0764028, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/08f91948-4722-4844-97aa-2f73cb8a5aea", + "gallery_uuids": [ + "uuid/08f91948-4722-4844-97aa-2f73cb8a5aea", + "uuid/8c67bdd4-c420-4778-a7a4-dd7661615c96", + "uuid/634e1e44-9eb1-44f3-8182-3ab10973b160", + "uuid/022ee062-4c84-45ea-80e5-122084916634", + "uuid/8b65d9ee-1fdd-4364-829b-61ccc6b739f2", + "uuid/8b90776d-a271-4abc-9f92-58bafa083d47", + "uuid/9f8b925a-702f-4a22-a16c-0de6e310635f", + "uuid/7c4b9c61-2385-445f-b8f0-5cd4bfc44db8" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/08f91948-4722-4844-97aa-2f73cb8a5aea/1499x1000.jpg", + "https://www.compass.com/m/0/8c67bdd4-c420-4778-a7a4-dd7661615c96/1500x998.jpg", + "https://www.compass.com/m/0/634e1e44-9eb1-44f3-8182-3ab10973b160/1494x1000.jpg", + "https://www.compass.com/m/0/022ee062-4c84-45ea-80e5-122084916634/1500x999.jpg", + "https://www.compass.com/m/0/8b65d9ee-1fdd-4364-829b-61ccc6b739f2/1499x1000.jpg", + "https://www.compass.com/m/0/8b90776d-a271-4abc-9f92-58bafa083d47/1500x998.jpg", + "https://www.compass.com/m/0/9f8b925a-702f-4a22-a16c-0de6e310635f/1500x999.jpg", + "https://www.compass.com/m/0/7c4b9c61-2385-445f-b8f0-5cd4bfc44db8/1500x998.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/193-Beacon-St-Unit-PH-Boston-MA-02116/27HY1C_pid/" + }, + { + "listing_id": "2083405751345714505", + "slug": "tremont-st-boston-ma-02118", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Tremont Street", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 10, + "baths": 10.0, + "baths_full": 6, + "baths_half": null, + "sqft": 3800, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/c2ee568f-bc34-4165-8af6-2495c8835f47", + "gallery_uuids": [ + "uuid/c2ee568f-bc34-4165-8af6-2495c8835f47", + "uuid/e0f10d47-6953-4c00-a838-bb8675781827", + "uuid/16b86acd-59e0-4439-b829-61773669d5c2", + "uuid/0f719288-9a81-4fbf-8192-c9cfbf447f14", + "uuid/da5ddc3b-70f8-4e5c-afeb-5ff85be7c6b6", + "uuid/73202da8-d86f-4292-989e-0d5bb3b01e96", + "uuid/d7fb5063-5d2a-4122-a6c5-46a7b06234eb", + "uuid/9573fa48-8604-4073-9550-bb424c210c0b" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c2ee568f-bc34-4165-8af6-2495c8835f47/1024x682.jpg", + "https://www.compass.com/m/0/e0f10d47-6953-4c00-a838-bb8675781827/1024x683.jpg", + "https://www.compass.com/m/0/16b86acd-59e0-4439-b829-61773669d5c2/1024x683.jpg", + "https://www.compass.com/m/0/0f719288-9a81-4fbf-8192-c9cfbf447f14/1024x696.jpg", + "https://www.compass.com/m/0/da5ddc3b-70f8-4e5c-afeb-5ff85be7c6b6/1024x683.jpg", + "https://www.compass.com/m/0/73202da8-d86f-4292-989e-0d5bb3b01e96/1024x683.jpg", + "https://www.compass.com/m/0/d7fb5063-5d2a-4122-a6c5-46a7b06234eb/1024x683.jpg", + "https://www.compass.com/m/0/9573fa48-8604-4073-9550-bb424c210c0b/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Tremont-St-Boston-MA-02118/2083405751345714505_lid/" + }, + { + "listing_id": "2098042148597621689", + "slug": "321-commonwealth-ave-unit-40-boston-ma-02115", + "title": "$2,350,000", + "price": 2350000, + "is_rent": false, + "street": "321 Commonwealth Avenue, Unit 40", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02115", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1425, + "latitude": 42.3499646, + "longitude": -71.08694129999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/d81439ca-7d86-459e-9c6b-ffb1221b641b", + "gallery_uuids": [ + "uuid/d81439ca-7d86-459e-9c6b-ffb1221b641b", + "uuid/307251fd-6a42-4f12-bace-6c4c5c82e091", + "uuid/e34529c6-e810-475c-a118-8a7c9313a5a9", + "uuid/9ae96f52-8f76-47b9-9de7-8f1aa86dfa2d", + "uuid/7daed9cb-8b66-4682-a1d2-199d6a38939d", + "uuid/1f9c5219-2f12-4a7a-bd75-a4143d1027aa", + "uuid/92b53dae-8823-4e3e-b9df-e644dba21204", + "uuid/4709951a-8491-4c84-b538-998daf68b492" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/d81439ca-7d86-459e-9c6b-ffb1221b641b/1500x999.jpg", + "https://www.compass.com/m/0/307251fd-6a42-4f12-bace-6c4c5c82e091/1500x999.jpg", + "https://www.compass.com/m/0/e34529c6-e810-475c-a118-8a7c9313a5a9/1500x999.jpg", + "https://www.compass.com/m/0/9ae96f52-8f76-47b9-9de7-8f1aa86dfa2d/1500x999.jpg", + "https://www.compass.com/m/0/7daed9cb-8b66-4682-a1d2-199d6a38939d/1500x999.jpg", + "https://www.compass.com/m/0/1f9c5219-2f12-4a7a-bd75-a4143d1027aa/1500x999.jpg", + "https://www.compass.com/m/0/92b53dae-8823-4e3e-b9df-e644dba21204/1500x999.jpg", + "https://www.compass.com/m/0/4709951a-8491-4c84-b538-998daf68b492/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/321-Commonwealth-Ave-Unit-40-Boston-MA-02115/1YMLQZ_pid/" + }, + { + "listing_id": "2098031721222622417", + "slug": "377-w-first-st-unit-2-south-boston-ma-02127", + "title": "$1,775,000", + "price": 1775000, + "is_rent": false, + "street": "377 West First Street, Unit 2", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02127", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2272, + "latitude": 42.3380516, + "longitude": -71.04492069999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/b14adbcc-317e-4727-a57b-e4c5cd61093a", + "gallery_uuids": [ + "uuid/b14adbcc-317e-4727-a57b-e4c5cd61093a", + "uuid/a402cab1-7f31-471a-959e-4065954eee94", + "uuid/31d78987-7d28-40f7-bddd-78a1179f8be6", + "uuid/d9f2d198-c7a5-4d15-91ad-f57f8f879811", + "uuid/ccbe0eef-8c3b-4bdf-b4db-0c683342ad2d", + "uuid/3a2110dc-cb76-4c92-a508-0d74f1cabbf5", + "uuid/75c96c03-4116-4b87-8c8f-cb935292fca7", + "uuid/b2d1a80d-c44e-43e0-98ae-ae4f54bf6854" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b14adbcc-317e-4727-a57b-e4c5cd61093a/1500x999.jpg", + "https://www.compass.com/m/0/a402cab1-7f31-471a-959e-4065954eee94/1500x999.jpg", + "https://www.compass.com/m/0/31d78987-7d28-40f7-bddd-78a1179f8be6/1500x999.jpg", + "https://www.compass.com/m/0/d9f2d198-c7a5-4d15-91ad-f57f8f879811/1500x999.jpg", + "https://www.compass.com/m/0/ccbe0eef-8c3b-4bdf-b4db-0c683342ad2d/1500x1000.jpg", + "https://www.compass.com/m/0/3a2110dc-cb76-4c92-a508-0d74f1cabbf5/1500x999.jpg", + "https://www.compass.com/m/0/75c96c03-4116-4b87-8c8f-cb935292fca7/1500x999.jpg", + "https://www.compass.com/m/0/b2d1a80d-c44e-43e0-98ae-ae4f54bf6854/1500x999.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/377-W-First-St-Unit-2-South-Boston-MA-02127/1Y8A01_pid/" + }, + { + "listing_id": "2039960093113405161", + "slug": "131-mt-vernon-st-unit-2-boston-ma-02108", + "title": "$3,200,000", + "price": 3200000, + "is_rent": false, + "street": "131 Mt Vernon Street, Unit 2", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02108", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2183, + "latitude": 42.35775, + "longitude": -71.07104559999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/e09b25c8-af2d-44db-b9b8-d9a234b7c452", + "gallery_uuids": [ + "uuid/e09b25c8-af2d-44db-b9b8-d9a234b7c452", + "uuid/10e7b435-c19a-44f2-93f2-0ec5e2f6bc90", + "uuid/ddd9555c-056b-4895-9071-973e5d02a566" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e09b25c8-af2d-44db-b9b8-d9a234b7c452/1333x1000.jpg", + "https://www.compass.com/m/0/10e7b435-c19a-44f2-93f2-0ec5e2f6bc90/1500x998.jpg", + "https://www.compass.com/m/0/ddd9555c-056b-4895-9071-973e5d02a566/1333x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/131-Mt-Vernon-St-Unit-2-Boston-MA-02108/1Z91PH_pid/" + }, + { + "listing_id": "1926269156959548849", + "slug": "666-massachusetts-ave-boston-ma-02118", + "title": "$4,100,000", + "price": 4100000, + "is_rent": false, + "street": "666 Massachusetts Avenue", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "beds": 9, + "baths": 7.0, + "baths_full": 7, + "baths_half": null, + "sqft": 5050, + "latitude": 42.3360024, + "longitude": -71.0760331, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/dfc58159-beb1-4421-9f2c-865d10752cbe", + "gallery_uuids": [ + "uuid/dfc58159-beb1-4421-9f2c-865d10752cbe", + "uuid/14d36419-8203-4918-a3d4-01eb2066e975", + "uuid/38428eff-f2ea-4313-873b-c5742ef17d21", + "uuid/6eaa7323-38e4-4d72-a984-92a151e405e2", + "uuid/48eab814-f5ef-4150-ae53-219d06894602", + "uuid/5a0b171e-eddc-47cc-9b5c-68364149b0e4", + "uuid/a46b19d2-8861-4659-b3f0-0348d430a217", + "uuid/70296eda-0a7a-47dd-a871-2131a73859c4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/dfc58159-beb1-4421-9f2c-865d10752cbe/512x768.jpg", + "https://www.compass.com/m/0/14d36419-8203-4918-a3d4-01eb2066e975/1024x683.jpg", + "https://www.compass.com/m/0/38428eff-f2ea-4313-873b-c5742ef17d21/1024x683.jpg", + "https://www.compass.com/m/0/6eaa7323-38e4-4d72-a984-92a151e405e2/512x768.jpg", + "https://www.compass.com/m/0/48eab814-f5ef-4150-ae53-219d06894602/1024x683.jpg", + "https://www.compass.com/m/0/5a0b171e-eddc-47cc-9b5c-68364149b0e4/1024x683.jpg", + "https://www.compass.com/m/0/a46b19d2-8861-4659-b3f0-0348d430a217/1024x683.jpg", + "https://www.compass.com/m/0/70296eda-0a7a-47dd-a871-2131a73859c4/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/666-Massachusetts-Ave-Boston-MA-02118/1ZH6D8_pid/" + }, + { + "listing_id": "2099386722704543969", + "slug": "kenney-st-jamaica-plain-ma-02130", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Kenney Street", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02130", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 924, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/2bb425fe-6c45-499f-a29e-b86e797eb932", + "gallery_uuids": [ + "uuid/2bb425fe-6c45-499f-a29e-b86e797eb932" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2bb425fe-6c45-499f-a29e-b86e797eb932/750x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Kenney-St-Jamaica-Plain-MA-02130/2099386722704543969_lid/" + }, + { + "listing_id": "2095873168370080441", + "slug": "kingsboro-park-jamaica-plain-ma-02130", + "title": "$789,000", + "price": 789000, + "is_rent": false, + "street": "Kingsboro Park", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02130", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1184, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/692e8247-100b-47dc-8cd0-6abd90d5e310", + "gallery_uuids": [ + "uuid/692e8247-100b-47dc-8cd0-6abd90d5e310", + "uuid/fb299d24-4ed2-407f-9951-3c5638688892" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/692e8247-100b-47dc-8cd0-6abd90d5e310/1333x1000.jpg", + "https://www.compass.com/m/0/fb299d24-4ed2-407f-9951-3c5638688892/750x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Kingsboro-Park-Jamaica-Plain-MA-02130/2095873168370080441_lid/" + }, + { + "listing_id": "2088539773340517209", + "slug": "address-upon-request-jamaica-plain-ma-02130", + "title": "$850,000", + "price": 850000, + "is_rent": false, + "street": "Address Upon Request", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02130", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1450, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/8fb59421-1596-4630-be79-48fc770f846e", + "gallery_uuids": [ + "uuid/8fb59421-1596-4630-be79-48fc770f846e", + "uuid/763371da-0ffc-449c-9115-18542f45ab68", + "uuid/f2370494-5146-4ae3-a0c8-2d653457452a", + "uuid/8f7c3da8-a389-450d-b692-be2c628fd391", + "uuid/8e35744f-0522-4082-b407-1df1fdab1caf", + "uuid/2c954e17-c14e-45a1-b339-b283d10ffc8b", + "uuid/979155d9-2e74-4ec0-9a8f-ead413f799c2", + "uuid/9386078b-3f43-4b71-b619-05591fdd4194" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/8fb59421-1596-4630-be79-48fc770f846e/1500x1000.jpg", + "https://www.compass.com/m/0/763371da-0ffc-449c-9115-18542f45ab68/1491x1000.jpg", + "https://www.compass.com/m/0/f2370494-5146-4ae3-a0c8-2d653457452a/1500x1000.jpg", + "https://www.compass.com/m/0/8f7c3da8-a389-450d-b692-be2c628fd391/1500x1000.jpg", + "https://www.compass.com/m/0/8e35744f-0522-4082-b407-1df1fdab1caf/1500x1000.jpg", + "https://www.compass.com/m/0/2c954e17-c14e-45a1-b339-b283d10ffc8b/1500x1000.jpg", + "https://www.compass.com/m/0/979155d9-2e74-4ec0-9a8f-ead413f799c2/1500x1000.jpg", + "https://www.compass.com/m/0/9386078b-3f43-4b71-b619-05591fdd4194/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Address-Upon-Request-Jamaica-Plain-MA-02130/2088539773340517209_lid/" + }, + { + "listing_id": "2031484899441120841", + "slug": "address-upon-request-boston-ma-02125", + "title": "$899,000", + "price": 899000, + "is_rent": false, + "street": "Address Upon Request", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02125", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1713, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/e0a74bb9-d089-4df1-b2c9-7b547b273db9", + "gallery_uuids": [ + "uuid/e0a74bb9-d089-4df1-b2c9-7b547b273db9", + "uuid/22d8a261-3602-42f5-82ac-ed0e06abd863", + "uuid/6a5bcc35-653a-448e-8c61-4b87c8546264", + "uuid/f87f138e-0d28-4e34-9aee-fbb1ee2ac2cd", + "uuid/df2c435f-6b7a-4f4f-8aa1-1c4e7c1c3d51", + "uuid/c52c2dda-9f3f-4813-9f74-1c1e84015e71" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e0a74bb9-d089-4df1-b2c9-7b547b273db9/1416x1000.jpg", + "https://www.compass.com/m/0/22d8a261-3602-42f5-82ac-ed0e06abd863/1333x1000.jpg", + "https://www.compass.com/m/0/6a5bcc35-653a-448e-8c61-4b87c8546264/1333x1000.jpg", + "https://www.compass.com/m/0/f87f138e-0d28-4e34-9aee-fbb1ee2ac2cd/1333x1000.jpg", + "https://www.compass.com/m/0/df2c435f-6b7a-4f4f-8aa1-1c4e7c1c3d51/1333x1000.jpg", + "https://www.compass.com/m/0/c52c2dda-9f3f-4813-9f74-1c1e84015e71/667x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Address-Upon-Request-Boston-MA-02125/2031484899441120841_lid/" + }, + { + "listing_id": "2095855481308818553", + "slug": "address-upon-request-jamaica-plain-ma-02130", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Address Upon Request", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02130", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1188, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/2d56104a-6b33-4670-bd05-326b79222fe9", + "gallery_uuids": [ + "uuid/2d56104a-6b33-4670-bd05-326b79222fe9", + "uuid/3ceef9a7-2d67-430e-b108-f751176304f9", + "uuid/c28c83cd-bbec-4e14-8c60-ab9850c5f2f9", + "uuid/42cc87c9-1689-438f-b780-fffc2e2a4430", + "uuid/3613ebe9-8945-440c-85c6-3bd4da93d89a", + "uuid/6ee96467-498e-4183-8da9-823cca422b4b", + "uuid/14c03385-f50c-4f55-8ff2-8b36edc513c7", + "uuid/edf073e6-6eed-46ae-9423-d8cf397a02c4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2d56104a-6b33-4670-bd05-326b79222fe9/1499x1000.jpg", + "https://www.compass.com/m/0/3ceef9a7-2d67-430e-b108-f751176304f9/1500x999.jpg", + "https://www.compass.com/m/0/c28c83cd-bbec-4e14-8c60-ab9850c5f2f9/1500x999.jpg", + "https://www.compass.com/m/0/42cc87c9-1689-438f-b780-fffc2e2a4430/1500x999.jpg", + "https://www.compass.com/m/0/3613ebe9-8945-440c-85c6-3bd4da93d89a/1500x999.jpg", + "https://www.compass.com/m/0/6ee96467-498e-4183-8da9-823cca422b4b/1500x999.jpg", + "https://www.compass.com/m/0/14c03385-f50c-4f55-8ff2-8b36edc513c7/1500x999.jpg", + "https://www.compass.com/m/0/edf073e6-6eed-46ae-9423-d8cf397a02c4/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Address-Upon-Request-Jamaica-Plain-MA-02130/2095855481308818553_lid/" + }, + { + "listing_id": "2099381091675141849", + "slug": "21-glen-rd-unit-10-jamaica-plain-ma-02130", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "21 Glen Road, Unit 10", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02130", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1005, + "latitude": 42.309057, + "longitude": -71.104165, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/0e1ab256-5080-4a12-8722-72f900f3041a", + "gallery_uuids": [ + "uuid/0e1ab256-5080-4a12-8722-72f900f3041a", + "uuid/9b75b614-bf85-4f2b-b208-332df5549432", + "uuid/1b3ae69e-3e8f-4fdb-b676-871233bbe157" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/0e1ab256-5080-4a12-8722-72f900f3041a/750x1000.jpg", + "https://www.compass.com/m/0/9b75b614-bf85-4f2b-b208-332df5549432/1334x1000.jpg", + "https://www.compass.com/m/0/1b3ae69e-3e8f-4fdb-b676-871233bbe157/1350x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/21-Glen-Rd-Unit-10-Jamaica-Plain-MA-02130/1ZH6AJ_pid/" + }, + { + "listing_id": "2070485019447303009", + "slug": "137-princeton-st-unit-2-boston-ma-02128", + "title": "$599,000", + "price": 599000, + "is_rent": false, + "street": "137 Princeton Street, Unit 2", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02128", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1108, + "latitude": 42.377971, + "longitude": -71.03429249999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/7df4dd22-bad6-4df7-b446-0028025bb26c", + "gallery_uuids": [ + "uuid/7df4dd22-bad6-4df7-b446-0028025bb26c", + "uuid/52c012d1-266c-4e8b-8a33-e880a663dee1", + "uuid/d0ce0747-d43f-4e8c-9cd3-2673ca2aef59", + "uuid/b0efef49-1b8b-4d73-9b1c-144967fdc9ae", + "uuid/5189ee88-8a32-47f2-b38a-09d28f3a457c", + "uuid/17f5798d-6b38-4de5-83c3-430913b7bd68", + "uuid/58923270-77c7-47b0-bc14-4d0d6fe6035e", + "uuid/ad7d8cae-8a5a-4e75-be21-70b1ea40e588" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7df4dd22-bad6-4df7-b446-0028025bb26c/1024x683.jpg", + "https://www.compass.com/m/0/52c012d1-266c-4e8b-8a33-e880a663dee1/1024x683.jpg", + "https://www.compass.com/m/0/d0ce0747-d43f-4e8c-9cd3-2673ca2aef59/1024x683.jpg", + "https://www.compass.com/m/0/b0efef49-1b8b-4d73-9b1c-144967fdc9ae/1024x683.jpg", + "https://www.compass.com/m/0/5189ee88-8a32-47f2-b38a-09d28f3a457c/1024x683.jpg", + "https://www.compass.com/m/0/17f5798d-6b38-4de5-83c3-430913b7bd68/1024x683.jpg", + "https://www.compass.com/m/0/58923270-77c7-47b0-bc14-4d0d6fe6035e/1024x683.jpg", + "https://www.compass.com/m/0/ad7d8cae-8a5a-4e75-be21-70b1ea40e588/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/137-Princeton-St-Unit-2-Boston-MA-02128/1YYB25_pid/" + }, + { + "listing_id": "2098287082387157673", + "slug": "16-a-meehan-st-unit-1-jamaica-plain-ma-02130", + "title": "$899,000", + "price": 899000, + "is_rent": false, + "street": "16 A Meehan Street, Unit 1", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02130", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1217, + "latitude": 42.3054521, + "longitude": -71.1070459, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/039f1a6e-6ffe-46e4-a417-3dd9d292db05", + "gallery_uuids": [ + "uuid/039f1a6e-6ffe-46e4-a417-3dd9d292db05", + "uuid/36a3e19d-09bf-43d8-9bf7-f77c31324fa7", + "uuid/2f655757-cb99-4a13-b2b7-83ebd0ca66eb", + "uuid/c0cdc5ec-c845-4544-ac10-d04acd56dd9a", + "uuid/353bc421-cb17-481e-8a0e-d638c95f350e", + "uuid/03312bbe-a3f5-4a60-9ce8-c5feab45d759", + "uuid/fc8d6e2c-f675-437f-8588-fc9c33709212", + "uuid/f5b90166-13e8-455b-83a2-7b1bfe1069ae" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/039f1a6e-6ffe-46e4-a417-3dd9d292db05/1500x1000.jpg", + "https://www.compass.com/m/0/36a3e19d-09bf-43d8-9bf7-f77c31324fa7/1500x1000.jpg", + "https://www.compass.com/m/0/2f655757-cb99-4a13-b2b7-83ebd0ca66eb/1500x1000.jpg", + "https://www.compass.com/m/0/c0cdc5ec-c845-4544-ac10-d04acd56dd9a/1500x1000.jpg", + "https://www.compass.com/m/0/353bc421-cb17-481e-8a0e-d638c95f350e/1500x1000.jpg", + "https://www.compass.com/m/0/03312bbe-a3f5-4a60-9ce8-c5feab45d759/1500x1000.jpg", + "https://www.compass.com/m/0/fc8d6e2c-f675-437f-8588-fc9c33709212/1500x1000.jpg", + "https://www.compass.com/m/0/f5b90166-13e8-455b-83a2-7b1bfe1069ae/1333x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/16-A-Meehan-St-Unit-1-Jamaica-Plain-MA-02130/27ENQU_pid/" + }, + { + "listing_id": "1729195892532402377", + "slug": "167-lexington-st-unit-2-east-boston-ma-02128", + "title": "$650,000", + "price": 650000, + "is_rent": false, + "street": "167 Lexington Street, Unit 2", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02128", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 634, + "latitude": 42.37896550000001, + "longitude": -71.03365409999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/25fcfabc-8b5b-42b6-bed0-4fca913fbb02", + "gallery_uuids": [ + "uuid/25fcfabc-8b5b-42b6-bed0-4fca913fbb02", + "uuid/8cf260ca-e4f8-48af-8f92-aa8f05ea96d0", + "uuid/9a4391aa-0aa0-4c80-b905-b84f51736ac7", + "uuid/81adba25-c493-472d-aeb3-ff530f4b22a4", + "uuid/695e972d-ea6f-46e6-9264-002ec722363c", + "uuid/a78528c5-d753-4682-b9cf-90f6b803112d", + "uuid/e3a21671-270e-46df-a0cd-91bcf4c701a0", + "uuid/e96afde7-7a78-4704-a2eb-c416970d15ca" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/25fcfabc-8b5b-42b6-bed0-4fca913fbb02/753x1000.jpg", + "https://www.compass.com/m/0/8cf260ca-e4f8-48af-8f92-aa8f05ea96d0/753x1000.jpg", + "https://www.compass.com/m/0/9a4391aa-0aa0-4c80-b905-b84f51736ac7/1500x1000.jpg", + "https://www.compass.com/m/0/81adba25-c493-472d-aeb3-ff530f4b22a4/1500x1000.jpg", + "https://www.compass.com/m/0/695e972d-ea6f-46e6-9264-002ec722363c/1500x1000.jpg", + "https://www.compass.com/m/0/a78528c5-d753-4682-b9cf-90f6b803112d/1500x1000.jpg", + "https://www.compass.com/m/0/e3a21671-270e-46df-a0cd-91bcf4c701a0/1500x1000.jpg", + "https://www.compass.com/m/0/e96afde7-7a78-4704-a2eb-c416970d15ca/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/167-Lexington-St-Unit-2-East-Boston-MA-02128/1YB3L7_pid/" + }, + { + "listing_id": "2043839811034030889", + "slug": "319-a-st-unit-211-boston-ma-02210", + "title": "$998,500", + "price": 998500, + "is_rent": false, + "street": "319 A Street, Unit 211", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02210", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 813, + "latitude": 42.3488895, + "longitude": -71.0488567, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/84a47a00-de8a-4c5c-832c-42a355eda044", + "gallery_uuids": [ + "uuid/84a47a00-de8a-4c5c-832c-42a355eda044", + "uuid/5814928b-c0fb-4677-bd66-8187ce400177", + "uuid/497b660f-87ab-4bf9-a82e-9691ed5eb1ee", + "uuid/3b9fe2fd-645d-441f-b701-4bf390fd2342", + "uuid/0045cf5d-ef13-47d8-b021-a4f2ad58508b", + "uuid/6cf04e14-a610-40b4-a05e-bcfee658edc7", + "uuid/347cb60b-a439-4ccc-9c3b-b1c5e73dc657", + "uuid/1cd55df6-e5ec-4c6b-8767-e6a6e83b4a22" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/84a47a00-de8a-4c5c-832c-42a355eda044/1024x683.jpg", + "https://www.compass.com/m/0/5814928b-c0fb-4677-bd66-8187ce400177/1024x683.jpg", + "https://www.compass.com/m/0/497b660f-87ab-4bf9-a82e-9691ed5eb1ee/1024x683.jpg", + "https://www.compass.com/m/0/3b9fe2fd-645d-441f-b701-4bf390fd2342/1024x683.jpg", + "https://www.compass.com/m/0/0045cf5d-ef13-47d8-b021-a4f2ad58508b/1024x683.jpg", + "https://www.compass.com/m/0/6cf04e14-a610-40b4-a05e-bcfee658edc7/1024x683.jpg", + "https://www.compass.com/m/0/347cb60b-a439-4ccc-9c3b-b1c5e73dc657/1024x683.jpg", + "https://www.compass.com/m/0/1cd55df6-e5ec-4c6b-8767-e6a6e83b4a22/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/319-A-St-Unit-211-Boston-MA-02210/1YBSRQ_pid/" + }, + { + "listing_id": "2063179437127534977", + "slug": "address-upon-request-boston-ma-02130", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Address Upon Request", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02130", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1260, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/1fbf49c0-d8d3-4186-8084-315a83525061", + "gallery_uuids": [ + "uuid/1fbf49c0-d8d3-4186-8084-315a83525061" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/1fbf49c0-d8d3-4186-8084-315a83525061/1024x683.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Address-Upon-Request-Boston-MA-02130/2063179437127534977_lid/" + }, + { + "listing_id": "2096630064751920401", + "slug": "gordon-st-boston-ma-02130", + "title": "$2,100,000", + "price": 2100000, + "is_rent": false, + "street": "Gordon Street", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02130", + "beds": 5, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3651, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/14 12:00PM - 01:30PM" + ], + "hero_uuid": "uuid/2720d538-7404-4a74-ab84-a71a30b312c2", + "gallery_uuids": [ + "uuid/2720d538-7404-4a74-ab84-a71a30b312c2", + "uuid/1980d423-e61c-46ce-acc6-435526577e94", + "uuid/ae1f4d95-7ead-4482-be67-5a604882c04f", + "uuid/7a7fb8d8-39ae-44ae-b4bc-96f8cc059073", + "uuid/9a57293e-47cf-4626-8b4e-8e076c6e0570", + "uuid/bef7761e-25b1-4b17-a842-5d3e33b8f01c", + "uuid/224dbe63-0376-4d11-9290-17441feb4da4", + "uuid/15a1b680-5464-4840-8068-bbe62aaa308d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2720d538-7404-4a74-ab84-a71a30b312c2/1500x1000.jpg", + "https://www.compass.com/m/0/1980d423-e61c-46ce-acc6-435526577e94/1500x1000.jpg", + "https://www.compass.com/m/0/ae1f4d95-7ead-4482-be67-5a604882c04f/1500x1000.jpg", + "https://www.compass.com/m/0/7a7fb8d8-39ae-44ae-b4bc-96f8cc059073/1500x1000.jpg", + "https://www.compass.com/m/0/9a57293e-47cf-4626-8b4e-8e076c6e0570/1500x1000.jpg", + "https://www.compass.com/m/0/bef7761e-25b1-4b17-a842-5d3e33b8f01c/1500x1000.jpg", + "https://www.compass.com/m/0/224dbe63-0376-4d11-9290-17441feb4da4/1500x1000.jpg", + "https://www.compass.com/m/0/15a1b680-5464-4840-8068-bbe62aaa308d/1500x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/Gordon-St-Boston-MA-02130/2096630064751920401_lid/" + }, + { + "listing_id": "2078484039780593441", + "slug": "281-newbury-st-boston-ma-02115", + "title": "$6,000,000", + "price": 6000000, + "is_rent": false, + "street": "281 Newbury Street", + "neighborhood": "", + "city": "Boston", + "state": "MA", + "zip": "02115", + "beds": 8, + "baths": 7.0, + "baths_full": 7, + "baths_half": null, + "sqft": 5510, + "latitude": 42.3492345, + "longitude": -71.08462, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/2a31a6e7-1fff-482d-ad2b-8ebc0cc64de4", + "gallery_uuids": [ + "uuid/2a31a6e7-1fff-482d-ad2b-8ebc0cc64de4", + "uuid/09d9b6b4-dc95-48b2-856d-ba4ae725fdb6" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2a31a6e7-1fff-482d-ad2b-8ebc0cc64de4/1499x1000.jpg", + "https://www.compass.com/m/0/09d9b6b4-dc95-48b2-856d-ba4ae725fdb6/1499x1000.jpg" + ], + "source_city": "boston", + "detail_url": "https://www.compass.com/homedetails/281-Newbury-St-Boston-MA-02115/1Z0RG2_pid/" + }, + { + "listing_id": "2080494945616311449", + "slug": "205-park-ln-austin-tx-78704", + "title": "$2,400,000", + "price": 2400000, + "is_rent": false, + "street": "205 Park Lane", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2085, + "latitude": 30.248998, + "longitude": -97.7483139, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/7a332e07-6eaa-44e2-a530-94574956684f", + "gallery_uuids": [ + "uuid/7a332e07-6eaa-44e2-a530-94574956684f", + "uuid/a0199560-2424-417e-964d-62b830736c5d", + "uuid/6fe1717e-e0a1-46ed-8a6e-40bf68ef8aad", + "uuid/37c5005e-f764-4bf9-8488-28ce081b3e2f", + "uuid/0ad1cc05-a389-4b84-b532-56e18cf0a95a", + "uuid/6c8d0a31-3e01-40cd-bd64-ae4054691493", + "uuid/c2d37cac-232f-414b-bc7f-6ce9f196c44f", + "uuid/4211b7ca-27d5-4037-ba34-0376a86aa190" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7a332e07-6eaa-44e2-a530-94574956684f/1024x683.jpg", + "https://www.compass.com/m/0/a0199560-2424-417e-964d-62b830736c5d/1024x683.jpg", + "https://www.compass.com/m/0/6fe1717e-e0a1-46ed-8a6e-40bf68ef8aad/1024x683.jpg", + "https://www.compass.com/m/0/37c5005e-f764-4bf9-8488-28ce081b3e2f/800x592.jpg", + "https://www.compass.com/m/0/0ad1cc05-a389-4b84-b532-56e18cf0a95a/1024x683.jpg", + "https://www.compass.com/m/0/6c8d0a31-3e01-40cd-bd64-ae4054691493/1024x685.jpg", + "https://www.compass.com/m/0/c2d37cac-232f-414b-bc7f-6ce9f196c44f/1024x683.jpg", + "https://www.compass.com/m/0/4211b7ca-27d5-4037-ba34-0376a86aa190/1024x683.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/205-Park-Ln-Austin-TX-78704/1FT5WE_pid/" + }, + { + "listing_id": "2092880607935969529", + "slug": "2200-de-verne-st-austin-tx-78704", + "title": "$2,075,000", + "price": 2075000, + "is_rent": false, + "street": "2200 De Verne Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2602, + "latitude": 30.2500411, + "longitude": -97.7791848, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/bd722919-3748-4351-8d7a-21c40e1ea4e5", + "gallery_uuids": [ + "uuid/bd722919-3748-4351-8d7a-21c40e1ea4e5", + "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "uuid/753f094b-33df-486c-a518-8dcdfcf4f45c", + "uuid/2e0ef8bf-2ef4-4f35-977a-274d0834bde4", + "uuid/982982b1-9639-4323-b200-00eca64c5e6f", + "uuid/3036abef-ff0c-4cfd-90ac-5f071c1fb1dd", + "uuid/b8a4ee53-9ce1-48b5-a68e-d17005ee4ade", + "uuid/087d8db4-0ade-4f35-bd5a-7581c46d8f36" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/bd722919-3748-4351-8d7a-21c40e1ea4e5/1333x1000.jpg", + "https://www.compass.com/m/0/034e1cae-ae18-4946-899e-64b45dbf9573/640x480.jpg", + "https://www.compass.com/m/0/753f094b-33df-486c-a518-8dcdfcf4f45c/1333x1000.jpg", + "https://www.compass.com/m/0/2e0ef8bf-2ef4-4f35-977a-274d0834bde4/1333x1000.jpg", + "https://www.compass.com/m/0/982982b1-9639-4323-b200-00eca64c5e6f/1333x1000.jpg", + "https://www.compass.com/m/0/3036abef-ff0c-4cfd-90ac-5f071c1fb1dd/1333x1000.jpg", + "https://www.compass.com/m/0/b8a4ee53-9ce1-48b5-a68e-d17005ee4ade/1334x1000.jpg", + "https://www.compass.com/m/0/087d8db4-0ade-4f35-bd5a-7581c46d8f36/1334x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2200-De-Verne-St-Austin-TX-78704/1FW646_pid/" + }, + { + "listing_id": "2103241619216722001", + "slug": "5801-valley-cir-austin-tx-78731", + "title": "$2,000,000", + "price": 2000000, + "is_rent": false, + "street": "5801 Valley Circle", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78731", + "beds": 5, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3920, + "latitude": 30.3429873, + "longitude": -97.78023569999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/415efe4d-d256-4239-b6dc-e2dd969a96ab", + "gallery_uuids": [ + "uuid/415efe4d-d256-4239-b6dc-e2dd969a96ab", + "uuid/17e8fa18-f7fd-484a-8751-c4548e5eae1d", + "uuid/b493f619-1ef8-48ec-81da-84ba8fc4b25d", + "uuid/12d0b4d3-fd60-477a-9525-83d1467588e3", + "uuid/cb69f981-3647-4f42-8b9c-89fab3192443", + "uuid/04a54056-043b-4e89-9196-751caaff9263", + "uuid/00afadd7-3418-4c30-baf3-fe69786cedd8", + "uuid/adc0b5fb-2116-4bca-bc86-2b455eb5eadc" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/415efe4d-d256-4239-b6dc-e2dd969a96ab/1500x1000.jpg", + "https://www.compass.com/m/0/17e8fa18-f7fd-484a-8751-c4548e5eae1d/1500x1000.jpg", + "https://www.compass.com/m/0/b493f619-1ef8-48ec-81da-84ba8fc4b25d/1500x1000.jpg", + "https://www.compass.com/m/0/12d0b4d3-fd60-477a-9525-83d1467588e3/1500x1000.jpg", + "https://www.compass.com/m/0/cb69f981-3647-4f42-8b9c-89fab3192443/1500x1000.jpg", + "https://www.compass.com/m/0/04a54056-043b-4e89-9196-751caaff9263/1500x1000.jpg", + "https://www.compass.com/m/0/00afadd7-3418-4c30-baf3-fe69786cedd8/1500x1000.jpg", + "https://www.compass.com/m/0/adc0b5fb-2116-4bca-bc86-2b455eb5eadc/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/5801-Valley-Cir-Austin-TX-78731/1FRCEW_pid/" + }, + { + "listing_id": "2103225906477497457", + "slug": "2311-westoak-dr-austin-tx-78704", + "title": "$2,795,000", + "price": 2795000, + "is_rent": false, + "street": "2311 Westoak Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3662, + "latitude": 30.2427389, + "longitude": -97.7856517, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/2dba5627-26da-445d-8a53-b8422b7dbed3", + "gallery_uuids": [ + "uuid/2dba5627-26da-445d-8a53-b8422b7dbed3", + "uuid/c3b42ea8-3e76-497f-82e8-dd07977dad2e", + "uuid/26fe0a1f-6d8b-4398-9a5b-4c4349364153", + "uuid/9b547ae9-59b2-466f-a968-69f8a84847cb", + "uuid/28098fc4-97f6-4acb-8f51-2213d3a4679e", + "uuid/4404f57a-8516-4ef7-a9b6-fc9b5fe93d33", + "uuid/484fe3be-23f2-4bbf-a066-a5b48c2aaefd", + "uuid/0ab0c2aa-c45a-4a60-8d6b-de684284d6b7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2dba5627-26da-445d-8a53-b8422b7dbed3/1500x1000.jpg", + "https://www.compass.com/m/0/c3b42ea8-3e76-497f-82e8-dd07977dad2e/1500x1000.jpg", + "https://www.compass.com/m/0/26fe0a1f-6d8b-4398-9a5b-4c4349364153/1500x1000.jpg", + "https://www.compass.com/m/0/9b547ae9-59b2-466f-a968-69f8a84847cb/1500x1000.jpg", + "https://www.compass.com/m/0/28098fc4-97f6-4acb-8f51-2213d3a4679e/1500x1000.jpg", + "https://www.compass.com/m/0/4404f57a-8516-4ef7-a9b6-fc9b5fe93d33/1500x1000.jpg", + "https://www.compass.com/m/0/484fe3be-23f2-4bbf-a066-a5b48c2aaefd/1500x1000.jpg", + "https://www.compass.com/m/0/0ab0c2aa-c45a-4a60-8d6b-de684284d6b7/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2311-Westoak-Dr-Austin-TX-78704/1FWHEH_pid/" + }, + { + "listing_id": "2085761573384584209", + "slug": "s-5th-st-austin-tx-78704", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "South 5th Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 2732, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/be380cbe-96f1-4808-9ee4-f11bc3d76eed", + "gallery_uuids": [ + "uuid/be380cbe-96f1-4808-9ee4-f11bc3d76eed", + "uuid/3821aa68-191a-4e39-89f2-6bea9503cdf3", + "uuid/da56789e-fcb0-4101-9ac4-2581f34a7f4a", + "uuid/f4be2c2f-6fad-4319-8b3b-3e47820fe3e2", + "uuid/fa1076ea-05a0-41b6-9ee1-8b1236561789", + "uuid/072692a4-7602-4411-80d5-86be3660dffa", + "uuid/55702529-5322-4e23-abb6-07abe2570291", + "uuid/1b66c1d4-e6d9-4cf8-a7c8-05072e49e89c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/be380cbe-96f1-4808-9ee4-f11bc3d76eed/1500x844.jpg", + "https://www.compass.com/m/0/3821aa68-191a-4e39-89f2-6bea9503cdf3/1500x844.jpg", + "https://www.compass.com/m/0/da56789e-fcb0-4101-9ac4-2581f34a7f4a/1500x844.jpg", + "https://www.compass.com/m/0/f4be2c2f-6fad-4319-8b3b-3e47820fe3e2/1500x844.jpg", + "https://www.compass.com/m/0/fa1076ea-05a0-41b6-9ee1-8b1236561789/1500x844.jpg", + "https://www.compass.com/m/0/072692a4-7602-4411-80d5-86be3660dffa/1500x844.jpg", + "https://www.compass.com/m/0/55702529-5322-4e23-abb6-07abe2570291/1500x844.jpg", + "https://www.compass.com/m/0/1b66c1d4-e6d9-4cf8-a7c8-05072e49e89c/1500x844.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/S-5th-St-Austin-TX-78704/2085761573384584209_lid/" + }, + { + "listing_id": "2079939711840458601", + "slug": "oaklane-dr-austin-tx-78704", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Oaklane Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 5, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3850, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/44e17853-de5b-45d7-b434-ca05db853cb5", + "gallery_uuids": [ + "uuid/44e17853-de5b-45d7-b434-ca05db853cb5", + "uuid/6967e71c-21ed-4853-a242-203aaf114f1c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/44e17853-de5b-45d7-b434-ca05db853cb5/1500x844.jpg", + "https://www.compass.com/m/0/6967e71c-21ed-4853-a242-203aaf114f1c/1500x844.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/Oaklane-Dr-Austin-TX-78704/2079939711840458601_lid/" + }, + { + "listing_id": "2100306091747647641", + "slug": "4011-greystone-dr-austin-tx-78731", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "4011 Greystone Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78731", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2340, + "latitude": 30.36292619999999, + "longitude": -97.76181, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/5ab43226-3753-4934-b138-d95ce872202e", + "gallery_uuids": [ + "uuid/5ab43226-3753-4934-b138-d95ce872202e", + "uuid/b1905cf0-25fd-4a03-a149-de393037cbed", + "uuid/1e8c849c-736b-4fdc-ac59-55ddb8fe5794", + "uuid/9ef32dc4-d66a-4e5d-9ff0-4b10a8cb8637", + "uuid/5618941c-59e5-4d9e-ace8-61bc19bf9608", + "uuid/6d4ee3e1-c856-4935-9d4c-a9280f06dfb7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/5ab43226-3753-4934-b138-d95ce872202e/1024x683.jpg", + "https://www.compass.com/m/0/b1905cf0-25fd-4a03-a149-de393037cbed/1024x683.jpg", + "https://www.compass.com/m/0/1e8c849c-736b-4fdc-ac59-55ddb8fe5794/1024x683.jpg", + "https://www.compass.com/m/0/9ef32dc4-d66a-4e5d-9ff0-4b10a8cb8637/1024x683.jpg", + "https://www.compass.com/m/0/5618941c-59e5-4d9e-ace8-61bc19bf9608/1024x683.jpg", + "https://www.compass.com/m/0/6d4ee3e1-c856-4935-9d4c-a9280f06dfb7/1024x683.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/4011-Greystone-Dr-Austin-TX-78731/1FOD9P_pid/" + }, + { + "listing_id": "1768378618058228761", + "slug": "1102-clermont-ave-austin-tx-78702", + "title": "$1,400,000", + "price": 1400000, + "is_rent": false, + "street": "1102 Clermont Avenue", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2387, + "latitude": 30.254886, + "longitude": -97.735795, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/eb7429fa-799c-481d-88dd-794fc3dc9a63", + "gallery_uuids": [ + "uuid/eb7429fa-799c-481d-88dd-794fc3dc9a63", + "uuid/546d0248-ab38-4840-8824-6107840e4b61", + "uuid/f3a438e2-b1d7-4518-a74a-93ecfcf996d1", + "uuid/a867664f-14cd-42d7-9ec4-b1e8e47ce419", + "uuid/e08f9c72-20ec-4c72-93b8-41c5c0fab003", + "uuid/c251a685-115a-43ef-b68d-4c2883f4188d", + "uuid/7ebb7590-db06-438c-afc9-d5c24761421f", + "uuid/58fa942c-1314-460c-9f24-c99e55c5ceb7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/eb7429fa-799c-481d-88dd-794fc3dc9a63/1024x689.jpg", + "https://www.compass.com/m/0/546d0248-ab38-4840-8824-6107840e4b61/1024x681.jpg", + "https://www.compass.com/m/0/f3a438e2-b1d7-4518-a74a-93ecfcf996d1/1024x681.jpg", + "https://www.compass.com/m/0/a867664f-14cd-42d7-9ec4-b1e8e47ce419/1024x681.jpg", + "https://www.compass.com/m/0/e08f9c72-20ec-4c72-93b8-41c5c0fab003/1024x681.jpg", + "https://www.compass.com/m/0/c251a685-115a-43ef-b68d-4c2883f4188d/1024x691.jpg", + "https://www.compass.com/m/0/7ebb7590-db06-438c-afc9-d5c24761421f/1024x681.jpg", + "https://www.compass.com/m/0/58fa942c-1314-460c-9f24-c99e55c5ceb7/1024x680.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/1102-Clermont-Ave-Austin-TX-78702/1EWCHW_pid/" + }, + { + "listing_id": "2085803637547846065", + "slug": "s-5th-st-austin-tx-78704", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "South 5th Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2176, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/e539de63-a808-42a9-a39f-510f3a62813f", + "gallery_uuids": [ + "uuid/e539de63-a808-42a9-a39f-510f3a62813f", + "uuid/903970ac-f9de-4ca1-a19a-02f511f135ee", + "uuid/1fa19c49-2bad-459a-b3bb-7314795f792c", + "uuid/e6eb662b-1780-4584-88c4-d2d3bc2ed2d3", + "uuid/59b363d9-db81-4dde-82fc-b07e56995584", + "uuid/2fbdbe24-4fe4-43e3-9d13-5d1959a18379", + "uuid/be7662d8-b0d1-4a1a-8f59-088b3ed554cd", + "uuid/5022b2a4-8b4d-4170-8af8-738e32273b12" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e539de63-a808-42a9-a39f-510f3a62813f/1500x844.jpg", + "https://www.compass.com/m/0/903970ac-f9de-4ca1-a19a-02f511f135ee/1500x844.jpg", + "https://www.compass.com/m/0/1fa19c49-2bad-459a-b3bb-7314795f792c/1500x844.jpg", + "https://www.compass.com/m/0/e6eb662b-1780-4584-88c4-d2d3bc2ed2d3/1500x844.jpg", + "https://www.compass.com/m/0/59b363d9-db81-4dde-82fc-b07e56995584/1500x844.jpg", + "https://www.compass.com/m/0/2fbdbe24-4fe4-43e3-9d13-5d1959a18379/1500x844.jpg", + "https://www.compass.com/m/0/be7662d8-b0d1-4a1a-8f59-088b3ed554cd/1500x844.jpg", + "https://www.compass.com/m/0/5022b2a4-8b4d-4170-8af8-738e32273b12/1500x844.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/S-5th-St-Austin-TX-78704/2085803637547846065_lid/" + }, + { + "listing_id": "1845716871705171257", + "slug": "3467-n-hills-dr-austin-tx-78731", + "title": "$525,000", + "price": 525000, + "is_rent": false, + "street": "3467 North Hills Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78731", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1896, + "latitude": 30.348225, + "longitude": -97.75341399999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/079c8eac-93c9-41e4-b6fe-de0e62e6d86c", + "gallery_uuids": [ + "uuid/079c8eac-93c9-41e4-b6fe-de0e62e6d86c", + "uuid/6672789b-edd4-4802-9c7c-b343fd229223", + "uuid/1f21dd21-bcc2-417f-ad9e-2797e9b3e96d", + "uuid/f5229f33-715d-42f2-a6d4-5b0f90b672de", + "uuid/a58bb2c9-7f36-4553-82cb-edc9406cb812", + "uuid/0c923e4b-4e46-4810-acfa-719de1291eab", + "uuid/adbb7ee2-5487-412b-b00d-79722c1a2afe", + "uuid/dee43d00-049d-4605-b7c8-dc6437c01a1f" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/079c8eac-93c9-41e4-b6fe-de0e62e6d86c/1500x1000.jpg", + "https://www.compass.com/m/0/6672789b-edd4-4802-9c7c-b343fd229223/1500x1000.jpg", + "https://www.compass.com/m/0/1f21dd21-bcc2-417f-ad9e-2797e9b3e96d/1500x1000.jpg", + "https://www.compass.com/m/0/f5229f33-715d-42f2-a6d4-5b0f90b672de/1500x1000.jpg", + "https://www.compass.com/m/0/a58bb2c9-7f36-4553-82cb-edc9406cb812/1500x1000.jpg", + "https://www.compass.com/m/0/0c923e4b-4e46-4810-acfa-719de1291eab/1500x1000.jpg", + "https://www.compass.com/m/0/adbb7ee2-5487-412b-b00d-79722c1a2afe/1500x1000.jpg", + "https://www.compass.com/m/0/dee43d00-049d-4605-b7c8-dc6437c01a1f/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/3467-N-Hills-Dr-Austin-TX-78731/1845716871705171257_lid/" + }, + { + "listing_id": "2049549024444691825", + "slug": "3467-n-hills-dr-austin-tx-78731", + "title": "$525,000", + "price": 525000, + "is_rent": false, + "street": "3467 North Hills Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78731", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1896, + "latitude": 30.348225, + "longitude": -97.75341399999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_0_bd083", + "gallery_uuids": [ + "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_0_bd083", + "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_1_abed1", + "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_2_26906", + "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_3_e57f8", + "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_4_c6b6b", + "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_5_f3a6e", + "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_6_bb55d", + "legacy/4066b993e014231244ccdc359f52139b7ae8bfd2_img_7_6c281" + ], + "gallery_urls": [ + "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_0_bd083/640x480.jpg", + "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_1_abed1/640x480.jpg", + "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_2_26906/640x480.jpg", + "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_3_e57f8/640x480.jpg", + "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_4_c6b6b/640x480.jpg", + "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_5_f3a6e/640x480.jpg", + "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_6_bb55d/640x480.jpg", + "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_7_6c281/640x480.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/3467-N-Hills-Dr-Austin-TX-78731/1G98CL_pid/" + }, + { + "listing_id": "1769165095591571489", + "slug": "1100-clermont-ave-austin-tx-78702", + "title": "$1,400,000", + "price": 1400000, + "is_rent": false, + "street": "1100 Clermont Avenue", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2387, + "latitude": 30.25485429999999, + "longitude": -97.73596260000001, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/cb1ce0df-5a49-4697-8c78-4201283fc0a8", + "gallery_uuids": [ + "uuid/cb1ce0df-5a49-4697-8c78-4201283fc0a8", + "uuid/38fcf559-1ab3-4f92-9a19-61a7a7b9aa03", + "uuid/1a42b4ea-2570-4d6d-a601-2e4da9c7e9a0", + "uuid/864493fd-4ccc-4320-8be8-662226538865", + "uuid/0be6b31b-31bd-49d6-bd0b-b13fc6e1c170", + "uuid/01fa4462-ee12-43d2-a2e2-149215e2e256", + "uuid/0acfecf0-1572-4cf7-beeb-7f30f2db79be", + "uuid/095a6610-0d60-4356-ab88-fa95e224e67e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/cb1ce0df-5a49-4697-8c78-4201283fc0a8/1024x681.jpg", + "https://www.compass.com/m/0/38fcf559-1ab3-4f92-9a19-61a7a7b9aa03/1024x681.jpg", + "https://www.compass.com/m/0/1a42b4ea-2570-4d6d-a601-2e4da9c7e9a0/1024x681.jpg", + "https://www.compass.com/m/0/864493fd-4ccc-4320-8be8-662226538865/1024x681.jpg", + "https://www.compass.com/m/0/0be6b31b-31bd-49d6-bd0b-b13fc6e1c170/1024x681.jpg", + "https://www.compass.com/m/0/01fa4462-ee12-43d2-a2e2-149215e2e256/1024x681.jpg", + "https://www.compass.com/m/0/0acfecf0-1572-4cf7-beeb-7f30f2db79be/1024x681.jpg", + "https://www.compass.com/m/0/095a6610-0d60-4356-ab88-fa95e224e67e/1024x681.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/1100-Clermont-Ave-Austin-TX-78702/1F4RQJ_pid/" + }, + { + "listing_id": "2052487366618989937", + "slug": "2006-mountain-view-rd-austin-tx-78703", + "title": "$6,750,000", + "price": 6750000, + "is_rent": false, + "street": "2006 Mountain View Road", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78703", + "beds": 7, + "baths": 8.0, + "baths_full": 7, + "baths_half": null, + "sqft": 5370, + "latitude": 30.296631, + "longitude": -97.772297, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_0_abc46", + "gallery_uuids": [ + "legacy/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_0_abc46", + "legacy/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_1_85e2c", + "legacy/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_2_6f1db", + "legacy/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_3_0788e", + "legacy/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_4_0965c", + "legacy/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_5_7d382" + ], + "gallery_urls": [ + "https://www.compass.com/m/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_0_abc46/640x480.jpg", + "https://www.compass.com/m/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_1_85e2c/640x480.jpg", + "https://www.compass.com/m/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_2_6f1db/640x480.jpg", + "https://www.compass.com/m/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_3_0788e/640x480.jpg", + "https://www.compass.com/m/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_4_0965c/640x480.jpg", + "https://www.compass.com/m/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_5_7d382/640x480.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2006-Mountain-View-Rd-Austin-TX-78703/1F5N36_pid/" + }, + { + "listing_id": "2059709164034176345", + "slug": "2512-e-9th-st-austin-tx-78702", + "title": "$725,000", + "price": 725000, + "is_rent": false, + "street": "2512 East 9th Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 750, + "latitude": 30.265437, + "longitude": -97.713832, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/f5fe3be9-32f3-4be3-880d-7049633559a5", + "gallery_uuids": [ + "uuid/f5fe3be9-32f3-4be3-880d-7049633559a5", + "uuid/9fb4c43f-7004-40a0-ac8d-d4be593de6a2", + "uuid/fd50e3bd-0204-4d09-98b0-e1135c7be523", + "uuid/f05aa6ae-4ed2-46e3-bb5f-c49e73c5b814", + "uuid/ec363a91-6a10-467c-9e74-ce464dab722a", + "uuid/f2d1b1d4-8563-4271-8bc2-f82187249474", + "uuid/73e26624-8d08-4eaa-9d4e-2a3581a86b31", + "uuid/9c89a72e-a361-485d-87eb-052d270d83e2" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/f5fe3be9-32f3-4be3-880d-7049633559a5/1200x799.jpg", + "https://www.compass.com/m/0/9fb4c43f-7004-40a0-ac8d-d4be593de6a2/1200x800.jpg", + "https://www.compass.com/m/0/fd50e3bd-0204-4d09-98b0-e1135c7be523/1200x799.jpg", + "https://www.compass.com/m/0/f05aa6ae-4ed2-46e3-bb5f-c49e73c5b814/1200x799.jpg", + "https://www.compass.com/m/0/ec363a91-6a10-467c-9e74-ce464dab722a/1200x799.jpg", + "https://www.compass.com/m/0/f2d1b1d4-8563-4271-8bc2-f82187249474/1200x799.jpg", + "https://www.compass.com/m/0/73e26624-8d08-4eaa-9d4e-2a3581a86b31/1200x799.jpg", + "https://www.compass.com/m/0/9c89a72e-a361-485d-87eb-052d270d83e2/1200x799.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2512-E-9th-St-Austin-TX-78702/21FE9S_pid/" + }, + { + "listing_id": "2103445308816960001", + "slug": "1501-wilson-heights-dr-austin-tx-78746", + "title": "$1,100,000", + "price": 1100000, + "is_rent": false, + "street": "1501 Wilson Heights Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78746", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1878, + "latitude": 30.278706, + "longitude": -97.825981, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/13 10:00AM - 12:00PM" + ], + "hero_uuid": "uuid/7a242eda-fe11-40ce-b0e6-25f0ceda5d21", + "gallery_uuids": [ + "uuid/7a242eda-fe11-40ce-b0e6-25f0ceda5d21", + "uuid/930b98bd-164c-4267-abcc-20a1ace4f595", + "uuid/abd64e24-12a6-413a-a8c6-0ad656827c54", + "uuid/1e2cc338-cd39-4de7-b661-c9d556882a50", + "uuid/f5fd204f-931c-40c2-8af1-b715b601672a", + "uuid/7071509c-11c1-4064-b03e-ec986051df6c", + "uuid/c27d3352-8b2b-4a4e-a3f2-5f9bf6c4edeb", + "uuid/4403cd4c-5d84-455b-af4e-e2d62093b690" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7a242eda-fe11-40ce-b0e6-25f0ceda5d21/1024x683.jpg", + "https://www.compass.com/m/0/930b98bd-164c-4267-abcc-20a1ace4f595/1024x683.jpg", + "https://www.compass.com/m/0/abd64e24-12a6-413a-a8c6-0ad656827c54/1024x683.jpg", + "https://www.compass.com/m/0/1e2cc338-cd39-4de7-b661-c9d556882a50/1499x1000.jpg", + "https://www.compass.com/m/0/f5fd204f-931c-40c2-8af1-b715b601672a/1499x1000.jpg", + "https://www.compass.com/m/0/7071509c-11c1-4064-b03e-ec986051df6c/1500x1000.jpg", + "https://www.compass.com/m/0/c27d3352-8b2b-4a4e-a3f2-5f9bf6c4edeb/1499x1000.jpg", + "https://www.compass.com/m/0/4403cd4c-5d84-455b-af4e-e2d62093b690/1333x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/1501-Wilson-Heights-Dr-Austin-TX-78746/1F8EQY_pid/" + }, + { + "listing_id": "1932843813647058465", + "slug": "glen-rae-st-austin-tx-78702", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Glen Rae Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2511, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/686c2ccf-45bb-4cf0-8cf0-a286e9386b84", + "gallery_uuids": [ + "uuid/686c2ccf-45bb-4cf0-8cf0-a286e9386b84", + "uuid/6ce3402c-8554-4334-a398-018b8e6384d3", + "uuid/2f8d1a25-b81b-4f82-8aae-11ce60d3e198", + "uuid/b5db524e-86a1-4c70-baef-7c645eec5568" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/686c2ccf-45bb-4cf0-8cf0-a286e9386b84/1500x844.jpg", + "https://www.compass.com/m/0/6ce3402c-8554-4334-a398-018b8e6384d3/1500x844.jpg", + "https://www.compass.com/m/0/2f8d1a25-b81b-4f82-8aae-11ce60d3e198/1500x844.jpg", + "https://www.compass.com/m/0/b5db524e-86a1-4c70-baef-7c645eec5568/1500x844.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/Glen-Rae-St-Austin-TX-78702/1932843813647058465_lid/" + }, + { + "listing_id": "2100307535628420929", + "slug": "4614-jinx-ave-austin-tx-78745", + "title": "$550,000", + "price": 550000, + "is_rent": false, + "street": "4614 Jinx Avenue", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78745", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 30.2199306, + "longitude": -97.78176429999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/d13a0903-47dd-4e31-8690-59e9fb984e26", + "gallery_uuids": [ + "uuid/d13a0903-47dd-4e31-8690-59e9fb984e26", + "uuid/1e3a4936-cf9b-4413-a1da-3eab82cd07cc", + "uuid/10393cfe-38bf-4028-ab8a-0f8ff1386b9e", + "uuid/5cc44df6-8624-4082-ba67-23c2ebe3d405", + "uuid/bf53150d-a802-4ed3-9443-4a3164e8ee7d", + "uuid/4dbe0a97-b46a-4e5f-a5ed-636818257fbd", + "uuid/e92215f6-4198-4378-b98c-722d66a11667", + "uuid/fed62f09-8ab4-4605-8da2-802367d9e46d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/d13a0903-47dd-4e31-8690-59e9fb984e26/1500x1000.jpg", + "https://www.compass.com/m/0/1e3a4936-cf9b-4413-a1da-3eab82cd07cc/1500x1000.jpg", + "https://www.compass.com/m/0/10393cfe-38bf-4028-ab8a-0f8ff1386b9e/1500x1000.jpg", + "https://www.compass.com/m/0/5cc44df6-8624-4082-ba67-23c2ebe3d405/1500x1000.jpg", + "https://www.compass.com/m/0/bf53150d-a802-4ed3-9443-4a3164e8ee7d/1500x1000.jpg", + "https://www.compass.com/m/0/4dbe0a97-b46a-4e5f-a5ed-636818257fbd/1500x1000.jpg", + "https://www.compass.com/m/0/e92215f6-4198-4378-b98c-722d66a11667/1500x1000.jpg", + "https://www.compass.com/m/0/fed62f09-8ab4-4605-8da2-802367d9e46d/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/4614-Jinx-Ave-Austin-TX-78745/1FC35I_pid/" + }, + { + "listing_id": "1977208754577401065", + "slug": "juanita-st-austin-tx-78704", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Juanita Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2122, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/396eb38f-b87e-4fd3-b38a-e3aa508b9af9", + "gallery_uuids": [ + "uuid/396eb38f-b87e-4fd3-b38a-e3aa508b9af9", + "uuid/d044f022-1ba0-43d1-a774-f634e553cc65", + "uuid/5fcaefc5-efd5-4228-840f-5214039df423", + "uuid/3288a196-1dea-47a8-b2e4-b559821540bb", + "uuid/24baf9e8-8fc3-44ea-ac43-2b153ba9f691", + "uuid/a573f28a-91b3-44ea-856e-3ba94139d04c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/396eb38f-b87e-4fd3-b38a-e3aa508b9af9/1500x844.jpg", + "https://www.compass.com/m/0/d044f022-1ba0-43d1-a774-f634e553cc65/1500x844.jpg", + "https://www.compass.com/m/0/5fcaefc5-efd5-4228-840f-5214039df423/1500x844.jpg", + "https://www.compass.com/m/0/3288a196-1dea-47a8-b2e4-b559821540bb/1500x844.jpg", + "https://www.compass.com/m/0/24baf9e8-8fc3-44ea-ac43-2b153ba9f691/1500x844.jpg", + "https://www.compass.com/m/0/a573f28a-91b3-44ea-856e-3ba94139d04c/1500x844.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/Juanita-St-Austin-TX-78704/1977208754577401065_lid/" + }, + { + "listing_id": "2090174752702796977", + "slug": "2819-e-22nd-st-austin-tx-78722", + "title": "$2,250,000", + "price": 2250000, + "is_rent": false, + "street": "2819 East 22nd Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78722", + "beds": 7, + "baths": 7.0, + "baths_full": 5, + "baths_half": null, + "sqft": 4454, + "latitude": 30.2840737, + "longitude": -97.71063370000002, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/17 01:00PM - 03:00PM" + ], + "hero_uuid": "uuid/533228e0-e0c6-4011-8abe-62a5d3960483", + "gallery_uuids": [ + "uuid/533228e0-e0c6-4011-8abe-62a5d3960483", + "uuid/fef1d577-564a-4869-95ac-b24668389839", + "uuid/a4606b00-3d4f-446d-8ca3-096f46420f2a", + "uuid/a7077b7c-8a35-4b67-9889-5c0447accc67", + "uuid/af4665d2-c070-40a7-9431-319ffc720536", + "uuid/ccd87ab6-501f-4d95-8d24-a9dd577da843", + "uuid/4c9e7ff6-b89d-49d9-a11b-9703d0d8b592", + "uuid/8becb73f-3a18-42fd-b773-24b911196157" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/533228e0-e0c6-4011-8abe-62a5d3960483/1496x1000.jpg", + "https://www.compass.com/m/0/fef1d577-564a-4869-95ac-b24668389839/1496x1000.jpg", + "https://www.compass.com/m/0/a4606b00-3d4f-446d-8ca3-096f46420f2a/1496x1000.jpg", + "https://www.compass.com/m/0/a7077b7c-8a35-4b67-9889-5c0447accc67/1496x1000.jpg", + "https://www.compass.com/m/0/af4665d2-c070-40a7-9431-319ffc720536/1496x1000.jpg", + "https://www.compass.com/m/0/ccd87ab6-501f-4d95-8d24-a9dd577da843/1487x1000.jpg", + "https://www.compass.com/m/0/4c9e7ff6-b89d-49d9-a11b-9703d0d8b592/665x1000.jpg", + "https://www.compass.com/m/0/8becb73f-3a18-42fd-b773-24b911196157/1496x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2819-E-22nd-St-Austin-TX-78722/1FNC7N_pid/" + }, + { + "listing_id": "2100916646095080217", + "slug": "406-franklin-blvd-unit-2-austin-tx-78751", + "title": "$580,000", + "price": 580000, + "is_rent": false, + "street": "406 Franklin Boulevard, Unit 2", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78751", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1100, + "latitude": 30.3205565, + "longitude": -97.7252275, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/5dc63d00-aa75-4cfd-b0ae-20001b573dd1", + "gallery_uuids": [ + "uuid/5dc63d00-aa75-4cfd-b0ae-20001b573dd1", + "uuid/dbffd922-acfa-428f-b7ed-a1bd5f1d1c11", + "uuid/0d36a2ce-6931-49cc-b334-ec8fd490a720", + "uuid/17419cbb-1b20-4ddf-a322-dd5e250585e2", + "uuid/892cbffd-c8b6-472f-9027-da2be943ccb0", + "uuid/ff6a1c4d-2aac-44bb-9254-74c4e9f44bf0", + "uuid/099529f5-e157-49c8-8903-acf7bad69aac", + "uuid/3a3732c8-a4f1-444b-8c55-6bcc2b3a8f88" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/5dc63d00-aa75-4cfd-b0ae-20001b573dd1/1424x964.jpg", + "https://www.compass.com/m/0/dbffd922-acfa-428f-b7ed-a1bd5f1d1c11/1500x1000.jpg", + "https://www.compass.com/m/0/0d36a2ce-6931-49cc-b334-ec8fd490a720/1500x1000.jpg", + "https://www.compass.com/m/0/17419cbb-1b20-4ddf-a322-dd5e250585e2/1500x1000.jpg", + "https://www.compass.com/m/0/892cbffd-c8b6-472f-9027-da2be943ccb0/1500x1000.jpg", + "https://www.compass.com/m/0/ff6a1c4d-2aac-44bb-9254-74c4e9f44bf0/1500x1000.jpg", + "https://www.compass.com/m/0/099529f5-e157-49c8-8903-acf7bad69aac/1500x1000.jpg", + "https://www.compass.com/m/0/3a3732c8-a4f1-444b-8c55-6bcc2b3a8f88/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/406-Franklin-Blvd-Unit-2-Austin-TX-78751/1GDJXG_pid/" + }, + { + "listing_id": "2100796465066942449", + "slug": "5108-eilers-ave-austin-tx-78751", + "title": "$975,000", + "price": 975000, + "is_rent": false, + "street": "5108 Eilers Avenue", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78751", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1556, + "latitude": 30.3135147, + "longitude": -97.7170397, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/1ae2151f-868b-432b-b8eb-c854003fa2aa", + "gallery_uuids": [ + "uuid/1ae2151f-868b-432b-b8eb-c854003fa2aa", + "uuid/57dea0e0-746b-4906-9aa3-983415e1645e", + "uuid/369ac3a0-2d88-4cf1-b9d8-d76cdd4ed91d", + "uuid/528c9c5c-729f-4fbe-8f66-ee0d186f4ae5", + "uuid/23580802-d8b1-4333-a609-babf4a6153ea", + "uuid/cb1ce312-d736-430b-be23-ee9a7dc0dbaf", + "uuid/4754dd47-e811-44e7-be9c-e3772e5bd5fc", + "uuid/c3ec8e15-52b1-4828-ab9c-ad87c0a14d09" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/1ae2151f-868b-432b-b8eb-c854003fa2aa/1333x1000.jpg", + "https://www.compass.com/m/0/57dea0e0-746b-4906-9aa3-983415e1645e/1334x1000.jpg", + "https://www.compass.com/m/0/369ac3a0-2d88-4cf1-b9d8-d76cdd4ed91d/1334x1000.jpg", + "https://www.compass.com/m/0/528c9c5c-729f-4fbe-8f66-ee0d186f4ae5/1333x1000.jpg", + "https://www.compass.com/m/0/23580802-d8b1-4333-a609-babf4a6153ea/1333x1000.jpg", + "https://www.compass.com/m/0/cb1ce312-d736-430b-be23-ee9a7dc0dbaf/1334x1000.jpg", + "https://www.compass.com/m/0/4754dd47-e811-44e7-be9c-e3772e5bd5fc/1334x1000.jpg", + "https://www.compass.com/m/0/c3ec8e15-52b1-4828-ab9c-ad87c0a14d09/1334x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/5108-Eilers-Ave-Austin-TX-78751/1FB163_pid/" + }, + { + "listing_id": "2000153565416491801", + "slug": "2102-e-martin-luther-king-jr-blvd-austin-tx-78722", + "title": "$875,000", + "price": 875000, + "is_rent": false, + "street": "2102 East Martin Luther King Jr Boulevard", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78722", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1004, + "latitude": 30.2804426, + "longitude": -97.7189566, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/87759d96-2355-4442-a726-bfc56a725731", + "gallery_uuids": [ + "uuid/87759d96-2355-4442-a726-bfc56a725731", + "uuid/31c4d3a4-2cd2-484e-865c-ff76854cf238", + "uuid/10a516c8-8fd5-49dc-8b9a-a520430d104a", + "uuid/8a733a8e-bcf3-4bba-941e-ae94c609a8b2", + "uuid/cd4de208-bb71-4a64-b6f7-30121701ed35", + "uuid/de8ccf01-e21f-4013-a503-ffcc907bdba3", + "uuid/4f6898cf-3375-483d-869a-4fcb9ea66a05", + "uuid/e6611a52-6ca4-439d-a653-db5656826747" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/87759d96-2355-4442-a726-bfc56a725731/1150x768.jpg", + "https://www.compass.com/m/0/31c4d3a4-2cd2-484e-865c-ff76854cf238/1367x768.jpg", + "https://www.compass.com/m/0/10a516c8-8fd5-49dc-8b9a-a520430d104a/1150x768.jpg", + "https://www.compass.com/m/0/8a733a8e-bcf3-4bba-941e-ae94c609a8b2/1150x768.jpg", + "https://www.compass.com/m/0/cd4de208-bb71-4a64-b6f7-30121701ed35/1150x768.jpg", + "https://www.compass.com/m/0/de8ccf01-e21f-4013-a503-ffcc907bdba3/1150x768.jpg", + "https://www.compass.com/m/0/4f6898cf-3375-483d-869a-4fcb9ea66a05/1150x768.jpg", + "https://www.compass.com/m/0/e6611a52-6ca4-439d-a653-db5656826747/1150x768.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2102-E-Martin-Luther-King-Jr-Blvd-Austin-TX-78722/1FCP9N_pid/" + }, + { + "listing_id": "2100132827855353609", + "slug": "800-embassy-dr-unit-236-austin-tx-78702", + "title": "$585,000", + "price": 585000, + "is_rent": false, + "street": "800 Embassy Drive, Unit 236", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1289, + "latitude": 30.2673362, + "longitude": -97.7323084, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/9d6f11e9-0aac-4596-a1c4-e18b3cc69166", + "gallery_uuids": [ + "uuid/9d6f11e9-0aac-4596-a1c4-e18b3cc69166", + "uuid/df16c3a4-2e25-49f2-99d0-e6aef98c5b19", + "uuid/5ad7bf5f-7f0a-4e52-ad5b-019b271fe719", + "uuid/1e126db1-fd86-4a0b-b3b5-eb884cd39c6a", + "uuid/95987ddf-11bc-4599-b17a-d215263fd9b6", + "uuid/e3ae9cc1-e8b4-4c15-827f-2d14277e4c31", + "uuid/b3c6cd43-afa0-4d9e-a467-d93858057068", + "uuid/104dd656-ac49-4a62-b138-1cafe5bc3967" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9d6f11e9-0aac-4596-a1c4-e18b3cc69166/1500x1000.jpg", + "https://www.compass.com/m/0/df16c3a4-2e25-49f2-99d0-e6aef98c5b19/1500x1000.jpg", + "https://www.compass.com/m/0/5ad7bf5f-7f0a-4e52-ad5b-019b271fe719/1500x1000.jpg", + "https://www.compass.com/m/0/1e126db1-fd86-4a0b-b3b5-eb884cd39c6a/1500x1000.jpg", + "https://www.compass.com/m/0/95987ddf-11bc-4599-b17a-d215263fd9b6/1500x1000.jpg", + "https://www.compass.com/m/0/e3ae9cc1-e8b4-4c15-827f-2d14277e4c31/1500x1000.jpg", + "https://www.compass.com/m/0/b3c6cd43-afa0-4d9e-a467-d93858057068/1500x1000.jpg", + "https://www.compass.com/m/0/104dd656-ac49-4a62-b138-1cafe5bc3967/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/800-Embassy-Dr-Unit-236-Austin-TX-78702/1FP2VI_pid/" + }, + { + "listing_id": "2091175616523262961", + "slug": "3915-tilley-st-austin-tx-78723", + "title": "$918,500", + "price": 918500, + "is_rent": false, + "street": "3915 Tilley Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78723", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2241, + "latitude": 30.29224212, + "longitude": -97.69482997, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_0_be82e", + "gallery_uuids": [ + "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_0_be82e", + "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_1_1e640", + "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_2_30044", + "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_3_db7f2", + "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_4_b185e", + "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_5_f3176", + "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_6_aeb56", + "legacy/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_7_f9e4c" + ], + "gallery_urls": [ + "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_0_be82e/640x480.jpg", + "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_1_1e640/640x480.jpg", + "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_2_30044/640x480.jpg", + "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_3_db7f2/640x480.jpg", + "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_4_b185e/640x480.jpg", + "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_5_f3176/640x480.jpg", + "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_6_aeb56/640x480.jpg", + "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_7_f9e4c/640x480.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/3915-Tilley-St-Austin-TX-78723/1F2WVU_pid/" + }, + { + "listing_id": "1977215870457428705", + "slug": "juanita-st-austin-tx-78704", + "title": "$1,350,000", + "price": 1350000, + "is_rent": false, + "street": "Juanita Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1976, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/7b0c83c0-ff50-464b-9149-b8b60c74e19c", + "gallery_uuids": [ + "uuid/7b0c83c0-ff50-464b-9149-b8b60c74e19c", + "uuid/950f4406-408c-4247-9990-16ffa4368420", + "uuid/b166562c-34ac-4f3a-a0a5-ef0bd578866d", + "uuid/6b313d64-2e9d-47a0-a4e9-91eef74e9415", + "uuid/6395b55a-1474-49a4-888b-e01bbb4e92fa" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7b0c83c0-ff50-464b-9149-b8b60c74e19c/1500x844.jpg", + "https://www.compass.com/m/0/950f4406-408c-4247-9990-16ffa4368420/1500x844.jpg", + "https://www.compass.com/m/0/b166562c-34ac-4f3a-a0a5-ef0bd578866d/1500x844.jpg", + "https://www.compass.com/m/0/6b313d64-2e9d-47a0-a4e9-91eef74e9415/1500x844.jpg", + "https://www.compass.com/m/0/6395b55a-1474-49a4-888b-e01bbb4e92fa/1500x844.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/Juanita-St-Austin-TX-78704/1977215870457428705_lid/" + }, + { + "listing_id": "2100809739657962025", + "slug": "2712-s-5th-st-unit-b-austin-tx-78704", + "title": "$699,000", + "price": 699000, + "is_rent": false, + "street": "2712 South 5th Street, Unit B", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1797, + "latitude": 30.23890987, + "longitude": -97.7668421, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_0_84e9f", + "gallery_uuids": [ + "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_0_84e9f", + "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_1_6f355", + "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_2_b2938", + "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_3_46eb9", + "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_4_e591a", + "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_5_beb33", + "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_6_35d92", + "legacy/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_7_eaf2b" + ], + "gallery_urls": [ + "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_0_84e9f/640x480.jpg", + "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_1_6f355/640x480.jpg", + "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_2_b2938/640x480.jpg", + "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_3_46eb9/640x480.jpg", + "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_4_e591a/640x480.jpg", + "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_5_beb33/640x480.jpg", + "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_6_35d92/640x480.jpg", + "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_7_eaf2b/640x480.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2712-S-5th-St-Unit-B-Austin-TX-78704/1GHUVR_pid/" + }, + { + "listing_id": "2074149882971178969", + "slug": "2100-apricot-glen-dr-austin-tx-78746", + "title": "$2,350,000", + "price": 2350000, + "is_rent": false, + "street": "2100 Apricot Glen Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78746", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3485, + "latitude": 30.2614047, + "longitude": -97.80440019999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/a3036007-efba-44b1-a772-012a4482672b", + "gallery_uuids": [ + "uuid/a3036007-efba-44b1-a772-012a4482672b", + "uuid/44b3b971-a980-49d3-a7bb-6f6c27f87331", + "uuid/81ae97ed-fab4-4d00-9651-98ddf2c984d5", + "uuid/de8f9fc9-ca14-4727-8a85-cbdc05b69645", + "uuid/e74dc60b-d746-44bf-9285-4718b405ed7e", + "uuid/61d50558-8b46-4498-a915-ffaee38d1fac", + "uuid/9fd25c40-fa55-4402-9791-d873ebce0344", + "uuid/901ee5bc-efea-4477-b257-29ec19be9c26" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a3036007-efba-44b1-a772-012a4482672b/1500x1000.jpg", + "https://www.compass.com/m/0/44b3b971-a980-49d3-a7bb-6f6c27f87331/1500x1000.jpg", + "https://www.compass.com/m/0/81ae97ed-fab4-4d00-9651-98ddf2c984d5/1500x1000.jpg", + "https://www.compass.com/m/0/de8f9fc9-ca14-4727-8a85-cbdc05b69645/1500x1000.jpg", + "https://www.compass.com/m/0/e74dc60b-d746-44bf-9285-4718b405ed7e/1500x1000.jpg", + "https://www.compass.com/m/0/61d50558-8b46-4498-a915-ffaee38d1fac/1500x1000.jpg", + "https://www.compass.com/m/0/9fd25c40-fa55-4402-9791-d873ebce0344/1500x1000.jpg", + "https://www.compass.com/m/0/901ee5bc-efea-4477-b257-29ec19be9c26/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2100-Apricot-Glen-Dr-Austin-TX-78746/1FE084_pid/" + }, + { + "listing_id": "2079003982204301553", + "slug": "4330-olenick-st-austin-tx-78723", + "title": "$450,000", + "price": 450000, + "is_rent": false, + "street": "4330 Olenick Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78723", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 973, + "latitude": 30.295073, + "longitude": -97.698708, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/5aebd5ef-b29b-49b5-a642-fc74854ccaa0", + "gallery_uuids": [ + "uuid/5aebd5ef-b29b-49b5-a642-fc74854ccaa0", + "uuid/ee661069-3bea-4e2a-a8a8-9e11b6b7434b", + "uuid/eca35836-1643-4b14-80ee-5a8fedcfb98b", + "uuid/097539cf-cd55-43f5-a2fd-e840191ff948", + "uuid/b2d14a0f-0691-438d-943e-d448e212cf67", + "uuid/6b179e12-4c18-41a4-b442-0b1933a760fa", + "uuid/88c5c16a-6567-48c1-80aa-9f1700e30fed", + "uuid/1a5ee30c-9373-4cc0-bef2-a0b564565c29" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/5aebd5ef-b29b-49b5-a642-fc74854ccaa0/1500x1000.jpg", + "https://www.compass.com/m/0/ee661069-3bea-4e2a-a8a8-9e11b6b7434b/1500x1000.jpg", + "https://www.compass.com/m/0/eca35836-1643-4b14-80ee-5a8fedcfb98b/1500x1000.jpg", + "https://www.compass.com/m/0/097539cf-cd55-43f5-a2fd-e840191ff948/1500x1000.jpg", + "https://www.compass.com/m/0/b2d14a0f-0691-438d-943e-d448e212cf67/1500x1000.jpg", + "https://www.compass.com/m/0/6b179e12-4c18-41a4-b442-0b1933a760fa/1500x1000.jpg", + "https://www.compass.com/m/0/88c5c16a-6567-48c1-80aa-9f1700e30fed/1500x999.jpg", + "https://www.compass.com/m/0/1a5ee30c-9373-4cc0-bef2-a0b564565c29/1500x999.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/4330-Olenick-St-Austin-TX-78723/1GCUHW_pid/" + }, + { + "listing_id": "2054692539731707521", + "slug": "3305-dolphin-dr-austin-tx-78704", + "title": "$775,000", + "price": 775000, + "is_rent": false, + "street": "3305 Dolphin Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "beds": 7, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 3424, + "latitude": 30.2363322, + "longitude": -97.77488579999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/31e8011ae9a4012eb231d9b002a3e4f89904b44b_img_0_0cbf1", + "gallery_uuids": [ + "legacy/31e8011ae9a4012eb231d9b002a3e4f89904b44b_img_0_0cbf1" + ], + "gallery_urls": [ + "https://www.compass.com/m/31e8011ae9a4012eb231d9b002a3e4f89904b44b_img_0_0cbf1/640x480.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/3305-Dolphin-Dr-Austin-TX-78704/1FN86W_pid/" + }, + { + "listing_id": "1972541164406932321", + "slug": "1036-liberty-park-dr-unit-38a-austin-tx-78746", + "title": "$1,400,000", + "price": 1400000, + "is_rent": false, + "street": "1036 Liberty Park Drive, Unit 38A", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78746", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2889, + "latitude": 30.2686831, + "longitude": -97.7889654, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_0_59f68", + "gallery_uuids": [ + "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_0_59f68", + "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_1_1996b", + "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_2_1dee3", + "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_3_e05f8", + "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_4_44323", + "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_5_cba87", + "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_6_5fd25", + "legacy/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_7_5b786" + ], + "gallery_urls": [ + "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_0_59f68/640x480.jpg", + "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_1_1996b/640x480.jpg", + "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_2_1dee3/640x480.jpg", + "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_3_e05f8/640x480.jpg", + "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_4_44323/640x480.jpg", + "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_5_cba87/640x480.jpg", + "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_6_5fd25/640x480.jpg", + "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_7_5b786/640x480.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/1036-Liberty-Park-Dr-Unit-38A-Austin-TX-78746/1F3WH3_pid/" + }, + { + "listing_id": "2085803818984863153", + "slug": "1710-holly-st-austin-tx-78702", + "title": "$670,000", + "price": 670000, + "is_rent": false, + "street": "1710 Holly Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 686, + "latitude": 30.25403379999999, + "longitude": -97.7272959, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/71660299-2638-4532-9f7c-049ae03e9799", + "gallery_uuids": [ + "uuid/71660299-2638-4532-9f7c-049ae03e9799", + "uuid/d23ccb50-d644-4c91-ac48-0f51ea15edd2", + "uuid/51954047-6944-4824-8aac-e3217ef0f476", + "uuid/c006ceff-04d2-4795-b5e3-2791427e5839", + "uuid/23f0f42f-25b1-45fd-a87a-a285e3a7977c", + "uuid/378da58c-dad2-4d94-a51e-3918a50638b0", + "uuid/5066717e-c297-4bdd-9bda-e88b580af1d5", + "uuid/8730d27d-7ae3-4714-ac94-031af3e719f6" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/71660299-2638-4532-9f7c-049ae03e9799/1498x1000.jpg", + "https://www.compass.com/m/0/d23ccb50-d644-4c91-ac48-0f51ea15edd2/1498x1000.jpg", + "https://www.compass.com/m/0/51954047-6944-4824-8aac-e3217ef0f476/1499x1000.jpg", + "https://www.compass.com/m/0/c006ceff-04d2-4795-b5e3-2791427e5839/1498x1000.jpg", + "https://www.compass.com/m/0/23f0f42f-25b1-45fd-a87a-a285e3a7977c/1498x1000.jpg", + "https://www.compass.com/m/0/378da58c-dad2-4d94-a51e-3918a50638b0/1499x1000.jpg", + "https://www.compass.com/m/0/5066717e-c297-4bdd-9bda-e88b580af1d5/1499x1000.jpg", + "https://www.compass.com/m/0/8730d27d-7ae3-4714-ac94-031af3e719f6/1500x844.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/1710-Holly-St-Austin-TX-78702/1FJRJP_pid/" + }, + { + "listing_id": "2098802882012995745", + "slug": "1422-palomino-ridge-dr-austin-tx-78733", + "title": "$3,450,000", + "price": 3450000, + "is_rent": false, + "street": "1422 Palomino Ridge Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78733", + "beds": 5, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 5185, + "latitude": 30.3094976, + "longitude": -97.88638309999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/741f013c-0116-408c-922b-d823cbbffeaf", + "gallery_uuids": [ + "uuid/741f013c-0116-408c-922b-d823cbbffeaf", + "uuid/94faacee-5f2f-42ed-a90c-51c210a48f86", + "uuid/ea520717-c709-4fc2-b526-514e1fd5985c", + "uuid/fa5d2bc5-8749-4a35-95df-c6c2b4fdbd7d", + "uuid/2858217e-af9f-461d-a233-572d39b292a6", + "uuid/e19fcf41-346d-40b7-8588-3857c8612672", + "uuid/92aea8f3-a4f6-4d55-9092-98686319e035", + "uuid/6b797d1c-ba16-4314-a44f-3ce5270ff84c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/741f013c-0116-408c-922b-d823cbbffeaf/1500x1000.jpg", + "https://www.compass.com/m/0/94faacee-5f2f-42ed-a90c-51c210a48f86/1500x1000.jpg", + "https://www.compass.com/m/0/ea520717-c709-4fc2-b526-514e1fd5985c/1500x1000.jpg", + "https://www.compass.com/m/0/fa5d2bc5-8749-4a35-95df-c6c2b4fdbd7d/1500x1000.jpg", + "https://www.compass.com/m/0/2858217e-af9f-461d-a233-572d39b292a6/1500x1000.jpg", + "https://www.compass.com/m/0/e19fcf41-346d-40b7-8588-3857c8612672/1500x1000.jpg", + "https://www.compass.com/m/0/92aea8f3-a4f6-4d55-9092-98686319e035/1500x1000.jpg", + "https://www.compass.com/m/0/6b797d1c-ba16-4314-a44f-3ce5270ff84c/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/1422-Palomino-Ridge-Dr-Austin-TX-78733/1FMVA4_pid/" + }, + { + "listing_id": "1870568502376831969", + "slug": "canterbury-st-austin-tx-78702", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Canterbury Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/a9e64849-8fab-4b27-9fad-f5bff85ad346", + "gallery_uuids": [ + "uuid/a9e64849-8fab-4b27-9fad-f5bff85ad346", + "uuid/9133ba42-9c89-4ba8-8e10-1f3638a4bd1b" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a9e64849-8fab-4b27-9fad-f5bff85ad346/1400x1000.jpg", + "https://www.compass.com/m/0/9133ba42-9c89-4ba8-8e10-1f3638a4bd1b/1400x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/Canterbury-St-Austin-TX-78702/1870568502376831969_lid/" + }, + { + "listing_id": "2089911238993390705", + "slug": "7313-carver-ave-austin-tx-78752", + "title": "$465,000", + "price": 465000, + "is_rent": false, + "street": "7313 Carver Avenue", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78752", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1350, + "latitude": 30.3325603, + "longitude": -97.6978243, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/4503c3b1-6798-400d-976e-60f46f565a34", + "gallery_uuids": [ + "uuid/4503c3b1-6798-400d-976e-60f46f565a34", + "uuid/576338a1-594c-40ce-a6e0-5af5d1d304d5", + "uuid/b416071d-9acb-43da-ba7a-71366537514a", + "uuid/f02e8f53-9023-46a4-99dc-b0c849574d77", + "uuid/679b0744-0036-4c89-8337-e4d74d3f20a7", + "uuid/6de3387f-5658-4328-9003-825b5ff77b94", + "uuid/fa4dc9c4-7990-4a64-9762-ead9c1e59a75", + "uuid/9ace88de-c10c-42a0-ba60-93a1d051e518" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4503c3b1-6798-400d-976e-60f46f565a34/1500x919.jpg", + "https://www.compass.com/m/0/576338a1-594c-40ce-a6e0-5af5d1d304d5/1365x1000.jpg", + "https://www.compass.com/m/0/b416071d-9acb-43da-ba7a-71366537514a/1500x1000.jpg", + "https://www.compass.com/m/0/f02e8f53-9023-46a4-99dc-b0c849574d77/1500x1000.jpg", + "https://www.compass.com/m/0/679b0744-0036-4c89-8337-e4d74d3f20a7/1500x1000.jpg", + "https://www.compass.com/m/0/6de3387f-5658-4328-9003-825b5ff77b94/1359x1000.jpg", + "https://www.compass.com/m/0/fa4dc9c4-7990-4a64-9762-ead9c1e59a75/1500x1000.jpg", + "https://www.compass.com/m/0/9ace88de-c10c-42a0-ba60-93a1d051e518/1500x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/7313-Carver-Ave-Austin-TX-78752/1F62U3_pid/" + }, + { + "listing_id": "2095146936190510225", + "slug": "4907-majestic-dr-austin-tx-78745", + "title": "$745,000", + "price": 745000, + "is_rent": false, + "street": "4907 Majestic Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78745", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1772, + "latitude": 30.2199084, + "longitude": -97.78741199999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/843ae254-ebc5-476b-8352-b2bc1aabf7a7", + "gallery_uuids": [ + "uuid/843ae254-ebc5-476b-8352-b2bc1aabf7a7", + "uuid/2f6552a4-ec06-44d3-99e2-373ec61835b3", + "uuid/aa4c5375-e0e5-4ade-abbe-9d179ad2251c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/843ae254-ebc5-476b-8352-b2bc1aabf7a7/1500x789.jpg", + "https://www.compass.com/m/0/2f6552a4-ec06-44d3-99e2-373ec61835b3/1500x845.jpg", + "https://www.compass.com/m/0/aa4c5375-e0e5-4ade-abbe-9d179ad2251c/1000x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/4907-Majestic-Dr-Austin-TX-78745/1FHQRA_pid/" + }, + { + "listing_id": "1870549046259276961", + "slug": "canterbury-st-austin-tx-78702", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Canterbury Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 5, + "baths": 6.0, + "baths_full": 5, + "baths_half": null, + "sqft": null, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "New Construction" + ], + "hero_uuid": "uuid/c4b556a5-79dd-4d32-b52c-f69d446cd24e", + "gallery_uuids": [ + "uuid/c4b556a5-79dd-4d32-b52c-f69d446cd24e", + "uuid/218b23f0-c259-400f-8db1-84d5719d5338" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c4b556a5-79dd-4d32-b52c-f69d446cd24e/1400x1000.jpg", + "https://www.compass.com/m/0/218b23f0-c259-400f-8db1-84d5719d5338/1400x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/Canterbury-St-Austin-TX-78702/1870549046259276961_lid/" + }, + { + "listing_id": "2084997859022574777", + "slug": "8718-tallwood-dr-austin-tx-78759", + "title": "$979,000", + "price": 979000, + "is_rent": false, + "street": "8718 Tallwood Drive", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78759", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2408, + "latitude": 30.3794054, + "longitude": -97.7456766, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_0_802cb", + "gallery_uuids": [ + "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_0_802cb", + "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_1_dfb83", + "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_2_6c24a", + "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_3_6230c", + "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_4_19fdd", + "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_5_aa69f", + "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_6_581b2", + "legacy/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_7_dc813" + ], + "gallery_urls": [ + "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_0_802cb/640x480.jpg", + "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_1_dfb83/640x480.jpg", + "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_2_6c24a/640x480.jpg", + "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_3_6230c/640x480.jpg", + "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_4_19fdd/640x480.jpg", + "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_5_aa69f/640x480.jpg", + "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_6_581b2/640x480.jpg", + "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_7_dc813/640x480.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/8718-Tallwood-Dr-Austin-TX-78759/1GALSN_pid/" + }, + { + "listing_id": "1870576167626994393", + "slug": "canterbury-st-austin-tx-78702", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "Canterbury Street", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/c31e651e-dfec-40fb-8a2b-d44a913106a2", + "gallery_uuids": [ + "uuid/c31e651e-dfec-40fb-8a2b-d44a913106a2", + "uuid/f76e3519-db95-4a36-abca-da8e5ad50917" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c31e651e-dfec-40fb-8a2b-d44a913106a2/1400x1000.jpg", + "https://www.compass.com/m/0/f76e3519-db95-4a36-abca-da8e5ad50917/1400x1000.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/Canterbury-St-Austin-TX-78702/1870576167626994393_lid/" + }, + { + "listing_id": "2085815781659791705", + "slug": "1402-singleton-ave-unit-b-austin-tx-78702", + "title": "$515,000", + "price": 515000, + "is_rent": false, + "street": "1402 Singleton Avenue, Unit B", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1086, + "latitude": 30.2768943, + "longitude": -97.7146637, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/816585de-ea30-43c1-9445-3540de73b8ba", + "gallery_uuids": [ + "uuid/816585de-ea30-43c1-9445-3540de73b8ba", + "uuid/a786f2bd-fc1d-4860-98ef-e3d6cfcce12c", + "uuid/d414d4de-32dc-41b5-87bf-03a36cafb4ec", + "uuid/e4c480f6-39de-4729-ae26-eaf274d45341", + "uuid/347b5efe-0151-4f46-85ec-ee7f24a333ed", + "uuid/b64b0cde-a6f1-4927-a5e0-89183c44be6d", + "uuid/d6f53124-d7c3-4e90-9aa4-5aa5a0e2c7b7", + "uuid/aebbef20-01ff-4292-b176-37c5ff977119" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/816585de-ea30-43c1-9445-3540de73b8ba/1152x768.jpg", + "https://www.compass.com/m/0/a786f2bd-fc1d-4860-98ef-e3d6cfcce12c/1152x768.jpg", + "https://www.compass.com/m/0/d414d4de-32dc-41b5-87bf-03a36cafb4ec/1500x1000.jpg", + "https://www.compass.com/m/0/e4c480f6-39de-4729-ae26-eaf274d45341/1500x1000.jpg", + "https://www.compass.com/m/0/347b5efe-0151-4f46-85ec-ee7f24a333ed/1152x768.jpg", + "https://www.compass.com/m/0/b64b0cde-a6f1-4927-a5e0-89183c44be6d/1152x768.jpg", + "https://www.compass.com/m/0/d6f53124-d7c3-4e90-9aa4-5aa5a0e2c7b7/1152x768.jpg", + "https://www.compass.com/m/0/aebbef20-01ff-4292-b176-37c5ff977119/1152x768.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/1402-Singleton-Ave-Unit-B-Austin-TX-78702/1FMYIJ_pid/" + }, + { + "listing_id": "2095859265258995457", + "slug": "2624-metcalfe-rd-unit-24-austin-tx-78741", + "title": "", + "price": null, + "is_rent": false, + "street": "2624 Metcalfe Road, Unit 24", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78741", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1600, + "latitude": 30.2269226, + "longitude": -97.73787220000001, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_0_df793", + "gallery_uuids": [ + "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_0_df793", + "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_1_abcd0", + "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_2_507a6", + "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_3_5905a", + "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_4_0292c", + "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_5_b17a2", + "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_6_a60d5", + "legacy/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_7_04997" + ], + "gallery_urls": [ + "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_0_df793/640x480.jpg", + "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_1_abcd0/640x480.jpg", + "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_2_507a6/640x480.jpg", + "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_3_5905a/640x480.jpg", + "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_4_0292c/640x480.jpg", + "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_5_b17a2/640x480.jpg", + "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_6_a60d5/640x480.jpg", + "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_7_04997/640x480.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/2624-Metcalfe-Rd-Unit-24-Austin-TX-78741/1GDWVT_pid/" + }, + { + "listing_id": "2076355547689262425", + "slug": "6603-liliana-ln-austin-tx-78746", + "title": "$1,825,000", + "price": 1825000, + "is_rent": false, + "street": "6603 Liliana Lane", + "neighborhood": "", + "city": "Austin", + "state": "TX", + "zip": "78746", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3609, + "latitude": 30.311493, + "longitude": -97.8276089, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/986c1214-9076-4a31-9990-4a4a471afe29", + "gallery_uuids": [ + "uuid/986c1214-9076-4a31-9990-4a4a471afe29", + "uuid/4b253c72-a7d9-4f54-9d1e-f3ff69f43b9a", + "uuid/7ace969e-430c-4788-bb13-078bfbbc66b2", + "uuid/487998c5-985c-4713-bebc-7379b8ff2abb", + "uuid/babde747-2f99-433c-8bd7-179f120212ff", + "uuid/395aac41-c9f0-4993-a3fb-f04c6c118d0d", + "uuid/c1bd9536-58bc-43ab-a2db-42133fa88baf", + "uuid/f9cbce23-522e-4cdf-b18d-88f0323a42f7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/986c1214-9076-4a31-9990-4a4a471afe29/1024x575.jpg", + "https://www.compass.com/m/0/4b253c72-a7d9-4f54-9d1e-f3ff69f43b9a/1024x683.jpg", + "https://www.compass.com/m/0/7ace969e-430c-4788-bb13-078bfbbc66b2/1024x683.jpg", + "https://www.compass.com/m/0/487998c5-985c-4713-bebc-7379b8ff2abb/1024x683.jpg", + "https://www.compass.com/m/0/babde747-2f99-433c-8bd7-179f120212ff/1024x683.jpg", + "https://www.compass.com/m/0/395aac41-c9f0-4993-a3fb-f04c6c118d0d/1024x683.jpg", + "https://www.compass.com/m/0/c1bd9536-58bc-43ab-a2db-42133fa88baf/1024x683.jpg", + "https://www.compass.com/m/0/f9cbce23-522e-4cdf-b18d-88f0323a42f7/1024x683.jpg" + ], + "source_city": "austin", + "detail_url": "https://www.compass.com/homedetails/6603-Liliana-Ln-Austin-TX-78746/2781L3_pid/" + }, + { + "listing_id": "2101088063918874001", + "slug": "2010-ne-54th-st-seattle-wa-98105", + "title": "$999,000", + "price": 999000, + "is_rent": false, + "street": "2010 Northeast 54th Street", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98105", + "beds": 4, + "baths": 4.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1940, + "latitude": 47.6681378, + "longitude": -122.3059372, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_0_5975a", + "gallery_uuids": [ + "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_0_5975a", + "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_1_ac03b", + "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_2_4d835", + "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_3_f92cf", + "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_4_0c455", + "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_5_74747", + "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_6_9094e", + "legacy/7b72265d9d4a10591c208997863bb8ce953f84c1_img_7_a6a02" + ], + "gallery_urls": [ + "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_0_5975a/640x480.jpg", + "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_1_ac03b/640x480.jpg", + "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_2_4d835/640x480.jpg", + "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_3_f92cf/640x480.jpg", + "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_4_0c455/640x480.jpg", + "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_5_74747/640x480.jpg", + "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_6_9094e/640x480.jpg", + "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_7_a6a02/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/2010-NE-54th-St-Seattle-WA-98105/1SKL8I_pid/" + }, + { + "listing_id": "2099679468665145089", + "slug": "450-s-main-st-unit-305-seattle-wa-98104", + "title": "$335,000", + "price": 335000, + "is_rent": false, + "street": "450 South Main Street, Unit 305", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98104", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 558, + "latitude": 47.6002447, + "longitude": -122.3280012, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_0_7c311", + "gallery_uuids": [ + "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_0_7c311", + "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_1_e36e6", + "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_2_34771", + "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_3_8e1cb", + "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_4_ff99c", + "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_5_7c945", + "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_6_d36db", + "legacy/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_7_0b5e8" + ], + "gallery_urls": [ + "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_0_7c311/640x480.jpg", + "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_1_e36e6/640x480.jpg", + "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_2_34771/640x480.jpg", + "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_3_8e1cb/640x480.jpg", + "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_4_ff99c/640x480.jpg", + "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_5_7c945/640x480.jpg", + "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_6_d36db/640x480.jpg", + "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_7_0b5e8/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/450-S-Main-St-Unit-305-Seattle-WA-98104/1SIZ37_pid/" + }, + { + "listing_id": "2100152382590403177", + "slug": "453-mcgilvra-blvd-e-seattle-wa-98112", + "title": "$3,495,000", + "price": 3495000, + "is_rent": false, + "street": "453 McGilvra Boulevard East", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "beds": 4, + "baths": 6.0, + "baths_full": 2, + "baths_half": null, + "sqft": 4940, + "latitude": 47.6240061, + "longitude": -122.2847627, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_0_31c1a", + "gallery_uuids": [ + "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_0_31c1a", + "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_1_7dbab", + "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_2_f9d0f", + "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_3_1ffc0", + "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_4_8ef58", + "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_5_f293c", + "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_6_443b8", + "legacy/591b516180ee870a3155f5ac57d566a66657bf9b_img_7_da429" + ], + "gallery_urls": [ + "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_0_31c1a/640x480.jpg", + "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_1_7dbab/640x480.jpg", + "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_2_f9d0f/640x480.jpg", + "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_3_1ffc0/640x480.jpg", + "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_4_8ef58/640x480.jpg", + "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_5_f293c/640x480.jpg", + "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_6_443b8/640x480.jpg", + "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_7_da429/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/453-McGilvra-Blvd-E-Seattle-WA-98112/1T307N_pid/" + }, + { + "listing_id": "2100227614806075617", + "slug": "702-s-director-st-seattle-wa-98108", + "title": "$450,000", + "price": 450000, + "is_rent": false, + "street": "702 South Director Street", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98108", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1490, + "latitude": 47.5224001, + "longitude": -122.3254548, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_0_447b0", + "gallery_uuids": [ + "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_0_447b0", + "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_1_71e37", + "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_2_97a87", + "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_3_6524c", + "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_4_4eaa4", + "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_5_c36a1", + "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_6_f95e1", + "legacy/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_7_e5ac6" + ], + "gallery_urls": [ + "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_0_447b0/640x480.jpg", + "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_1_71e37/640x480.jpg", + "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_2_97a87/640x480.jpg", + "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_3_6524c/640x480.jpg", + "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_4_4eaa4/640x480.jpg", + "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_5_c36a1/640x480.jpg", + "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_6_f95e1/640x480.jpg", + "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_7_e5ac6/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/702-S-Director-St-Seattle-WA-98108/1T0B0W_pid/" + }, + { + "listing_id": "2099456968421234601", + "slug": "941-11th-ave-e-unit-3-seattle-wa-98102", + "title": "$2,350,000", + "price": 2350000, + "is_rent": false, + "street": "941 11th Avenue East, Unit 3", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98102", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 2121, + "latitude": 47.62802689999999, + "longitude": -122.3183004, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_0_fa981", + "gallery_uuids": [ + "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_0_fa981", + "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_1_3ca53", + "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_2_f2e5f", + "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_3_eab1c", + "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_4_46a18", + "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_5_69383", + "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_6_9a4b2", + "legacy/111a009dc2eec77e098781aee372eaefee12b142_img_7_4967f" + ], + "gallery_urls": [ + "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_0_fa981/640x480.jpg", + "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_1_3ca53/640x480.jpg", + "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_2_f2e5f/640x480.jpg", + "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_3_eab1c/640x480.jpg", + "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_4_46a18/640x480.jpg", + "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_5_69383/640x480.jpg", + "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_6_9a4b2/640x480.jpg", + "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_7_4967f/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/941-11th-Ave-E-Unit-3-Seattle-WA-98102/1SPS60_pid/" + }, + { + "listing_id": "2100185774790250753", + "slug": "5807-55th-ave-ne-unit-b-seattle-wa-98105", + "title": "$749,000", + "price": 749000, + "is_rent": false, + "street": "5807 55th Avenue Northeast, Unit B", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98105", + "beds": 3, + "baths": 4.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1510, + "latitude": 47.6707251, + "longitude": -122.2695716, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_0_11de5", + "gallery_uuids": [ + "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_0_11de5", + "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_1_9b39f", + "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_2_79422", + "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_3_e83fe", + "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_4_c3218", + "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_5_35f67", + "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_6_fe68d", + "legacy/047911df414e465ed40ff271f75cd282fca9c193_img_7_bcce3" + ], + "gallery_urls": [ + "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_0_11de5/640x480.jpg", + "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_1_9b39f/640x480.jpg", + "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_2_79422/640x480.jpg", + "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_3_e83fe/640x480.jpg", + "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_4_c3218/640x480.jpg", + "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_5_35f67/640x480.jpg", + "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_6_fe68d/640x480.jpg", + "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_7_bcce3/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/5807-55th-Ave-NE-Unit-B-Seattle-WA-98105/1RIXOL_pid/" + }, + { + "listing_id": "2100128100690349753", + "slug": "610-27th-ave-e-seattle-wa-98112", + "title": "$1,399,950", + "price": 1399950, + "is_rent": false, + "street": "610 27th Avenue East", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "beds": 5, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2180, + "latitude": 47.6246671, + "longitude": -122.2973841, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/16 10:00AM - 01:00PM" + ], + "hero_uuid": "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_0_b0e2e", + "gallery_uuids": [ + "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_0_b0e2e", + "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_1_4a7dd", + "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_2_73d96", + "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_3_28b73", + "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_4_0ba38", + "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_5_f829b", + "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_6_56715", + "legacy/1965333192ec23aa16b41923b243fb630d097a38_img_7_6e94f" + ], + "gallery_urls": [ + "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_0_b0e2e/640x480.jpg", + "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_1_4a7dd/640x480.jpg", + "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_2_73d96/640x480.jpg", + "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_3_28b73/640x480.jpg", + "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_4_0ba38/640x480.jpg", + "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_5_f829b/640x480.jpg", + "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_6_56715/640x480.jpg", + "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_7_6e94f/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/610-27th-Ave-E-Seattle-WA-98112/1RRWJL_pid/" + }, + { + "listing_id": "2100757345972475809", + "slug": "2818-boyer-ave-e-unit-6-seattle-wa-98102", + "title": "$780,000", + "price": 780000, + "is_rent": false, + "street": "2818 Boyer Avenue East, Unit 6", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98102", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 635, + "latitude": 47.6462284, + "longitude": -122.3161973, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/14 11:00AM - 01:00PM" + ], + "hero_uuid": "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_0_48b63", + "gallery_uuids": [ + "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_0_48b63", + "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_1_3f2e7", + "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_2_87d60", + "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_3_0b4ff", + "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_4_24d65", + "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_5_e1a0a", + "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_6_528d5", + "legacy/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_7_e742f" + ], + "gallery_urls": [ + "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_0_48b63/640x480.jpg", + "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_1_3f2e7/640x480.jpg", + "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_2_87d60/640x480.jpg", + "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_3_0b4ff/640x480.jpg", + "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_4_24d65/640x480.jpg", + "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_5_e1a0a/640x480.jpg", + "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_6_528d5/640x480.jpg", + "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_7_e742f/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/2818-Boyer-Ave-E-Unit-6-Seattle-WA-98102/1S3XMM_pid/" + }, + { + "listing_id": "2100344984350719249", + "slug": "9823-arrowsmith-ave-s-seattle-wa-98118", + "title": "$899,000", + "price": 899000, + "is_rent": false, + "street": "9823 Arrowsmith Avenue South", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98118", + "beds": 5, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 3060, + "latitude": 47.5134823, + "longitude": -122.2529461, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_0_9b364", + "gallery_uuids": [ + "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_0_9b364", + "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_1_fee6a", + "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_2_c2bf9", + "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_3_2b5f4", + "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_4_faf99", + "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_5_5ae68", + "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_6_e6a57", + "legacy/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_7_451f2" + ], + "gallery_urls": [ + "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_0_9b364/640x480.jpg", + "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_1_fee6a/640x480.jpg", + "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_2_c2bf9/640x480.jpg", + "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_3_2b5f4/640x480.jpg", + "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_4_faf99/640x480.jpg", + "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_5_5ae68/640x480.jpg", + "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_6_e6a57/640x480.jpg", + "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_7_451f2/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/9823-Arrowsmith-Ave-S-Seattle-WA-98118/1RJ5AN_pid/" + }, + { + "listing_id": "2101682324779622529", + "slug": "3245-45th-ave-sw-seattle-wa-98116", + "title": "$1,295,000", + "price": 1295000, + "is_rent": false, + "street": "3245 45th Avenue Southwest", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98116", + "beds": 4, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 2195, + "latitude": 47.574359, + "longitude": -122.3897049, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_0_231a0", + "gallery_uuids": [ + "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_0_231a0", + "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_1_81a1a", + "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_2_a1657", + "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_3_7c6e6", + "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_4_809d8", + "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_5_f3c18", + "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_6_a3270", + "legacy/6dce7d0b034970970ad4086418f95966d6137fd0_img_7_84976" + ], + "gallery_urls": [ + "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_0_231a0/640x480.jpg", + "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_1_81a1a/640x480.jpg", + "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_2_a1657/640x480.jpg", + "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_3_7c6e6/640x480.jpg", + "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_4_809d8/640x480.jpg", + "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_5_f3c18/640x480.jpg", + "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_6_a3270/640x480.jpg", + "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_7_84976/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/3245-45th-Ave-SW-Seattle-WA-98116/1RQ9JG_pid/" + }, + { + "listing_id": "2100281232280226201", + "slug": "5960-31st-ave-sw-seattle-wa-98126", + "title": "$850,000", + "price": 850000, + "is_rent": false, + "street": "5960 31st Avenue Southwest", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98126", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1780, + "latitude": 47.5486505, + "longitude": -122.3719416, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_0_3b100", + "gallery_uuids": [ + "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_0_3b100", + "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_1_3c047", + "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_2_25f8e", + "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_3_8f025", + "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_4_0f06c", + "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_5_5e95f", + "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_6_d31c0", + "legacy/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_7_1c529" + ], + "gallery_urls": [ + "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_0_3b100/640x480.jpg", + "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_1_3c047/640x480.jpg", + "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_2_25f8e/640x480.jpg", + "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_3_8f025/640x480.jpg", + "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_4_0f06c/640x480.jpg", + "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_5_5e95f/640x480.jpg", + "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_6_d31c0/640x480.jpg", + "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_7_1c529/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/5960-31st-Ave-SW-Seattle-WA-98126/1SCNB8_pid/" + }, + { + "listing_id": "2101271106214428489", + "slug": "3402-48th-ave-sw-seattle-wa-98116", + "title": "$949,000", + "price": 949000, + "is_rent": false, + "street": "3402 48th Avenue Southwest", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98116", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1660, + "latitude": 47.5736728, + "longitude": -122.3931237, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_0_3632a", + "gallery_uuids": [ + "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_0_3632a", + "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_1_2ca83", + "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_2_3c189", + "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_3_c78dc", + "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_4_80d41", + "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_5_e0bed", + "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_6_bb25d", + "legacy/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_7_4c43f" + ], + "gallery_urls": [ + "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_0_3632a/640x480.jpg", + "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_1_2ca83/640x480.jpg", + "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_2_3c189/640x480.jpg", + "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_3_c78dc/640x480.jpg", + "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_4_80d41/640x480.jpg", + "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_5_e0bed/640x480.jpg", + "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_6_bb25d/640x480.jpg", + "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_7_4c43f/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/3402-48th-Ave-SW-Seattle-WA-98116/1SXVD3_pid/" + }, + { + "listing_id": "2100390728305882073", + "slug": "300-virginia-st-unit-1108-seattle-wa-98101", + "title": "$595,000", + "price": 595000, + "is_rent": false, + "street": "300 Virginia Street, Unit 1108", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98101", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 548, + "latitude": 47.6128082, + "longitude": -122.340875, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_0_9e758", + "gallery_uuids": [ + "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_0_9e758", + "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_1_8c640", + "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_2_b9d7c", + "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_3_a7606", + "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_4_bd8cf", + "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_5_00be6", + "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_6_683bc", + "legacy/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_7_21d26" + ], + "gallery_urls": [ + "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_0_9e758/640x480.jpg", + "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_1_8c640/640x480.jpg", + "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_2_b9d7c/640x480.jpg", + "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_3_a7606/640x480.jpg", + "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_4_bd8cf/640x480.jpg", + "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_5_00be6/640x480.jpg", + "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_6_683bc/640x480.jpg", + "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_7_21d26/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/300-Virginia-St-Unit-1108-Seattle-WA-98101/27FF2V_pid/" + }, + { + "listing_id": "2101026366629892833", + "slug": "6735-alonzo-ave-nw-unit-a-seattle-wa-98117", + "title": "$1,075,000", + "price": 1075000, + "is_rent": false, + "street": "6735 Alonzo Avenue Northwest, Unit A", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98117", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1943, + "latitude": 47.678847, + "longitude": -122.37545, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_0_0243c", + "gallery_uuids": [ + "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_0_0243c", + "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_1_716e7", + "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_2_a6b2a", + "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_3_e0128", + "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_4_e0485", + "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_5_b25a2", + "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_6_66e93", + "legacy/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_7_df76e" + ], + "gallery_urls": [ + "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_0_0243c/640x480.jpg", + "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_1_716e7/640x480.jpg", + "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_2_a6b2a/640x480.jpg", + "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_3_e0128/640x480.jpg", + "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_4_e0485/640x480.jpg", + "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_5_b25a2/640x480.jpg", + "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_6_66e93/640x480.jpg", + "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_7_df76e/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/6735-Alonzo-Ave-NW-Unit-A-Seattle-WA-98117/1SSAGQ_pid/" + }, + { + "listing_id": "2100222781369429673", + "slug": "2400-aurora-ave-n-unit-210-seattle-wa-98109", + "title": "$1,595,000", + "price": 1595000, + "is_rent": false, + "street": "2400 Aurora Avenue North, Unit 210", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98109", + "beds": 3, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 2517, + "latitude": 47.640245, + "longitude": -122.345754, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/12 10:30AM - 12:30PM" + ], + "hero_uuid": "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_0_248ce", + "gallery_uuids": [ + "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_0_248ce", + "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_1_44214", + "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_2_00c80", + "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_3_4303d", + "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_4_e011e", + "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_5_cc001", + "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_6_aceb7", + "legacy/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_7_ec2db" + ], + "gallery_urls": [ + "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_0_248ce/640x480.jpg", + "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_1_44214/640x480.jpg", + "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_2_00c80/640x480.jpg", + "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_3_4303d/640x480.jpg", + "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_4_e011e/640x480.jpg", + "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_5_cc001/640x480.jpg", + "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_6_aceb7/640x480.jpg", + "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_7_ec2db/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/2400-Aurora-Ave-N-Unit-210-Seattle-WA-98109/1RI3J0_pid/" + }, + { + "listing_id": "2100118003809190737", + "slug": "815-2nd-ave-n-unit-a-seattle-wa-98109", + "title": "$995,000", + "price": 995000, + "is_rent": false, + "street": "815 2nd Avenue North, Unit A", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98109", + "beds": 3, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1820, + "latitude": 47.626822, + "longitude": -122.353286, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_0_e4e90", + "gallery_uuids": [ + "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_0_e4e90", + "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_1_dbc80", + "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_2_5e44c", + "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_3_32927", + "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_4_efd2f", + "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_5_76979", + "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_6_d7707", + "legacy/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_7_5a153" + ], + "gallery_urls": [ + "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_0_e4e90/640x480.jpg", + "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_1_dbc80/640x480.jpg", + "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_2_5e44c/640x480.jpg", + "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_3_32927/640x480.jpg", + "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_4_efd2f/640x480.jpg", + "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_5_76979/640x480.jpg", + "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_6_d7707/640x480.jpg", + "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_7_5a153/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/815-2nd-Ave-N-Unit-A-Seattle-WA-98109/26SCFH_pid/" + }, + { + "listing_id": "2100089700579120961", + "slug": "11218-35th-ave-sw-seattle-wa-98146", + "title": "$650,000", + "price": 650000, + "is_rent": false, + "street": "11218 35th Avenue Southwest", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98146", + "beds": 4, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 2200, + "latitude": 47.5021932, + "longitude": -122.3758235, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_0_71de3", + "gallery_uuids": [ + "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_0_71de3", + "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_1_33b0c", + "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_2_2692e", + "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_3_af356", + "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_4_27b98", + "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_5_8713d", + "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_6_bc0bc", + "legacy/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_7_ea18a" + ], + "gallery_urls": [ + "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_0_71de3/640x480.jpg", + "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_1_33b0c/640x480.jpg", + "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_2_2692e/640x480.jpg", + "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_3_af356/640x480.jpg", + "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_4_27b98/640x480.jpg", + "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_5_8713d/640x480.jpg", + "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_6_bc0bc/640x480.jpg", + "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_7_ea18a/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/11218-35th-Ave-SW-Seattle-WA-98146/1RJZFR_pid/" + }, + { + "listing_id": "2100335854679972441", + "slug": "12569-37th-ave-ne-seattle-wa-98125", + "title": "$1,194,000", + "price": 1194000, + "is_rent": false, + "street": "12569 37th Avenue Northeast", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98125", + "beds": 4, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2500, + "latitude": 47.721125, + "longitude": -122.2893185, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_0_3eb0f", + "gallery_uuids": [ + "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_0_3eb0f", + "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_1_54727", + "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_2_3e5e3", + "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_3_12024", + "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_4_7efc0", + "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_5_b4faa", + "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_6_2a5a3", + "legacy/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_7_0a138" + ], + "gallery_urls": [ + "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_0_3eb0f/640x480.jpg", + "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_1_54727/640x480.jpg", + "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_2_3e5e3/640x480.jpg", + "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_3_12024/640x480.jpg", + "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_4_7efc0/640x480.jpg", + "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_5_b4faa/640x480.jpg", + "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_6_2a5a3/640x480.jpg", + "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_7_0a138/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/12569-37th-Ave-NE-Seattle-WA-98125/1QIR17_pid/" + }, + { + "listing_id": "2100231674963141689", + "slug": "2040-13th-ave-w-unit-33-seattle-wa-98119", + "title": "$625,000", + "price": 625000, + "is_rent": false, + "street": "2040 13th Avenue West, Unit 33", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98119", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 976, + "latitude": 47.6379484, + "longitude": -122.3735173, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_0_03c35", + "gallery_uuids": [ + "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_0_03c35", + "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_1_76e03", + "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_2_50c78", + "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_3_2abee", + "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_4_affbe", + "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_5_171d5", + "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_6_e7edf", + "legacy/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_7_2f8c1" + ], + "gallery_urls": [ + "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_0_03c35/640x480.jpg", + "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_1_76e03/640x480.jpg", + "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_2_50c78/640x480.jpg", + "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_3_2abee/640x480.jpg", + "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_4_affbe/640x480.jpg", + "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_5_171d5/640x480.jpg", + "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_6_e7edf/640x480.jpg", + "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_7_2f8c1/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/2040-13th-Ave-W-Unit-33-Seattle-WA-98119/1SUWPE_pid/" + }, + { + "listing_id": "2100437013713821513", + "slug": "3333-wallingford-ave-n-unit-203-seattle-wa-98103", + "title": "$615,000", + "price": 615000, + "is_rent": false, + "street": "3333 Wallingford Avenue North, Unit 203", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98103", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1079, + "latitude": 47.64787459999999, + "longitude": -122.3371569, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_0_64a59", + "gallery_uuids": [ + "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_0_64a59", + "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_1_5365f", + "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_2_1f131", + "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_3_b5242", + "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_4_883dc", + "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_5_c3229", + "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_6_8ccf0", + "legacy/ddd21faaa4c69f5b1917816296432f246c85d220_img_7_e6619" + ], + "gallery_urls": [ + "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_0_64a59/640x480.jpg", + "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_1_5365f/640x480.jpg", + "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_2_1f131/640x480.jpg", + "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_3_b5242/640x480.jpg", + "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_4_883dc/640x480.jpg", + "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_5_c3229/640x480.jpg", + "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_6_8ccf0/640x480.jpg", + "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_7_e6619/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/3333-Wallingford-Ave-N-Unit-203-Seattle-WA-98103/1SQ92N_pid/" + }, + { + "listing_id": "2099346785984239625", + "slug": "8809-42nd-ave-sw-seattle-wa-98136", + "title": "$2,250,000", + "price": 2250000, + "is_rent": false, + "street": "8809 42nd Avenue Southwest", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98136", + "beds": 4, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 3050, + "latitude": 47.5249062, + "longitude": -122.3857876, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_0_1a12b", + "gallery_uuids": [ + "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_0_1a12b", + "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_1_e88b9", + "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_2_2a9de", + "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_3_e32d3", + "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_4_62f5f", + "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_5_c527d", + "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_6_88abb", + "legacy/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_7_cb22a" + ], + "gallery_urls": [ + "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_0_1a12b/640x480.jpg", + "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_1_e88b9/640x480.jpg", + "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_2_2a9de/640x480.jpg", + "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_3_e32d3/640x480.jpg", + "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_4_62f5f/640x480.jpg", + "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_5_c527d/640x480.jpg", + "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_6_88abb/640x480.jpg", + "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_7_cb22a/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/8809-42nd-Ave-SW-Seattle-WA-98136/1SS13S_pid/" + }, + { + "listing_id": "2100132165280906185", + "slug": "5519-18th-ave-s-seattle-wa-98108", + "title": "$849,000", + "price": 849000, + "is_rent": false, + "street": "5519 18th Avenue South", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98108", + "beds": 4, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1970, + "latitude": 47.5528428, + "longitude": -122.3101603, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_0_b4184", + "gallery_uuids": [ + "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_0_b4184", + "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_1_9be9d", + "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_2_b1cf4", + "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_3_fd5ec", + "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_4_81ff4", + "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_5_4e029", + "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_6_6e248", + "legacy/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_7_4b339" + ], + "gallery_urls": [ + "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_0_b4184/640x480.jpg", + "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_1_9be9d/640x480.jpg", + "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_2_b1cf4/640x480.jpg", + "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_3_fd5ec/640x480.jpg", + "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_4_81ff4/640x480.jpg", + "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_5_4e029/640x480.jpg", + "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_6_6e248/640x480.jpg", + "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_7_4b339/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/5519-18th-Ave-S-Seattle-WA-98108/1SA3TH_pid/" + }, + { + "listing_id": "2098698929351071737", + "slug": "300-virginia-st-unit-811-seattle-wa-98101", + "title": "$595,000", + "price": 595000, + "is_rent": false, + "street": "300 Virginia Street, Unit 811", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98101", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 586, + "latitude": 47.6128082, + "longitude": -122.340875, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_0_9e758", + "gallery_uuids": [ + "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_0_9e758", + "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_1_b9d7c", + "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_2_8c640", + "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_3_a7606", + "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_4_bd8cf", + "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_5_00be6", + "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_6_683bc", + "legacy/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_7_67233" + ], + "gallery_urls": [ + "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_0_9e758/640x480.jpg", + "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_1_b9d7c/640x480.jpg", + "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_2_8c640/640x480.jpg", + "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_3_a7606/640x480.jpg", + "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_4_bd8cf/640x480.jpg", + "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_5_00be6/640x480.jpg", + "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_6_683bc/640x480.jpg", + "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_7_67233/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/300-Virginia-St-Unit-811-Seattle-WA-98101/27ET0L_pid/" + }, + { + "listing_id": "2100224755796085721", + "slug": "7541-seward-park-ave-s-seattle-wa-98118", + "title": "$1,725,000", + "price": 1725000, + "is_rent": false, + "street": "7541 Seward Park Avenue South", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98118", + "beds": 5, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2645, + "latitude": 47.5340988, + "longitude": -122.2673912, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_0_71319", + "gallery_uuids": [ + "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_0_71319", + "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_1_394f2", + "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_2_3bc8c", + "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_3_5c385", + "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_4_7fbe0", + "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_5_4cfd8", + "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_6_85234", + "legacy/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_7_28765" + ], + "gallery_urls": [ + "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_0_71319/640x480.jpg", + "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_1_394f2/640x480.jpg", + "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_2_3bc8c/640x480.jpg", + "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_3_5c385/640x480.jpg", + "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_4_7fbe0/640x480.jpg", + "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_5_4cfd8/640x480.jpg", + "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_6_85234/640x480.jpg", + "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_7_28765/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/7541-Seward-Park-Ave-S-Seattle-WA-98118/1SL24I_pid/" + }, + { + "listing_id": "2098695916221535001", + "slug": "300-virginia-st-unit-809-seattle-wa-98101", + "title": "$1,080,000", + "price": 1080000, + "is_rent": false, + "street": "300 Virginia Street, Unit 809", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98101", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 940, + "latitude": 47.6128082, + "longitude": -122.340875, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_0_9e758", + "gallery_uuids": [ + "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_0_9e758", + "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_1_8c640", + "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_2_b9d7c", + "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_3_a7606", + "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_4_bd8cf", + "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_5_00be6", + "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_6_683bc", + "legacy/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_7_cc569" + ], + "gallery_urls": [ + "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_0_9e758/640x480.jpg", + "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_1_8c640/640x480.jpg", + "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_2_b9d7c/640x480.jpg", + "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_3_a7606/640x480.jpg", + "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_4_bd8cf/640x480.jpg", + "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_5_00be6/640x480.jpg", + "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_6_683bc/640x480.jpg", + "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_7_cc569/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/300-Virginia-St-Unit-809-Seattle-WA-98101/27ESWS_pid/" + }, + { + "listing_id": "2098744464745260265", + "slug": "362-ward-st-seattle-wa-98109", + "title": "$5,308,000", + "price": 5308000, + "is_rent": false, + "street": "362 Ward Street", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98109", + "beds": 5, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 4420, + "latitude": 47.6282538, + "longitude": -122.3497183, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_0_4ee4e", + "gallery_uuids": [ + "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_0_4ee4e", + "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_1_e4fd9", + "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_2_d04f0", + "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_3_6534d", + "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_4_54ea3", + "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_5_0ae55", + "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_6_5f969", + "legacy/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_7_ff11f" + ], + "gallery_urls": [ + "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_0_4ee4e/640x480.jpg", + "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_1_e4fd9/640x480.jpg", + "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_2_d04f0/640x480.jpg", + "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_3_6534d/640x480.jpg", + "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_4_54ea3/640x480.jpg", + "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_5_0ae55/640x480.jpg", + "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_6_5f969/640x480.jpg", + "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_7_ff11f/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/362-Ward-St-Seattle-WA-98109/1RN8WQ_pid/" + }, + { + "listing_id": "2100342020893986929", + "slug": "8622-17th-ave-ne-seattle-wa-98115", + "title": "$715,000", + "price": 715000, + "is_rent": false, + "street": "8622 17th Avenue Northeast", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98115", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1830, + "latitude": 47.6920037, + "longitude": -122.3092303, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_0_dc537", + "gallery_uuids": [ + "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_0_dc537", + "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_1_cdf8a", + "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_2_b75d2", + "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_3_cbd90", + "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_4_34ce8", + "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_5_57ee1", + "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_6_d27e0", + "legacy/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_7_74008" + ], + "gallery_urls": [ + "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_0_dc537/640x480.jpg", + "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_1_cdf8a/640x480.jpg", + "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_2_b75d2/640x480.jpg", + "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_3_cbd90/640x480.jpg", + "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_4_34ce8/640x480.jpg", + "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_5_57ee1/640x480.jpg", + "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_6_d27e0/640x480.jpg", + "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_7_74008/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/8622-17th-Ave-NE-Seattle-WA-98115/1SH8LK_pid/" + }, + { + "listing_id": "2087832171556297009", + "slug": "2501-canterbury-ln-e-unit-322-seattle-wa-98112", + "title": "$575,000", + "price": 575000, + "is_rent": false, + "street": "2501 Canterbury Lane East, Unit 322", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 891, + "latitude": 47.6425811, + "longitude": -122.2810617, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_0_ea20f", + "gallery_uuids": [ + "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_0_ea20f", + "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_1_7f0ba", + "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_2_44132", + "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_3_c75fe", + "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_4_5cfa7", + "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_5_d6324", + "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_6_57e7a", + "legacy/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_7_a90b7" + ], + "gallery_urls": [ + "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_0_ea20f/640x480.jpg", + "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_1_7f0ba/640x480.jpg", + "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_2_44132/640x480.jpg", + "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_3_c75fe/640x480.jpg", + "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_4_5cfa7/640x480.jpg", + "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_5_d6324/640x480.jpg", + "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_6_57e7a/640x480.jpg", + "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_7_a90b7/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/2501-Canterbury-Ln-E-Unit-322-Seattle-WA-98112/1SBDYU_pid/" + }, + { + "listing_id": "2099406452962035657", + "slug": "814-31st-ave-s-seattle-wa-98144", + "title": "$1,875,000", + "price": 1875000, + "is_rent": false, + "street": "814 31st Avenue South", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98144", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2961, + "latitude": 47.5952462, + "longitude": -122.2922668, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_0_b7119", + "gallery_uuids": [ + "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_0_b7119", + "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_1_053a7", + "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_2_e3c5f", + "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_3_4b02a", + "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_4_cb558", + "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_5_707f9", + "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_6_7820d", + "legacy/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_7_f9744" + ], + "gallery_urls": [ + "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_0_b7119/640x480.jpg", + "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_1_053a7/640x480.jpg", + "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_2_e3c5f/640x480.jpg", + "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_3_4b02a/640x480.jpg", + "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_4_cb558/640x480.jpg", + "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_5_707f9/640x480.jpg", + "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_6_7820d/640x480.jpg", + "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_7_f9744/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/814-31st-Ave-S-Seattle-WA-98144/1S4UKX_pid/" + }, + { + "listing_id": "2100190828864379729", + "slug": "4903-50th-ave-s-seattle-wa-98118", + "title": "$1,175,000", + "price": 1175000, + "is_rent": false, + "street": "4903 50th Avenue South", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98118", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1800, + "latitude": 47.5580712, + "longitude": -122.2710367, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Open: 5/16 12:00PM - 02:00PM" + ], + "hero_uuid": "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_0_cf470", + "gallery_uuids": [ + "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_0_cf470", + "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_1_a5c29", + "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_2_a7c0e", + "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_3_4ba88", + "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_4_fefd7", + "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_5_2aa4c", + "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_6_6f002", + "legacy/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_7_6a707" + ], + "gallery_urls": [ + "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_0_cf470/640x480.jpg", + "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_1_a5c29/640x480.jpg", + "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_2_a7c0e/640x480.jpg", + "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_3_4ba88/640x480.jpg", + "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_4_fefd7/640x480.jpg", + "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_5_2aa4c/640x480.jpg", + "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_6_6f002/640x480.jpg", + "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_7_6a707/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/4903-50th-Ave-S-Seattle-WA-98118/1RJEYD_pid/" + }, + { + "listing_id": "2099795740904119657", + "slug": "7710-57th-ave-ne-seattle-wa-98115", + "title": "$2,150,000", + "price": 2150000, + "is_rent": false, + "street": "7710 57th Avenue Northeast", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98115", + "beds": 4, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 3772, + "latitude": 47.6849955, + "longitude": -122.2667841, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_0_22c8c", + "gallery_uuids": [ + "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_0_22c8c", + "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_1_95915", + "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_2_d7621", + "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_3_9e74d", + "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_4_33016", + "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_5_c52ee", + "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_6_4e3fa", + "legacy/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_7_87e34" + ], + "gallery_urls": [ + "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_0_22c8c/640x480.jpg", + "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_1_95915/640x480.jpg", + "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_2_d7621/640x480.jpg", + "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_3_9e74d/640x480.jpg", + "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_4_33016/640x480.jpg", + "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_5_c52ee/640x480.jpg", + "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_6_4e3fa/640x480.jpg", + "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_7_87e34/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/7710-57th-Ave-NE-Seattle-WA-98115/1RFZM8_pid/" + }, + { + "listing_id": "2100897890040020505", + "slug": "6546-32nd-ave-ne-unit-a-seattle-wa-98115", + "title": "$1,075,000", + "price": 1075000, + "is_rent": false, + "street": "6546 32nd Avenue Northeast, Unit A", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98115", + "beds": 4, + "baths": 4.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1940, + "latitude": 47.6760724, + "longitude": -122.2927825, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_0_f0188", + "gallery_uuids": [ + "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_0_f0188", + "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_1_9c8f1", + "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_2_2479e", + "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_3_c2fbb", + "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_4_75b1b", + "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_5_8d18c", + "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_6_6be3d", + "legacy/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_7_45ac4" + ], + "gallery_urls": [ + "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_0_f0188/640x480.jpg", + "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_1_9c8f1/640x480.jpg", + "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_2_2479e/640x480.jpg", + "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_3_c2fbb/640x480.jpg", + "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_4_75b1b/640x480.jpg", + "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_5_8d18c/640x480.jpg", + "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_6_6be3d/640x480.jpg", + "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_7_45ac4/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/6546-32nd-Ave-NE-Unit-A-Seattle-WA-98115/1SI1YG_pid/" + }, + { + "listing_id": "2098677674774135873", + "slug": "3413-48th-ave-sw-seattle-wa-98116", + "title": "$998,000", + "price": 998000, + "is_rent": false, + "street": "3413 48th Avenue Southwest", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98116", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1680, + "latitude": 47.5734066, + "longitude": -122.3937015, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_0_7bb98", + "gallery_uuids": [ + "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_0_7bb98", + "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_1_a4c66", + "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_2_5403e", + "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_3_88bc2", + "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_4_a913c", + "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_5_c0b80", + "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_6_287b2", + "legacy/8b051692edbc7e48b663c7da53fd48fc50c36193_img_7_6e267" + ], + "gallery_urls": [ + "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_0_7bb98/640x480.jpg", + "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_1_a4c66/640x480.jpg", + "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_2_5403e/640x480.jpg", + "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_3_88bc2/640x480.jpg", + "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_4_a913c/640x480.jpg", + "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_5_c0b80/640x480.jpg", + "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_6_287b2/640x480.jpg", + "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_7_6e267/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/3413-48th-Ave-SW-Seattle-WA-98116/1SL1GT_pid/" + }, + { + "listing_id": "2099491363274197241", + "slug": "2349-harbor-ave-sw-unit-701-seattle-wa-98126", + "title": "$750,000", + "price": 750000, + "is_rent": false, + "street": "2349 Harbor Avenue Southwest, Unit 701", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98126", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1414, + "latitude": 47.5813046, + "longitude": -122.3749586, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_0_27664", + "gallery_uuids": [ + "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_0_27664", + "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_1_b37d9", + "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_2_09dd9", + "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_3_cff82", + "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_4_ab63d", + "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_5_e4f73", + "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_6_89799", + "legacy/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_7_0c1e4" + ], + "gallery_urls": [ + "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_0_27664/640x480.jpg", + "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_1_b37d9/640x480.jpg", + "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_2_09dd9/640x480.jpg", + "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_3_cff82/640x480.jpg", + "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_4_ab63d/640x480.jpg", + "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_5_e4f73/640x480.jpg", + "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_6_89799/640x480.jpg", + "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_7_0c1e4/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/2349-Harbor-Ave-SW-Unit-701-Seattle-WA-98126/1S64K4_pid/" + }, + { + "listing_id": "2076551998662666769", + "slug": "2021-1st-ave-unit-f20-seattle-wa-98121", + "title": "$1,995,000", + "price": 1995000, + "is_rent": false, + "street": "2021 1st Avenue, Unit F20", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98121", + "beds": 2, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1900, + "latitude": 47.6111076, + "longitude": -122.3431835, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_0_1ec2c", + "gallery_uuids": [ + "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_0_1ec2c", + "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_1_5a124", + "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_2_5d57a", + "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_3_c7a41", + "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_4_e8224", + "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_5_2b1b5", + "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_6_327a1", + "legacy/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_7_bfe61" + ], + "gallery_urls": [ + "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_0_1ec2c/640x480.jpg", + "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_1_5a124/640x480.jpg", + "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_2_5d57a/640x480.jpg", + "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_3_c7a41/640x480.jpg", + "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_4_e8224/640x480.jpg", + "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_5_2b1b5/640x480.jpg", + "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_6_327a1/640x480.jpg", + "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_7_bfe61/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/2021-1st-Ave-Unit-F20-Seattle-WA-98121/2781ZU_pid/" + }, + { + "listing_id": "2099586372295740273", + "slug": "15009-westminster-way-n-seattle-wa-98133", + "title": "$629,995", + "price": 629995, + "is_rent": false, + "street": "15009 Westminster Way North", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98133", + "beds": 3, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1219, + "latitude": 47.7381587, + "longitude": -122.3518891, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_0_78a49", + "gallery_uuids": [ + "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_0_78a49", + "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_1_36962", + "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_2_1f041", + "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_3_63e0f", + "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_4_d04fa", + "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_5_8b79c", + "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_6_badd2", + "legacy/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_7_39a43" + ], + "gallery_urls": [ + "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_0_78a49/640x480.jpg", + "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_1_36962/640x480.jpg", + "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_2_1f041/640x480.jpg", + "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_3_63e0f/640x480.jpg", + "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_4_d04fa/640x480.jpg", + "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_5_8b79c/640x480.jpg", + "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_6_badd2/640x480.jpg", + "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_7_39a43/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/15009-Westminster-Way-N-Seattle-WA-98133/1S2KMC_pid/" + }, + { + "listing_id": "2095117238428302473", + "slug": "1419-mcgilvra-blvd-e-seattle-wa-98112", + "title": "$2,175,000", + "price": 2175000, + "is_rent": false, + "street": "1419 McGilvra Boulevard East", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "beds": 3, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 3430, + "latitude": 47.63159690000001, + "longitude": -122.2817245, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_0_0bbfc", + "gallery_uuids": [ + "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_0_0bbfc", + "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_1_5b171", + "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_2_df1b3", + "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_3_7130f", + "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_4_70196", + "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_5_e4806", + "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_6_48530", + "legacy/4a9be57023e7c54315312b61a4c6250a6813fd58_img_7_c4fd8" + ], + "gallery_urls": [ + "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_0_0bbfc/640x480.jpg", + "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_1_5b171/640x480.jpg", + "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_2_df1b3/640x480.jpg", + "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_3_7130f/640x480.jpg", + "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_4_70196/640x480.jpg", + "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_5_e4806/640x480.jpg", + "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_6_48530/640x480.jpg", + "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_7_c4fd8/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/1419-McGilvra-Blvd-E-Seattle-WA-98112/1S13FU_pid/" + }, + { + "listing_id": "2094470215975252201", + "slug": "1108-39th-ave-e-seattle-wa-98112", + "title": "$4,750,000", + "price": 4750000, + "is_rent": false, + "street": "1108 39th Avenue East", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "beds": 4, + "baths": 4.0, + "baths_full": 2, + "baths_half": null, + "sqft": 4540, + "latitude": 47.6289224, + "longitude": -122.2823331, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_0_75b87", + "gallery_uuids": [ + "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_0_75b87", + "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_1_16e6d", + "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_2_a1239", + "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_3_f4164", + "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_4_1f8aa", + "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_5_385b2", + "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_6_21fa1", + "legacy/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_7_d4ef8" + ], + "gallery_urls": [ + "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_0_75b87/640x480.jpg", + "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_1_16e6d/640x480.jpg", + "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_2_a1239/640x480.jpg", + "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_3_f4164/640x480.jpg", + "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_4_1f8aa/640x480.jpg", + "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_5_385b2/640x480.jpg", + "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_6_21fa1/640x480.jpg", + "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_7_d4ef8/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/1108-39th-Ave-E-Seattle-WA-98112/1RWGOP_pid/" + }, + { + "listing_id": "2083867658095713321", + "slug": "1760-nw-56th-st-unit-309-seattle-wa-98107", + "title": "$399,000", + "price": 399000, + "is_rent": false, + "street": "1760 Northwest 56th Street, Unit 309", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98107", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 698, + "latitude": 47.6696482, + "longitude": -122.3815724, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_0_1337e", + "gallery_uuids": [ + "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_0_1337e", + "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_1_29163", + "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_2_4f2b6", + "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_3_b7c6e", + "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_4_45b3e", + "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_5_49e40", + "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_6_5f1c4", + "legacy/507d2db6d3e32704d6891bf9532ccf679f876af9_img_7_c9f42" + ], + "gallery_urls": [ + "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_0_1337e/640x480.jpg", + "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_1_29163/640x480.jpg", + "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_2_4f2b6/640x480.jpg", + "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_3_b7c6e/640x480.jpg", + "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_4_45b3e/640x480.jpg", + "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_5_49e40/640x480.jpg", + "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_6_5f1c4/640x480.jpg", + "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_7_c9f42/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/1760-NW-56th-St-Unit-309-Seattle-WA-98107/1SALUT_pid/" + }, + { + "listing_id": "2094449974113275841", + "slug": "3426-nw-market-st-seattle-wa-98107", + "title": "$996,550", + "price": 996550, + "is_rent": false, + "street": "3426 Northwest Market Street", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98107", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1520, + "latitude": 47.6688726, + "longitude": -122.4021297, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_0_ffad2", + "gallery_uuids": [ + "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_0_ffad2", + "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_1_312a0", + "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_2_22858", + "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_3_cfbe2", + "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_4_62a72", + "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_5_c1f21", + "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_6_1a409", + "legacy/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_7_e5b12" + ], + "gallery_urls": [ + "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_0_ffad2/640x480.jpg", + "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_1_312a0/640x480.jpg", + "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_2_22858/640x480.jpg", + "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_3_cfbe2/640x480.jpg", + "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_4_62a72/640x480.jpg", + "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_5_c1f21/640x480.jpg", + "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_6_1a409/640x480.jpg", + "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_7_e5b12/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/3426-NW-Market-St-Seattle-WA-98107/1S2XSG_pid/" + }, + { + "listing_id": "2093368084769320529", + "slug": "5316-31st-ave-s-seattle-wa-98108", + "title": "$985,000", + "price": 985000, + "is_rent": false, + "street": "5316 31st Avenue South", + "neighborhood": "", + "city": "Seattle", + "state": "WA", + "zip": "98108", + "beds": 7, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3100, + "latitude": 47.5540999, + "longitude": -122.29239, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_0_73bbd", + "gallery_uuids": [ + "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_0_73bbd", + "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_1_ad5a1", + "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_2_73ec2", + "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_3_de25a", + "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_4_2d699", + "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_5_49404", + "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_6_7b7b0", + "legacy/22e61b15d172417ef842ed35dd2056e81f1382a3_img_7_2a46b" + ], + "gallery_urls": [ + "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_0_73bbd/640x480.jpg", + "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_1_ad5a1/640x480.jpg", + "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_2_73ec2/640x480.jpg", + "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_3_de25a/640x480.jpg", + "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_4_2d699/640x480.jpg", + "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_5_49404/640x480.jpg", + "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_6_7b7b0/640x480.jpg", + "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_7_2a46b/640x480.jpg" + ], + "source_city": "seattle", + "detail_url": "https://www.compass.com/homedetails/5316-31st-Ave-S-Seattle-WA-98108/1RZP7B_pid/" + }, + { + "listing_id": "2075608533951220497", + "slug": "740-n-clayton-st-denver-co-80206", + "title": "$1,850,000", + "price": 1850000, + "is_rent": false, + "street": "740 North Clayton Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80206", + "beds": 3, + "baths": 5.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3612, + "latitude": 39.72817430000001, + "longitude": -104.9553029, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/cd1b42e7-08cc-4626-a400-62cf49d639c3", + "gallery_uuids": [ + "uuid/cd1b42e7-08cc-4626-a400-62cf49d639c3", + "uuid/303206df-5e63-4c9b-a077-2f2a7640b0c9", + "uuid/016ea6d7-8eba-4f92-887e-0271f63e8fe2", + "uuid/73cd7d6c-085f-408d-bc01-12902f18c018", + "uuid/2d452284-62a6-4b9f-b570-eabf91ccdc12", + "uuid/3ea87ff1-c468-477f-9baf-27ac201a4902" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/cd1b42e7-08cc-4626-a400-62cf49d639c3/1500x1000.jpg", + "https://www.compass.com/m/0/303206df-5e63-4c9b-a077-2f2a7640b0c9/1500x998.jpg", + "https://www.compass.com/m/0/016ea6d7-8eba-4f92-887e-0271f63e8fe2/1500x999.jpg", + "https://www.compass.com/m/0/73cd7d6c-085f-408d-bc01-12902f18c018/1500x999.jpg", + "https://www.compass.com/m/0/2d452284-62a6-4b9f-b570-eabf91ccdc12/1500x1000.jpg", + "https://www.compass.com/m/0/3ea87ff1-c468-477f-9baf-27ac201a4902/1500x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/740-N-Clayton-St-Denver-CO-80206/277Z4V_pid/" + }, + { + "listing_id": "2100434722659137577", + "slug": "1411-zenobia-st-denver-co-80204", + "title": "$685,000", + "price": 685000, + "is_rent": false, + "street": "1411 Zenobia Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1585, + "latitude": 39.738806, + "longitude": -105.0523306, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/a7ac8166-1199-417a-949f-9b13e34392ff", + "gallery_uuids": [ + "uuid/a7ac8166-1199-417a-949f-9b13e34392ff", + "uuid/5c5d9df9-d197-4914-a889-f8c7fa884374", + "uuid/f2122efe-8fb4-41d0-9668-ce383e0eb60a", + "uuid/bdbc019e-d391-4f3e-906c-88602c5c8b14", + "uuid/e8bfeed9-09ac-4e2b-8120-f71682515449", + "uuid/4fc9e4fb-7c9a-48a8-bff0-78a9b6870b7e", + "uuid/de46d6aa-74f9-41c7-acef-a61481b2a52f", + "uuid/9150241a-d39d-42c1-9be4-7a6b0a58306e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a7ac8166-1199-417a-949f-9b13e34392ff/679x1000.jpg", + "https://www.compass.com/m/0/5c5d9df9-d197-4914-a889-f8c7fa884374/1378x900.jpg", + "https://www.compass.com/m/0/f2122efe-8fb4-41d0-9668-ce383e0eb60a/1380x888.jpg", + "https://www.compass.com/m/0/bdbc019e-d391-4f3e-906c-88602c5c8b14/1348x862.jpg", + "https://www.compass.com/m/0/e8bfeed9-09ac-4e2b-8120-f71682515449/1352x874.jpg", + "https://www.compass.com/m/0/4fc9e4fb-7c9a-48a8-bff0-78a9b6870b7e/1376x868.jpg", + "https://www.compass.com/m/0/de46d6aa-74f9-41c7-acef-a61481b2a52f/1376x904.jpg", + "https://www.compass.com/m/0/9150241a-d39d-42c1-9be4-7a6b0a58306e/1380x890.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1411-Zenobia-St-Denver-CO-80204/12WI17_pid/" + }, + { + "listing_id": "2103262787751054009", + "slug": "1304-n-raleigh-st-denver-co-80204", + "title": "$635,000", + "price": 635000, + "is_rent": false, + "street": "1304 North Raleigh Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1200, + "latitude": 39.7367795, + "longitude": -105.0414486, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_0_7d5c8", + "gallery_uuids": [ + "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_0_7d5c8", + "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_1_02492", + "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_2_fc213", + "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_3_e9098", + "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_4_c4557", + "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_5_b05ba", + "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_6_c8cc1", + "legacy/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_7_c075d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_0_7d5c8/640x480.jpg", + "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_1_02492/640x480.jpg", + "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_2_fc213/640x480.jpg", + "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_3_e9098/640x480.jpg", + "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_4_c4557/640x480.jpg", + "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_5_b05ba/640x480.jpg", + "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_6_c8cc1/640x480.jpg", + "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_7_c075d/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1304-N-Raleigh-St-Denver-CO-80204/27GZIO_pid/" + }, + { + "listing_id": "2063407416442065833", + "slug": "1370-zenobia-st-denver-co-80204", + "title": "$625,000", + "price": 625000, + "is_rent": false, + "street": "1370 Zenobia Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": 4, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1800, + "latitude": 39.7378687, + "longitude": -105.0517916, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/0409419c-7244-4129-89c6-76c9931c6069", + "gallery_uuids": [ + "uuid/0409419c-7244-4129-89c6-76c9931c6069", + "uuid/27c7d586-97c6-4c94-a4df-50192c6a15de" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/0409419c-7244-4129-89c6-76c9931c6069/1500x1000.jpg", + "https://www.compass.com/m/0/27c7d586-97c6-4c94-a4df-50192c6a15de/1500x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1370-Zenobia-St-Denver-CO-80204/12CK0P_pid/" + }, + { + "listing_id": "2085607227661634345", + "slug": "address-upon-request-denver-co-80206", + "title": "$799,000", + "price": 799000, + "is_rent": false, + "street": "Address Upon Request", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80206", + "beds": 4, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1644, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/c587d074-93bf-466c-8078-cfdb67cd6a2c", + "gallery_uuids": [ + "uuid/c587d074-93bf-466c-8078-cfdb67cd6a2c", + "uuid/3aaa0293-4ef5-4107-93dc-8b02418511aa", + "uuid/ce38c960-5483-4e11-bf6a-ee9903383ac5", + "uuid/748a5811-c572-40a4-a582-dcee90550648", + "uuid/ba0835f8-a715-4eb7-8e0b-5c0cef70d8b5", + "uuid/4e3334db-ca05-4c6c-a4fc-731e3ba4b047", + "uuid/d15ee151-6799-4260-8c64-fceba9aa2e39", + "uuid/02f806b2-d5e9-4d8b-be5e-5c9cdd69d045" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/c587d074-93bf-466c-8078-cfdb67cd6a2c/750x1000.jpg", + "https://www.compass.com/m/0/3aaa0293-4ef5-4107-93dc-8b02418511aa/750x1000.jpg", + "https://www.compass.com/m/0/ce38c960-5483-4e11-bf6a-ee9903383ac5/1497x1000.jpg", + "https://www.compass.com/m/0/748a5811-c572-40a4-a582-dcee90550648/1497x1000.jpg", + "https://www.compass.com/m/0/ba0835f8-a715-4eb7-8e0b-5c0cef70d8b5/1497x1000.jpg", + "https://www.compass.com/m/0/4e3334db-ca05-4c6c-a4fc-731e3ba4b047/1497x1000.jpg", + "https://www.compass.com/m/0/d15ee151-6799-4260-8c64-fceba9aa2e39/1497x1000.jpg", + "https://www.compass.com/m/0/02f806b2-d5e9-4d8b-be5e-5c9cdd69d045/1497x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/Address-Upon-Request-Denver-CO-80206/2085607227661634345_lid/" + }, + { + "listing_id": "2103318401995735673", + "slug": "3324-franklin-st-denver-co-80205", + "title": "$640,000", + "price": 640000, + "is_rent": false, + "street": "3324 Franklin Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80205", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1770, + "latitude": 39.763781, + "longitude": -104.9681142, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_0_e6f14", + "gallery_uuids": [ + "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_0_e6f14", + "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_1_9a3ad", + "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_2_73554", + "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_3_f8612", + "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_4_69e8b", + "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_5_d6fc2", + "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_6_c8f81", + "legacy/07265428c8f206f8b1543937c70e421e1aa2076b_img_7_1a793" + ], + "gallery_urls": [ + "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_0_e6f14/640x480.jpg", + "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_1_9a3ad/640x480.jpg", + "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_2_73554/640x480.jpg", + "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_3_f8612/640x480.jpg", + "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_4_69e8b/640x480.jpg", + "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_5_d6fc2/640x480.jpg", + "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_6_c8f81/640x480.jpg", + "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_7_1a793/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/3324-Franklin-St-Denver-CO-80205/12DRCG_pid/" + }, + { + "listing_id": "2048880602039951841", + "slug": "1695-zenobia-st-unit-2-denver-co-80204", + "title": "$1,500,000", + "price": 1500000, + "is_rent": false, + "street": "1695 Zenobia Street, Unit 2", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2593, + "latitude": 39.7437542, + "longitude": -105.0522982, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_0_4792f", + "gallery_uuids": [ + "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_0_4792f", + "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_1_a69e0", + "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_2_de5cf", + "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_3_ad1d2", + "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_4_191d0", + "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_5_08c1d", + "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_6_ef45c", + "legacy/abefdec656476235bf112536fe0da1cb8add25f4_img_7_a1bde" + ], + "gallery_urls": [ + "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_0_4792f/640x480.jpg", + "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_1_a69e0/640x480.jpg", + "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_2_de5cf/640x480.jpg", + "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_3_ad1d2/640x480.jpg", + "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_4_191d0/640x480.jpg", + "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_5_08c1d/640x480.jpg", + "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_6_ef45c/640x480.jpg", + "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_7_a1bde/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1695-Zenobia-St-Unit-2-Denver-CO-80204/130DF7_pid/" + }, + { + "listing_id": "2103039233638300481", + "slug": "3250-dexter-st-denver-co-80207", + "title": "$460,000", + "price": 460000, + "is_rent": false, + "street": "3250 Dexter Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80207", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 700, + "latitude": 39.7628946, + "longitude": -104.9328851, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/16 11:00AM - 03:00PM" + ], + "hero_uuid": "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_0_12796", + "gallery_uuids": [ + "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_0_12796", + "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_1_5837f", + "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_2_faa04", + "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_3_e16e3", + "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_4_290ab", + "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_5_df56d", + "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_6_06b53", + "legacy/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_7_a0d11" + ], + "gallery_urls": [ + "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_0_12796/640x480.jpg", + "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_1_5837f/640x480.jpg", + "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_2_faa04/640x480.jpg", + "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_3_e16e3/640x480.jpg", + "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_4_290ab/640x480.jpg", + "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_5_df56d/640x480.jpg", + "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_6_06b53/640x480.jpg", + "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_7_a0d11/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/3250-Dexter-St-Denver-CO-80207/136FBB_pid/" + }, + { + "listing_id": "2093165211737985593", + "slug": "4922-lowell-blvd-unit-4-denver-co-80221", + "title": "$649,900", + "price": 649900, + "is_rent": false, + "street": "4922 Lowell Boulevard, Unit 4", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80221", + "beds": 2, + "baths": 4.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1407, + "latitude": 39.7861228, + "longitude": -105.0342126, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_0_6dd57", + "gallery_uuids": [ + "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_0_6dd57", + "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_1_372b3", + "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_2_be9ed", + "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_3_a5b62", + "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_4_61822", + "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_5_c4be0", + "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_6_8273b", + "legacy/1a7da76d3e1735cdda1be36a2392877e288882c8_img_7_b94d7" + ], + "gallery_urls": [ + "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_0_6dd57/640x480.jpg", + "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_1_372b3/640x480.jpg", + "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_2_be9ed/640x480.jpg", + "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_3_a5b62/640x480.jpg", + "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_4_61822/640x480.jpg", + "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_5_c4be0/640x480.jpg", + "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_6_8273b/640x480.jpg", + "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_7_b94d7/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/4922-Lowell-Blvd-Unit-4-Denver-CO-80221/12E9ZJ_pid/" + }, + { + "listing_id": "2100935784251144513", + "slug": "5075-valentia-st-denver-co-80238", + "title": "$850,000", + "price": 850000, + "is_rent": false, + "street": "5075 Valentia Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80238", + "beds": 4, + "baths": 4.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2953, + "latitude": 39.79121230000001, + "longitude": -104.8921896, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/16 02:00PM - 04:00PM" + ], + "hero_uuid": "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_0_a6e03", + "gallery_uuids": [ + "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_0_a6e03", + "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_1_65b59", + "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_2_e507b", + "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_3_eeb37", + "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_4_0aadf", + "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_5_545ff", + "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_6_e6986", + "legacy/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_7_6837f" + ], + "gallery_urls": [ + "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_0_a6e03/640x480.jpg", + "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_1_65b59/640x480.jpg", + "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_2_e507b/640x480.jpg", + "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_3_eeb37/640x480.jpg", + "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_4_0aadf/640x480.jpg", + "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_5_545ff/640x480.jpg", + "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_6_e6986/640x480.jpg", + "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_7_6837f/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/5075-Valentia-St-Denver-CO-80238/131VYP_pid/" + }, + { + "listing_id": "2103084089786276025", + "slug": "1939-s-gilpin-st-denver-co-80210", + "title": "$810,000", + "price": 810000, + "is_rent": false, + "street": "1939 South Gilpin Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80210", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1178, + "latitude": 39.6812838, + "longitude": -104.967886, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/9689224f-49f6-417f-9817-c6aebaa76a99", + "gallery_uuids": [ + "uuid/9689224f-49f6-417f-9817-c6aebaa76a99", + "uuid/302d907f-0a99-486b-9781-fd292dfb9a23", + "uuid/43a161ed-b89e-44d2-bd6d-31c6720f5418", + "uuid/468c93e4-2c15-4691-b293-009da1821943", + "uuid/2416262a-3475-44d2-9914-ed8e9f4ebead", + "uuid/51def6b9-d82e-40d4-9001-639bc606f625", + "uuid/e11fa75b-7e83-43cd-b8ce-d73ea43b66d9" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9689224f-49f6-417f-9817-c6aebaa76a99/1500x844.jpg", + "https://www.compass.com/m/0/302d907f-0a99-486b-9781-fd292dfb9a23/1500x844.jpg", + "https://www.compass.com/m/0/43a161ed-b89e-44d2-bd6d-31c6720f5418/1500x844.jpg", + "https://www.compass.com/m/0/468c93e4-2c15-4691-b293-009da1821943/1500x844.jpg", + "https://www.compass.com/m/0/2416262a-3475-44d2-9914-ed8e9f4ebead/1500x844.jpg", + "https://www.compass.com/m/0/51def6b9-d82e-40d4-9001-639bc606f625/1500x844.jpg", + "https://www.compass.com/m/0/e11fa75b-7e83-43cd-b8ce-d73ea43b66d9/1500x844.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1939-S-Gilpin-St-Denver-CO-80210/12Y6JU_pid/" + }, + { + "listing_id": "2095257869239690273", + "slug": "3023-wyandot-st-denver-co-80211", + "title": "$3,200,000", + "price": 3200000, + "is_rent": false, + "street": "3023 Wyandot Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80211", + "beds": 6, + "baths": 8.0, + "baths_full": 6, + "baths_half": null, + "sqft": 6468, + "latitude": 39.7601857, + "longitude": -105.014855, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/e03c73eb-983f-4d62-8ebd-69576394919a", + "gallery_uuids": [ + "uuid/e03c73eb-983f-4d62-8ebd-69576394919a", + "uuid/4c6cfe9b-daf0-4268-bfa8-67e238ae9334", + "uuid/566a8ea9-e5c8-480b-8f72-2abc5882cba5", + "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "uuid/00a808ba-d2f1-4eaa-8026-b682504418fb", + "uuid/535eefb8-d10f-43f4-8f24-a12386363929", + "uuid/b944a9ce-efc4-4b4a-8831-ccc8a4cb11fd", + "uuid/c0a7760b-8d05-41d5-acf8-17a350c6ad8c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e03c73eb-983f-4d62-8ebd-69576394919a/563x1000.jpg", + "https://www.compass.com/m/0/4c6cfe9b-daf0-4268-bfa8-67e238ae9334/563x1000.jpg", + "https://www.compass.com/m/0/566a8ea9-e5c8-480b-8f72-2abc5882cba5/558x1000.jpg", + "https://www.compass.com/m/0/034e1cae-ae18-4946-899e-64b45dbf9573/640x480.jpg", + "https://www.compass.com/m/0/00a808ba-d2f1-4eaa-8026-b682504418fb/564x1000.jpg", + "https://www.compass.com/m/0/535eefb8-d10f-43f4-8f24-a12386363929/603x1000.jpg", + "https://www.compass.com/m/0/b944a9ce-efc4-4b4a-8831-ccc8a4cb11fd/554x1000.jpg", + "https://www.compass.com/m/0/c0a7760b-8d05-41d5-acf8-17a350c6ad8c/1333x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/3023-Wyandot-St-Denver-CO-80211/12NSQF_pid/" + }, + { + "listing_id": "2100134242526915801", + "slug": "1430-pierce-st-denver-co-80214", + "title": "$639,000", + "price": 639000, + "is_rent": false, + "street": "1430 Pierce Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80214", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1895, + "latitude": 39.7390566171018, + "longitude": -105.07178864480942, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/e1a789ea-ae87-4e61-8ddd-3656299d4bd3", + "gallery_uuids": [ + "uuid/e1a789ea-ae87-4e61-8ddd-3656299d4bd3", + "uuid/0ff0b93b-80de-45ce-b8ab-993869fe475f", + "uuid/29b2d96f-244c-4c6e-b263-5a1a44137b66", + "uuid/6f67a6ee-fb8b-4b93-9a4e-9cd305c610f1", + "uuid/6a507d31-3a3a-41cd-9ed8-2c2afa766356", + "uuid/6d39a619-b91d-478d-bf7c-8e7b20984018", + "uuid/d5e1922e-8650-40f2-a093-bb3fb447e9c2", + "uuid/8401ab8f-c1c2-4004-9d1b-f096c699583d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e1a789ea-ae87-4e61-8ddd-3656299d4bd3/1500x999.jpg", + "https://www.compass.com/m/0/0ff0b93b-80de-45ce-b8ab-993869fe475f/1449x1000.jpg", + "https://www.compass.com/m/0/29b2d96f-244c-4c6e-b263-5a1a44137b66/1500x1000.jpg", + "https://www.compass.com/m/0/6f67a6ee-fb8b-4b93-9a4e-9cd305c610f1/1500x1000.jpg", + "https://www.compass.com/m/0/6a507d31-3a3a-41cd-9ed8-2c2afa766356/1500x1000.jpg", + "https://www.compass.com/m/0/6d39a619-b91d-478d-bf7c-8e7b20984018/1500x1000.jpg", + "https://www.compass.com/m/0/d5e1922e-8650-40f2-a093-bb3fb447e9c2/1500x987.jpg", + "https://www.compass.com/m/0/8401ab8f-c1c2-4004-9d1b-f096c699583d/1500x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1430-Pierce-St-Denver-CO-80214/12OQ2I_pid/" + }, + { + "listing_id": "2101797987477033161", + "slug": "1182-clermont-st-unit-1b-denver-co-80220", + "title": "$165,000", + "price": 165000, + "is_rent": false, + "street": "1182 Clermont Street, Unit 1B", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80220", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 454, + "latitude": 39.7342945, + "longitude": -104.9348087, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_0_50a85", + "gallery_uuids": [ + "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_0_50a85", + "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_1_6e295", + "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_2_040e1", + "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_3_c4132", + "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_4_ca6eb", + "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_5_847b2", + "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_6_dd45b", + "legacy/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_7_c28e3" + ], + "gallery_urls": [ + "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_0_50a85/640x480.jpg", + "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_1_6e295/640x480.jpg", + "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_2_040e1/640x480.jpg", + "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_3_c4132/640x480.jpg", + "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_4_ca6eb/640x480.jpg", + "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_5_847b2/640x480.jpg", + "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_6_dd45b/640x480.jpg", + "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_7_c28e3/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1182-Clermont-St-Unit-1B-Denver-CO-80220/12UQQL_pid/" + }, + { + "listing_id": "2098215781802252161", + "slug": "45-s-dover-st-denver-co-80226", + "title": "$460,000", + "price": 460000, + "is_rent": false, + "street": "45 South Dover Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80226", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2240, + "latitude": 39.715919, + "longitude": -105.094221, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "gallery_uuids": [ + "uuid/034e1cae-ae18-4946-899e-64b45dbf9573", + "uuid/61b8880f-7b16-4dbf-901a-954e2c08f414" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/034e1cae-ae18-4946-899e-64b45dbf9573/640x480.jpg", + "https://www.compass.com/m/0/61b8880f-7b16-4dbf-901a-954e2c08f414/1333x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/45-S-Dover-St-Denver-CO-80226/12JVLD_pid/" + }, + { + "listing_id": "2101050348435414025", + "slug": "3364-s-elmira-ct-denver-co-80231", + "title": "$684,900", + "price": 684900, + "is_rent": false, + "street": "3364 South Elmira Court", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80231", + "beds": 4, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 2959, + "latitude": 39.6571147, + "longitude": -104.8723931, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/719efd0b6628643487365efd453de68e218c6769_img_0_e9cdc", + "gallery_uuids": [ + "legacy/719efd0b6628643487365efd453de68e218c6769_img_0_e9cdc", + "legacy/719efd0b6628643487365efd453de68e218c6769_img_1_72258", + "legacy/719efd0b6628643487365efd453de68e218c6769_img_2_e113f" + ], + "gallery_urls": [ + "https://www.compass.com/m/719efd0b6628643487365efd453de68e218c6769_img_0_e9cdc/640x480.jpg", + "https://www.compass.com/m/719efd0b6628643487365efd453de68e218c6769_img_1_72258/640x480.jpg", + "https://www.compass.com/m/719efd0b6628643487365efd453de68e218c6769_img_2_e113f/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/3364-S-Elmira-Ct-Denver-CO-80231/12QL84_pid/" + }, + { + "listing_id": "2082783054412235593", + "slug": "2335-glencoe-st-denver-co-80207", + "title": "$2,700,000", + "price": 2700000, + "is_rent": false, + "street": "2335 Glencoe Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80207", + "beds": 5, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 4138, + "latitude": 39.75189460000001, + "longitude": -104.9260866, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/73279ad8-8393-4066-8184-64c59ff42b85", + "gallery_uuids": [ + "uuid/73279ad8-8393-4066-8184-64c59ff42b85", + "uuid/030bfdea-2e5f-4df7-9ae9-63f3f3e077e1", + "uuid/307395c9-3141-458f-83dd-c0368dbda1e0", + "uuid/a7601044-3df5-4d01-b939-9b7502e268fe", + "uuid/94f26c9a-db79-4da5-abde-e2bc4a4afca6", + "uuid/94bb6969-1054-403c-b923-b0c5a87bc9f3", + "uuid/c8c94aef-3e76-4258-b677-e5d9c369d768", + "uuid/801dbdac-c5b2-41c4-b170-5084c897ff76" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/73279ad8-8393-4066-8184-64c59ff42b85/1500x1000.jpg", + "https://www.compass.com/m/0/030bfdea-2e5f-4df7-9ae9-63f3f3e077e1/1500x1000.jpg", + "https://www.compass.com/m/0/307395c9-3141-458f-83dd-c0368dbda1e0/1500x1000.jpg", + "https://www.compass.com/m/0/a7601044-3df5-4d01-b939-9b7502e268fe/1500x1000.jpg", + "https://www.compass.com/m/0/94f26c9a-db79-4da5-abde-e2bc4a4afca6/1500x1000.jpg", + "https://www.compass.com/m/0/94bb6969-1054-403c-b923-b0c5a87bc9f3/1500x1000.jpg", + "https://www.compass.com/m/0/c8c94aef-3e76-4258-b677-e5d9c369d768/1500x1000.jpg", + "https://www.compass.com/m/0/801dbdac-c5b2-41c4-b170-5084c897ff76/1499x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/2335-Glencoe-St-Denver-CO-80207/1378LY_pid/" + }, + { + "listing_id": "2093821945682826265", + "slug": "1625-larimer-st-unit-1904-denver-co-80202", + "title": "$350,000", + "price": 350000, + "is_rent": false, + "street": "1625 Larimer Street, Unit 1904", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80202", + "beds": null, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 816, + "latitude": 39.7496168, + "longitude": -104.9973713, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_0_380f6", + "gallery_uuids": [ + "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_0_380f6", + "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_1_87e90", + "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_2_b9ee4", + "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_3_d31c1", + "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_4_0edb3", + "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_5_199e0", + "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_6_f1e4a", + "legacy/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_7_69136" + ], + "gallery_urls": [ + "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_0_380f6/640x480.jpg", + "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_1_87e90/640x480.jpg", + "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_2_b9ee4/640x480.jpg", + "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_3_d31c1/640x480.jpg", + "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_4_0edb3/640x480.jpg", + "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_5_199e0/640x480.jpg", + "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_6_f1e4a/640x480.jpg", + "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_7_69136/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1625-Larimer-St-Unit-1904-Denver-CO-80202/12HC4M_pid/" + }, + { + "listing_id": "2103333555692744361", + "slug": "1440-little-raven-st-unit-204-denver-co-80202", + "title": "$630,000", + "price": 630000, + "is_rent": false, + "street": "1440 Little Raven Street, Unit 204", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80202", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1168, + "latitude": 39.7525126, + "longitude": -105.0060216, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_0_5d4cf", + "gallery_uuids": [ + "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_0_5d4cf", + "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_1_b49fe", + "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_2_a2471", + "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_3_7f891", + "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_4_65d8a", + "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_5_7a69d", + "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_6_20ba3", + "legacy/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_7_b5626" + ], + "gallery_urls": [ + "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_0_5d4cf/640x480.jpg", + "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_1_b49fe/640x480.jpg", + "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_2_a2471/640x480.jpg", + "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_3_7f891/640x480.jpg", + "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_4_65d8a/640x480.jpg", + "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_5_7a69d/640x480.jpg", + "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_6_20ba3/640x480.jpg", + "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_7_b5626/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1440-Little-Raven-St-Unit-204-Denver-CO-80202/126ZO9_pid/" + }, + { + "listing_id": "2067619857694195537", + "slug": "s-grant-st-denver-co-80203", + "title": "$1,050,000", + "price": 1050000, + "is_rent": false, + "street": "South Grant Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80203", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1881, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/33a19f1d-37a5-40ae-97ef-801bfa56be54", + "gallery_uuids": [ + "uuid/33a19f1d-37a5-40ae-97ef-801bfa56be54", + "uuid/526c02a5-d49f-4388-bc88-0c417daa81cf", + "uuid/5e169657-f90c-43f5-9e9d-b524c0f09c54", + "uuid/a48b5652-6fe0-4956-b5c2-ddce33df489f", + "uuid/ba6eca2b-a05b-4fb9-be7d-878eb032be24", + "uuid/68557e17-3665-4ada-8413-d6f3daaee034", + "uuid/35e1ba23-9ef7-4041-aa4f-9ce69f2d005c", + "uuid/641d52ff-f345-456a-a80c-82da308edb17" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/33a19f1d-37a5-40ae-97ef-801bfa56be54/1500x844.jpg", + "https://www.compass.com/m/0/526c02a5-d49f-4388-bc88-0c417daa81cf/1500x844.jpg", + "https://www.compass.com/m/0/5e169657-f90c-43f5-9e9d-b524c0f09c54/1500x844.jpg", + "https://www.compass.com/m/0/a48b5652-6fe0-4956-b5c2-ddce33df489f/1500x844.jpg", + "https://www.compass.com/m/0/ba6eca2b-a05b-4fb9-be7d-878eb032be24/1500x844.jpg", + "https://www.compass.com/m/0/68557e17-3665-4ada-8413-d6f3daaee034/1500x844.jpg", + "https://www.compass.com/m/0/35e1ba23-9ef7-4041-aa4f-9ce69f2d005c/1500x844.jpg", + "https://www.compass.com/m/0/641d52ff-f345-456a-a80c-82da308edb17/1500x844.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/S-Grant-St-Denver-CO-80203/2067619857694195537_lid/" + }, + { + "listing_id": "2102229235249527297", + "slug": "477-high-st-denver-co-80218", + "title": "$2,690,000", + "price": 2690000, + "is_rent": false, + "street": "477 High Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80218", + "beds": 5, + "baths": 5.0, + "baths_full": 3, + "baths_half": null, + "sqft": 5256, + "latitude": 39.7233967, + "longitude": -104.9651249, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_0_56427", + "gallery_uuids": [ + "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_0_56427", + "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_1_e3134", + "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_2_b70e2", + "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_3_90678", + "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_4_36ad8", + "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_5_ffc0a", + "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_6_2c2c0", + "legacy/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_7_16b06" + ], + "gallery_urls": [ + "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_0_56427/640x480.jpg", + "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_1_e3134/640x480.jpg", + "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_2_b70e2/640x480.jpg", + "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_3_90678/640x480.jpg", + "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_4_36ad8/640x480.jpg", + "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_5_ffc0a/640x480.jpg", + "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_6_2c2c0/640x480.jpg", + "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_7_16b06/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/477-High-St-Denver-CO-80218/12BI2I_pid/" + }, + { + "listing_id": "2089401443252366393", + "slug": "10-joan-dr-denver-co-80221", + "title": "$460,000", + "price": 460000, + "is_rent": false, + "street": "10 Joan Drive", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80221", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1870, + "latitude": 39.838302, + "longitude": -104.987175, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/f5545179-efe5-4c2a-acfb-d21170fc861d", + "gallery_uuids": [ + "uuid/f5545179-efe5-4c2a-acfb-d21170fc861d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/f5545179-efe5-4c2a-acfb-d21170fc861d/1075x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/10-Joan-Dr-Denver-CO-80221/12KVL5_pid/" + }, + { + "listing_id": "2066028057703971705", + "slug": "4515-stuart-st-denver-co-80212", + "title": "$1,595,000", + "price": 1595000, + "is_rent": false, + "street": "4515 Stuart Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80212", + "beds": 4, + "baths": 5.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3620, + "latitude": 39.7787026, + "longitude": -105.0430247, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/3047ca06-3b18-4cc8-a338-68b32abff797", + "gallery_uuids": [ + "uuid/3047ca06-3b18-4cc8-a338-68b32abff797" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3047ca06-3b18-4cc8-a338-68b32abff797/1447x1000.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/4515-Stuart-St-Denver-CO-80212/1299TT_pid/" + }, + { + "listing_id": "2101206004601992545", + "slug": "2620-w-110th-ave-denver-co-80234", + "title": "$659,000", + "price": 659000, + "is_rent": false, + "street": "2620 West 110th Avenue", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80234", + "beds": 3, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 2128, + "latitude": 39.8974994, + "longitude": -105.0198806, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/16 11:00AM - 02:00PM" + ], + "hero_uuid": "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_0_f60e8", + "gallery_uuids": [ + "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_0_f60e8", + "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_1_608d3", + "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_2_b5445", + "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_3_c03cc", + "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_4_2f55c", + "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_5_1fbf9", + "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_6_3dee0", + "legacy/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_7_a8543" + ], + "gallery_urls": [ + "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_0_f60e8/640x480.jpg", + "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_1_608d3/640x480.jpg", + "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_2_b5445/640x480.jpg", + "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_3_c03cc/640x480.jpg", + "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_4_2f55c/640x480.jpg", + "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_5_1fbf9/640x480.jpg", + "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_6_3dee0/640x480.jpg", + "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_7_a8543/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/2620-W-110th-Ave-Denver-CO-80234/1336D9_pid/" + }, + { + "listing_id": "2097970189431891505", + "slug": "3414-lawrence-st-denver-co-80205", + "title": "$1,149,000", + "price": 1149000, + "is_rent": false, + "street": "3414 Lawrence Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80205", + "beds": 4, + "baths": 5.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2808, + "latitude": 39.7654423, + "longitude": -104.9743195, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_0_1b2f2", + "gallery_uuids": [ + "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_0_1b2f2", + "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_1_f150b", + "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_2_3f004", + "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_3_c4bd1", + "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_4_bf64f", + "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_5_989cb", + "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_6_e9105", + "legacy/e75845942a65b87b29fe7193a93b7d94f137b008_img_7_120a4" + ], + "gallery_urls": [ + "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_0_1b2f2/640x480.jpg", + "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_1_f150b/640x480.jpg", + "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_2_3f004/640x480.jpg", + "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_3_c4bd1/640x480.jpg", + "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_4_bf64f/640x480.jpg", + "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_5_989cb/640x480.jpg", + "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_6_e9105/640x480.jpg", + "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_7_120a4/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/3414-Lawrence-St-Denver-CO-80205/26OIX7_pid/" + }, + { + "listing_id": "2103155017961921225", + "slug": "3333-e-florida-ave-unit-78-denver-co-80210", + "title": "$795,000", + "price": 795000, + "is_rent": false, + "street": "3333 East Florida Avenue, Unit 78", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80210", + "beds": 2, + "baths": 3.0, + "baths_full": 1, + "baths_half": null, + "sqft": 2604, + "latitude": 39.6898712, + "longitude": -104.9477922, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_0_abc76", + "gallery_uuids": [ + "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_0_abc76", + "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_1_0c2c0", + "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_2_ad56b", + "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_3_52597", + "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_4_f4d62", + "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_5_f802a", + "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_6_81b87", + "legacy/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_7_3bdeb" + ], + "gallery_urls": [ + "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_0_abc76/640x480.jpg", + "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_1_0c2c0/640x480.jpg", + "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_2_ad56b/640x480.jpg", + "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_3_52597/640x480.jpg", + "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_4_f4d62/640x480.jpg", + "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_5_f802a/640x480.jpg", + "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_6_81b87/640x480.jpg", + "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_7_3bdeb/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/3333-E-Florida-Ave-Unit-78-Denver-CO-80210/127M20_pid/" + }, + { + "listing_id": "2100200675160687425", + "slug": "4225-w-13th-ave-denver-co-80204", + "title": "$799,000", + "price": 799000, + "is_rent": false, + "street": "4225 West 13th Avenue", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": 3, + "baths": 4.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1818, + "latitude": 39.7367565, + "longitude": -105.0419443, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_0_bd60d", + "gallery_uuids": [ + "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_0_bd60d", + "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_1_cc549", + "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_2_cff20", + "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_3_fd386", + "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_4_83355", + "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_5_dc29f", + "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_6_75195", + "legacy/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_7_1295b" + ], + "gallery_urls": [ + "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_0_bd60d/640x480.jpg", + "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_1_cc549/640x480.jpg", + "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_2_cff20/640x480.jpg", + "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_3_fd386/640x480.jpg", + "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_4_83355/640x480.jpg", + "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_5_dc29f/640x480.jpg", + "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_6_75195/640x480.jpg", + "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_7_1295b/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/4225-W-13th-Ave-Denver-CO-80204/27FCY4_pid/" + }, + { + "listing_id": "2101033665973524889", + "slug": "4200-w-17th-ave-unit-614-denver-co-80204", + "title": "$729,000", + "price": 729000, + "is_rent": false, + "street": "4200 West 17th Avenue, Unit 614", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": null, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 954, + "latitude": 39.7436349, + "longitude": -105.0422713, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_0_96cea", + "gallery_uuids": [ + "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_0_96cea", + "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_1_dc922", + "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_2_7b213", + "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_3_9ed4b", + "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_4_f4a31", + "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_5_31697", + "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_6_88bf6", + "legacy/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_7_5b7d0" + ], + "gallery_urls": [ + "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_0_96cea/640x480.jpg", + "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_1_dc922/640x480.jpg", + "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_2_7b213/640x480.jpg", + "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_3_9ed4b/640x480.jpg", + "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_4_f4a31/640x480.jpg", + "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_5_31697/640x480.jpg", + "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_6_88bf6/640x480.jpg", + "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_7_5b7d0/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/4200-W-17th-Ave-Unit-614-Denver-CO-80204/12TGJ6_pid/" + }, + { + "listing_id": "2100384433033349817", + "slug": "undisclosed-address-denver-co-80203", + "title": "$297,000", + "price": 297000, + "is_rent": false, + "street": "Undisclosed Address", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80203", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 559, + "latitude": 39.7389696, + "longitude": -104.9790907, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_0_f9427", + "gallery_uuids": [ + "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_0_f9427", + "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_1_e83bb", + "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_2_72252", + "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_3_f5265", + "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_4_f380b", + "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_5_b49a5", + "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_6_a13e6", + "legacy/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_7_af1c9" + ], + "gallery_urls": [ + "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_0_f9427/640x480.jpg", + "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_1_e83bb/640x480.jpg", + "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_2_72252/640x480.jpg", + "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_3_f5265/640x480.jpg", + "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_4_f380b/640x480.jpg", + "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_5_b49a5/640x480.jpg", + "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_6_a13e6/640x480.jpg", + "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_7_af1c9/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/Undisclosed-Address-Denver-CO-80203/2100384433033349817_lid/" + }, + { + "listing_id": "2100147041265506201", + "slug": "2500-walnut-st-unit-201-denver-co-80205", + "title": "$548,999", + "price": 548999, + "is_rent": false, + "street": "2500 Walnut Street, Unit 201", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80205", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1027, + "latitude": 39.7582871, + "longitude": -104.9869869, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_0_b6f8e", + "gallery_uuids": [ + "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_0_b6f8e", + "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_1_218eb", + "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_2_5a291", + "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_3_40220", + "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_4_75ecc", + "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_5_d6d74", + "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_6_88fbb", + "legacy/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_7_aeb05" + ], + "gallery_urls": [ + "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_0_b6f8e/640x480.jpg", + "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_1_218eb/640x480.jpg", + "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_2_5a291/640x480.jpg", + "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_3_40220/640x480.jpg", + "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_4_75ecc/640x480.jpg", + "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_5_d6d74/640x480.jpg", + "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_6_88fbb/640x480.jpg", + "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_7_aeb05/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/2500-Walnut-St-Unit-201-Denver-CO-80205/12DZQL_pid/" + }, + { + "listing_id": "2099646221877080193", + "slug": "9559-e-iowa-cir-denver-co-80247", + "title": "$467,000", + "price": 467000, + "is_rent": false, + "street": "9559 East Iowa Circle", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80247", + "beds": 4, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1650, + "latitude": 39.686774, + "longitude": -104.876926, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_0_d20a2", + "gallery_uuids": [ + "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_0_d20a2", + "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_1_5a433", + "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_2_ec6fa", + "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_3_39d00", + "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_4_664a6", + "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_5_f005d", + "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_6_973c8", + "legacy/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_7_e819b" + ], + "gallery_urls": [ + "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_0_d20a2/640x480.jpg", + "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_1_5a433/640x480.jpg", + "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_2_ec6fa/640x480.jpg", + "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_3_39d00/640x480.jpg", + "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_4_664a6/640x480.jpg", + "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_5_f005d/640x480.jpg", + "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_6_973c8/640x480.jpg", + "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_7_e819b/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/9559-E-Iowa-Cir-Denver-CO-80247/1307GN_pid/" + }, + { + "listing_id": "2082272035478937921", + "slug": "3800-w-17th-ave-denver-co-80204", + "title": "$999,000", + "price": 999000, + "is_rent": false, + "street": "3800 West 17th Avenue", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": 4, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2683, + "latitude": 39.7437578, + "longitude": -105.0373173, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_0_57196", + "gallery_uuids": [ + "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_0_57196", + "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_1_3bf34", + "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_2_bd0f6", + "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_3_b127b", + "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_4_3d005", + "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_5_ffe7a", + "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_6_1c616", + "legacy/853839e7a65e1e4739233885ec2799e613e45917_img_7_28806" + ], + "gallery_urls": [ + "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_0_57196/640x480.jpg", + "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_1_3bf34/640x480.jpg", + "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_2_bd0f6/640x480.jpg", + "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_3_b127b/640x480.jpg", + "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_4_3d005/640x480.jpg", + "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_5_ffe7a/640x480.jpg", + "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_6_1c616/640x480.jpg", + "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_7_28806/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/3800-W-17th-Ave-Denver-CO-80204/12334O_pid/" + }, + { + "listing_id": "2100386460878470569", + "slug": "2056-s-lincoln-st-denver-co-80210", + "title": "$750,000", + "price": 750000, + "is_rent": false, + "street": "2056 South Lincoln Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80210", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1536, + "latitude": 39.6792446, + "longitude": -104.9860969, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_0_4f0a5", + "gallery_uuids": [ + "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_0_4f0a5", + "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_1_0d671", + "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_2_b1faa", + "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_3_62e96", + "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_4_58c14", + "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_5_384ca", + "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_6_5540e", + "legacy/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_7_fa261" + ], + "gallery_urls": [ + "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_0_4f0a5/640x480.jpg", + "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_1_0d671/640x480.jpg", + "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_2_b1faa/640x480.jpg", + "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_3_62e96/640x480.jpg", + "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_4_58c14/640x480.jpg", + "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_5_384ca/640x480.jpg", + "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_6_5540e/640x480.jpg", + "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_7_fa261/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/2056-S-Lincoln-St-Denver-CO-80210/12YVRG_pid/" + }, + { + "listing_id": "2098901119248348881", + "slug": "566-wolff-st-denver-co-80204", + "title": "$380,000", + "price": 380000, + "is_rent": false, + "street": "566 Wolff Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": 4, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1676, + "latitude": 39.7249392, + "longitude": -105.0483213, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_0_a07f9", + "gallery_uuids": [ + "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_0_a07f9", + "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_1_a7520", + "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_2_4b54d", + "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_3_8fa5e", + "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_4_2500e", + "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_5_2972b", + "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_6_93d10", + "legacy/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_7_96a59" + ], + "gallery_urls": [ + "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_0_a07f9/640x480.jpg", + "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_1_a7520/640x480.jpg", + "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_2_4b54d/640x480.jpg", + "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_3_8fa5e/640x480.jpg", + "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_4_2500e/640x480.jpg", + "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_5_2972b/640x480.jpg", + "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_6_93d10/640x480.jpg", + "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_7_96a59/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/566-Wolff-St-Denver-CO-80204/12D59Q_pid/" + }, + { + "listing_id": "2095840823390943449", + "slug": "2417-s-lafayette-st-denver-co-80210", + "title": "$1,169,000", + "price": 1169000, + "is_rent": false, + "street": "2417 South Lafayette Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80210", + "beds": 3, + "baths": 4.0, + "baths_full": 1, + "baths_half": null, + "sqft": 2365, + "latitude": 39.6727013, + "longitude": -104.9714003, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_0_f9b35", + "gallery_uuids": [ + "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_0_f9b35", + "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_1_335cc", + "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_2_2a610", + "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_3_10687", + "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_4_8daca", + "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_5_a6e67", + "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_6_746cc", + "legacy/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_7_52f40" + ], + "gallery_urls": [ + "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_0_f9b35/640x480.jpg", + "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_1_335cc/640x480.jpg", + "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_2_2a610/640x480.jpg", + "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_3_10687/640x480.jpg", + "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_4_8daca/640x480.jpg", + "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_5_a6e67/640x480.jpg", + "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_6_746cc/640x480.jpg", + "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_7_52f40/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/2417-S-Lafayette-St-Denver-CO-80210/12OHAR_pid/" + }, + { + "listing_id": "2098142923051051441", + "slug": "1350-josephine-st-unit-206-denver-co-80206", + "title": "$234,900", + "price": 234900, + "is_rent": false, + "street": "1350 Josephine Street, Unit 206", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80206", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 580, + "latitude": 39.7377934, + "longitude": -104.9583387, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_0_e6025", + "gallery_uuids": [ + "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_0_e6025", + "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_1_8f467", + "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_2_0896f", + "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_3_d63ce", + "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_4_3cf74", + "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_5_bc13c", + "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_6_5c282", + "legacy/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_7_d1376" + ], + "gallery_urls": [ + "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_0_e6025/640x480.jpg", + "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_1_8f467/640x480.jpg", + "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_2_0896f/640x480.jpg", + "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_3_d63ce/640x480.jpg", + "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_4_3cf74/640x480.jpg", + "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_5_bc13c/640x480.jpg", + "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_6_5c282/640x480.jpg", + "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_7_d1376/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1350-Josephine-St-Unit-206-Denver-CO-80206/12T823_pid/" + }, + { + "listing_id": "2099423527520637969", + "slug": "1431-s-glencoe-st-denver-co-80222", + "title": "$650,000", + "price": 650000, + "is_rent": false, + "street": "1431 South Glencoe Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80222", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1094, + "latitude": 39.6905587, + "longitude": -104.9266341, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_0_9e657", + "gallery_uuids": [ + "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_0_9e657", + "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_1_35f90", + "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_2_2cb6e", + "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_3_50d11", + "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_4_fc8bf", + "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_5_8194b", + "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_6_b57d4", + "legacy/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_7_fc4d7" + ], + "gallery_urls": [ + "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_0_9e657/640x480.jpg", + "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_1_35f90/640x480.jpg", + "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_2_2cb6e/640x480.jpg", + "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_3_50d11/640x480.jpg", + "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_4_fc8bf/640x480.jpg", + "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_5_8194b/640x480.jpg", + "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_6_b57d4/640x480.jpg", + "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_7_fc4d7/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/1431-S-Glencoe-St-Denver-CO-80222/12OTSI_pid/" + }, + { + "listing_id": "2100991656814388401", + "slug": "4410-raritan-st-denver-co-80211", + "title": "$450,000", + "price": 450000, + "is_rent": false, + "street": "4410 Raritan Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80211", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 758, + "latitude": 39.7768808, + "longitude": -105.0088291, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_0_87242", + "gallery_uuids": [ + "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_0_87242", + "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_1_316d5", + "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_2_3e69c", + "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_3_c6d34", + "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_4_d840e", + "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_5_8568b", + "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_6_e4f88", + "legacy/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_7_7dc8e" + ], + "gallery_urls": [ + "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_0_87242/640x480.jpg", + "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_1_316d5/640x480.jpg", + "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_2_3e69c/640x480.jpg", + "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_3_c6d34/640x480.jpg", + "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_4_d840e/640x480.jpg", + "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_5_8568b/640x480.jpg", + "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_6_e4f88/640x480.jpg", + "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_7_7dc8e/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/4410-Raritan-St-Denver-CO-80211/128ZXX_pid/" + }, + { + "listing_id": "2100484537790562329", + "slug": "590-race-st-denver-co-80206", + "title": "$2,750,000", + "price": 2750000, + "is_rent": false, + "street": "590 Race Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80206", + "beds": 5, + "baths": 5.0, + "baths_full": 3, + "baths_half": null, + "sqft": 4093, + "latitude": 39.7254058, + "longitude": -104.9630256, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_0_3020f", + "gallery_uuids": [ + "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_0_3020f", + "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_1_a5057", + "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_2_6d747", + "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_3_5957a", + "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_4_c9ee7", + "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_5_fa559", + "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_6_4a043", + "legacy/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_7_9d47f" + ], + "gallery_urls": [ + "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_0_3020f/640x480.jpg", + "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_1_a5057/640x480.jpg", + "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_2_6d747/640x480.jpg", + "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_3_5957a/640x480.jpg", + "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_4_c9ee7/640x480.jpg", + "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_5_fa559/640x480.jpg", + "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_6_4a043/640x480.jpg", + "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_7_9d47f/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/590-Race-St-Denver-CO-80206/124VTN_pid/" + }, + { + "listing_id": "2098047198749416809", + "slug": "4128-chase-st-denver-co-80212", + "title": "$1,750,000", + "price": 1750000, + "is_rent": false, + "street": "4128 Chase Street", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80212", + "beds": 4, + "baths": 5.0, + "baths_full": 2, + "baths_half": null, + "sqft": 4528, + "latitude": 39.7735498, + "longitude": -105.0564036, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_0_6b482", + "gallery_uuids": [ + "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_0_6b482", + "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_1_d21e3", + "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_2_59505", + "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_3_327f8", + "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_4_4ed91", + "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_5_54812", + "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_6_8c98e", + "legacy/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_7_0089a" + ], + "gallery_urls": [ + "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_0_6b482/640x480.jpg", + "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_1_d21e3/640x480.jpg", + "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_2_59505/640x480.jpg", + "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_3_327f8/640x480.jpg", + "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_4_4ed91/640x480.jpg", + "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_5_54812/640x480.jpg", + "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_6_8c98e/640x480.jpg", + "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_7_0089a/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/4128-Chase-St-Denver-CO-80212/126677_pid/" + }, + { + "listing_id": "2100237732100082185", + "slug": "3101-w-18th-ave-denver-co-80204", + "title": "$769,000", + "price": 769000, + "is_rent": false, + "street": "3101 West 18th Avenue", + "neighborhood": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "beds": 3, + "baths": 4.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1762, + "latitude": 39.7453179, + "longitude": -105.0270625, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_0_96466", + "gallery_uuids": [ + "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_0_96466", + "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_1_cfd3e", + "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_2_7fe4e", + "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_3_de651", + "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_4_c5a58", + "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_5_8de3d", + "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_6_c1f63", + "legacy/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_7_93a97" + ], + "gallery_urls": [ + "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_0_96466/640x480.jpg", + "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_1_cfd3e/640x480.jpg", + "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_2_7fe4e/640x480.jpg", + "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_3_de651/640x480.jpg", + "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_4_c5a58/640x480.jpg", + "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_5_8de3d/640x480.jpg", + "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_6_c1f63/640x480.jpg", + "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_7_93a97/640x480.jpg" + ], + "source_city": "denver", + "detail_url": "https://www.compass.com/homedetails/3101-W-18th-Ave-Denver-CO-80204/127QT1_pid/" + }, + { + "listing_id": "2077395926953959097", + "slug": "825-e-cooper-ave-aspen-co-81611", + "title": "$24,995,000", + "price": 24995000, + "is_rent": false, + "street": "825 East Cooper Avenue", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 4, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3613, + "latitude": 39.1869517, + "longitude": -106.8147727, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_0_22b3c", + "gallery_uuids": [ + "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_0_22b3c", + "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_1_4e68d", + "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_2_c276a", + "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_3_ae75c", + "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_4_2fb83", + "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_5_bc008", + "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_6_1ae19", + "legacy/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_7_30463" + ], + "gallery_urls": [ + "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_0_22b3c/640x480.jpg", + "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_1_4e68d/640x480.jpg", + "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_2_c276a/640x480.jpg", + "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_3_ae75c/640x480.jpg", + "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_4_2fb83/640x480.jpg", + "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_5_bc008/640x480.jpg", + "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_6_1ae19/640x480.jpg", + "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_7_30463/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/825-E-Cooper-Ave-Aspen-CO-81611/LRO1A_pid/" + }, + { + "listing_id": "2074865658539990729", + "slug": "830-e-durant-ave-aspen-co-81611", + "title": "$24,950,000", + "price": 24950000, + "is_rent": false, + "street": "830 East Durant Avenue", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 4, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 4005, + "latitude": 39.1865963, + "longitude": -106.8147727, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_0_3f74e", + "gallery_uuids": [ + "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_0_3f74e", + "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_1_897f5", + "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_2_d9ca6", + "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_3_6555e", + "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_4_2646c", + "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_5_0e7e2", + "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_6_372ca", + "legacy/c12d0c096579836714caa3991f5153eb26bae602_img_7_08507" + ], + "gallery_urls": [ + "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_0_3f74e/640x480.jpg", + "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_1_897f5/640x480.jpg", + "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_2_d9ca6/640x480.jpg", + "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_3_6555e/640x480.jpg", + "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_4_2646c/640x480.jpg", + "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_5_0e7e2/640x480.jpg", + "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_6_372ca/640x480.jpg", + "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_7_08507/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/830-E-Durant-Ave-Aspen-CO-81611/LQX0W_pid/" + }, + { + "listing_id": "2049595231070769025", + "slug": "730-twining-flats-rd-aspen-co-81611", + "title": "$9,750,000", + "price": 9750000, + "is_rent": false, + "street": "730 Twining Flats Road", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 4992, + "latitude": 39.2771655, + "longitude": -106.8928543, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_0_4fb85", + "gallery_uuids": [ + "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_0_4fb85", + "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_1_af4ab", + "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_2_2cfb6", + "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_3_201d7", + "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_4_60810", + "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_5_ca054", + "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_6_cf8cc", + "legacy/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_7_38b69" + ], + "gallery_urls": [ + "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_0_4fb85/640x480.jpg", + "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_1_af4ab/640x480.jpg", + "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_2_2cfb6/640x480.jpg", + "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_3_201d7/640x480.jpg", + "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_4_60810/640x480.jpg", + "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_5_ca054/640x480.jpg", + "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_6_cf8cc/640x480.jpg", + "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_7_38b69/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/730-Twining-Flats-Rd-Aspen-CO-81611/LTPYR_pid/" + }, + { + "listing_id": "2004098274682072873", + "slug": "190-w-lupine-dr-aspen-co-81611", + "title": "$15,850,000", + "price": 15850000, + "is_rent": false, + "street": "190 West Lupine Drive", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 5, + "baths": 7.0, + "baths_full": 5, + "baths_half": null, + "sqft": 5470, + "latitude": 39.1833879, + "longitude": -106.8012035, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_0_291b0", + "gallery_uuids": [ + "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_0_291b0", + "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_1_58108", + "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_2_4491f", + "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_3_eaeaf", + "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_4_0c757", + "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_5_a4ebf", + "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_6_48686", + "legacy/dd59a407ca2840154f30dddf71caf65debafd0ea_img_7_d0eb4" + ], + "gallery_urls": [ + "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_0_291b0/640x480.jpg", + "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_1_58108/640x480.jpg", + "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_2_4491f/640x480.jpg", + "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_3_eaeaf/640x480.jpg", + "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_4_0c757/640x480.jpg", + "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_5_a4ebf/640x480.jpg", + "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_6_48686/640x480.jpg", + "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_7_d0eb4/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/190-W-Lupine-Dr-Aspen-CO-81611/LRR90_pid/" + }, + { + "listing_id": "1876845444290959137", + "slug": "42703-highway-82-unit-b-aspen-co-81611", + "title": "$10,950,000", + "price": 10950000, + "is_rent": false, + "street": "42703 Highway 82, Unit B", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 5, + "baths": 6.0, + "baths_full": 5, + "baths_half": null, + "sqft": 4154, + "latitude": 39.178874, + "longitude": -106.7999789, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_0_5e9ef", + "gallery_uuids": [ + "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_0_5e9ef", + "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_1_1fb6e", + "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_2_93aac", + "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_3_72290", + "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_4_3ee65", + "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_5_da29c", + "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_6_25e02", + "legacy/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_7_e39a0" + ], + "gallery_urls": [ + "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_0_5e9ef/640x480.jpg", + "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_1_1fb6e/640x480.jpg", + "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_2_93aac/640x480.jpg", + "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_3_72290/640x480.jpg", + "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_4_3ee65/640x480.jpg", + "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_5_da29c/640x480.jpg", + "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_6_25e02/640x480.jpg", + "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_7_e39a0/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/42703-Highway-82-Unit-B-Aspen-CO-81611/LSRNU_pid/" + }, + { + "listing_id": "2026979539362870169", + "slug": "315-e-dean-st-unit-b53-aspen-co-81611", + "title": "$340,000", + "price": 340000, + "is_rent": false, + "street": "315 East Dean Street, Unit B53", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1557, + "latitude": 39.1869935, + "longitude": -106.8212945, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_0_79d22", + "gallery_uuids": [ + "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_0_79d22", + "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_1_32926", + "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_2_0d454", + "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_3_cfb21", + "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_4_1c2f7", + "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_5_9ace6", + "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_6_3d4d9", + "legacy/2aef6628b7c784c7a278a6a46839a82d407402a8_img_7_4d8e9" + ], + "gallery_urls": [ + "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_0_79d22/640x480.jpg", + "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_1_32926/640x480.jpg", + "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_2_0d454/640x480.jpg", + "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_3_cfb21/640x480.jpg", + "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_4_1c2f7/640x480.jpg", + "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_5_9ace6/640x480.jpg", + "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_6_3d4d9/640x480.jpg", + "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_7_4d8e9/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B53-Aspen-CO-81611/LQVC6_pid/" + }, + { + "listing_id": "1981397852464551841", + "slug": "120-turtle-cove-aspen-co-81611", + "title": "$4,995,000", + "price": 4995000, + "is_rent": false, + "street": "120 Turtle Cove", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2342, + "latitude": 39.2529818, + "longitude": -106.8959507, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/08c62c73103853513a3b02476005869f0231f146_img_0_90bce", + "gallery_uuids": [ + "legacy/08c62c73103853513a3b02476005869f0231f146_img_0_90bce", + "legacy/08c62c73103853513a3b02476005869f0231f146_img_1_2956c", + "legacy/08c62c73103853513a3b02476005869f0231f146_img_2_31bb1", + "legacy/08c62c73103853513a3b02476005869f0231f146_img_3_a3cc1", + "legacy/08c62c73103853513a3b02476005869f0231f146_img_4_16510", + "legacy/08c62c73103853513a3b02476005869f0231f146_img_5_b1f27", + "legacy/08c62c73103853513a3b02476005869f0231f146_img_6_b3121", + "legacy/08c62c73103853513a3b02476005869f0231f146_img_7_68285" + ], + "gallery_urls": [ + "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_0_90bce/640x480.jpg", + "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_1_2956c/640x480.jpg", + "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_2_31bb1/640x480.jpg", + "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_3_a3cc1/640x480.jpg", + "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_4_16510/640x480.jpg", + "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_5_b1f27/640x480.jpg", + "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_6_b3121/640x480.jpg", + "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_7_68285/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/120-Turtle-Cove-Aspen-CO-81611/LSHB7_pid/" + }, + { + "listing_id": "1961864764333808601", + "slug": "229-w-hallam-st-aspen-co-81611", + "title": "$11,800,000", + "price": 11800000, + "is_rent": false, + "street": "229 West Hallam Street", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3207, + "latitude": 39.1932217, + "longitude": -106.8241753, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_0_49cab", + "gallery_uuids": [ + "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_0_49cab", + "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_1_2e3ba", + "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_2_468ad", + "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_3_fdd77", + "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_4_287be", + "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_5_de625", + "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_6_16e2e", + "legacy/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_7_01c5b" + ], + "gallery_urls": [ + "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_0_49cab/640x480.jpg", + "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_1_2e3ba/640x480.jpg", + "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_2_468ad/640x480.jpg", + "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_3_fdd77/640x480.jpg", + "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_4_287be/640x480.jpg", + "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_5_de625/640x480.jpg", + "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_6_16e2e/640x480.jpg", + "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_7_01c5b/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/229-W-Hallam-St-Aspen-CO-81611/LREEA_pid/" + }, + { + "listing_id": "1966819555246556249", + "slug": "100-difficult-ln-aspen-co-81611", + "title": "$25,900,000", + "price": 25900000, + "is_rent": false, + "street": "100 Difficult Lane", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2795, + "latitude": 39.1500106, + "longitude": -106.7838489, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_0_8da70", + "gallery_uuids": [ + "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_0_8da70", + "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_1_9be12", + "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_2_836fb", + "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_3_838e2", + "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_4_f5507", + "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_5_4c766", + "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_6_94671", + "legacy/885973f862da022b0a2601e5ac4b2c529a18217d_img_7_3257d" + ], + "gallery_urls": [ + "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_0_8da70/640x480.jpg", + "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_1_9be12/640x480.jpg", + "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_2_836fb/640x480.jpg", + "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_3_838e2/640x480.jpg", + "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_4_f5507/640x480.jpg", + "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_5_4c766/640x480.jpg", + "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_6_94671/640x480.jpg", + "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_7_3257d/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/100-Difficult-Ln-Aspen-CO-81611/LQEFL_pid/" + }, + { + "listing_id": "2039739777685968689", + "slug": "803-e-durant-ave-unit-8-aspen-co-81611", + "title": "$4,350,000", + "price": 4350000, + "is_rent": false, + "street": "803 East Durant Avenue, Unit 8", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 960, + "latitude": 39.1862216, + "longitude": -106.8153027, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_0_04aed", + "gallery_uuids": [ + "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_0_04aed", + "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_1_bf6aa", + "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_2_11df1", + "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_3_100f4", + "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_4_0cbb9", + "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_5_79f4f", + "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_6_1b9e0", + "legacy/1b250de6fa4a41883537db24f114f1921edef291_img_7_3f0f1" + ], + "gallery_urls": [ + "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_0_04aed/640x480.jpg", + "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_1_bf6aa/640x480.jpg", + "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_2_11df1/640x480.jpg", + "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_3_100f4/640x480.jpg", + "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_4_0cbb9/640x480.jpg", + "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_5_79f4f/640x480.jpg", + "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_6_1b9e0/640x480.jpg", + "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_7_3f0f1/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/803-E-Durant-Ave-Unit-8-Aspen-CO-81611/LQU25_pid/" + }, + { + "listing_id": "1714599076187132233", + "slug": "41-popcorn-ln-aspen-co-81611", + "title": "$49,900,000", + "price": 49900000, + "is_rent": false, + "street": "41 Popcorn Lane", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 5, + "baths": 9.0, + "baths_full": 6, + "baths_half": null, + "sqft": 14960, + "latitude": 39.1488382, + "longitude": -106.784029, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_0_b9f5d", + "gallery_uuids": [ + "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_0_b9f5d", + "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_1_6473d", + "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_2_8125c", + "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_3_ad981", + "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_4_6c247", + "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_5_546fb", + "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_6_c9eac", + "legacy/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_7_7defd" + ], + "gallery_urls": [ + "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_0_b9f5d/640x480.jpg", + "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_1_6473d/640x480.jpg", + "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_2_8125c/640x480.jpg", + "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_3_ad981/640x480.jpg", + "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_4_6c247/640x480.jpg", + "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_5_546fb/640x480.jpg", + "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_6_c9eac/640x480.jpg", + "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_7_7defd/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/41-Popcorn-Ln-Aspen-CO-81611/LS286_pid/" + }, + { + "listing_id": "2062482365143339697", + "slug": "555-e-durant-ave-unit-2c-aspen-co-81611", + "title": "$6,450,000", + "price": 6450000, + "is_rent": false, + "street": "555 East Durant Avenue, Unit 2C", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1287, + "latitude": 39.1869153, + "longitude": -106.8186213, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_0_99529", + "gallery_uuids": [ + "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_0_99529", + "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_1_a3f0a", + "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_2_4d1fb", + "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_3_4f417", + "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_4_69987", + "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_5_c846f", + "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_6_8a292", + "legacy/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_7_c5663" + ], + "gallery_urls": [ + "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_0_99529/640x480.jpg", + "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_1_a3f0a/640x480.jpg", + "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_2_4d1fb/640x480.jpg", + "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_3_4f417/640x480.jpg", + "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_4_69987/640x480.jpg", + "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_5_c846f/640x480.jpg", + "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_6_8a292/640x480.jpg", + "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_7_c5663/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/555-E-Durant-Ave-Unit-2C-Aspen-CO-81611/26YEIR_pid/" + }, + { + "listing_id": "1922022213150257457", + "slug": "825-ute-ave-unit-a-aspen-co-81611", + "title": "$18,450,000", + "price": 18450000, + "is_rent": false, + "street": "825 Ute Avenue, Unit A", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3771, + "latitude": 39.1848972, + "longitude": -106.816283, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_0_07103", + "gallery_uuids": [ + "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_0_07103", + "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_1_7c53f", + "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_2_3317c", + "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_3_84036", + "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_4_6f135", + "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_5_8dcf1", + "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_6_431f1", + "legacy/9bf80dc36fd4192025a82853398a3821d1a408f3_img_7_9cdf8" + ], + "gallery_urls": [ + "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_0_07103/640x480.jpg", + "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_1_7c53f/640x480.jpg", + "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_2_3317c/640x480.jpg", + "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_3_84036/640x480.jpg", + "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_4_6f135/640x480.jpg", + "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_5_8dcf1/640x480.jpg", + "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_6_431f1/640x480.jpg", + "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_7_9cdf8/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/825-Ute-Ave-Unit-A-Aspen-CO-81611/LQR1Z_pid/" + }, + { + "listing_id": "1903065816685552009", + "slug": "332-vine-st-aspen-co-81611", + "title": "$2,995,000", + "price": 2995000, + "is_rent": false, + "street": "332 Vine Street", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 878, + "latitude": 39.19579299999999, + "longitude": -106.814408, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_0_e9c4d", + "gallery_uuids": [ + "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_0_e9c4d", + "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_1_b568d", + "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_2_f7af5", + "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_3_9f540", + "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_4_7c7dc", + "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_5_137b1", + "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_6_f121b", + "legacy/4dd595e48ae093d51564e7ec0df07a038c32c886_img_7_ff46b" + ], + "gallery_urls": [ + "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_0_e9c4d/640x480.jpg", + "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_1_b568d/640x480.jpg", + "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_2_f7af5/640x480.jpg", + "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_3_9f540/640x480.jpg", + "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_4_7c7dc/640x480.jpg", + "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_5_137b1/640x480.jpg", + "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_6_f121b/640x480.jpg", + "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_7_ff46b/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/332-Vine-St-Aspen-CO-81611/LTMYW_pid/" + }, + { + "listing_id": "1713881232348223185", + "slug": "605-w-bleeker-st-aspen-co-81611", + "title": "$18,450,000", + "price": 18450000, + "is_rent": false, + "street": "605 West Bleeker Street", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 4, + "baths": 6.0, + "baths_full": 5, + "baths_half": null, + "sqft": 4314, + "latitude": 39.1932567, + "longitude": -106.8287384, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_0_cf0d0", + "gallery_uuids": [ + "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_0_cf0d0", + "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_1_d55d7", + "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_2_00a02", + "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_3_4bcd1", + "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_4_f6b22", + "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_5_c18a7", + "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_6_39e35", + "legacy/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_7_d4298" + ], + "gallery_urls": [ + "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_0_cf0d0/640x480.jpg", + "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_1_d55d7/640x480.jpg", + "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_2_00a02/640x480.jpg", + "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_3_4bcd1/640x480.jpg", + "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_4_f6b22/640x480.jpg", + "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_5_c18a7/640x480.jpg", + "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_6_39e35/640x480.jpg", + "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_7_d4298/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/605-W-Bleeker-St-Aspen-CO-81611/LTKH5_pid/" + }, + { + "listing_id": "2014657704352455905", + "slug": "315-e-dean-st-unit-b62-aspen-co-81611", + "title": "$425,000", + "price": 425000, + "is_rent": false, + "street": "315 East Dean Street, Unit B62", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1473, + "latitude": 39.1869935, + "longitude": -106.8212945, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_0_79d22", + "gallery_uuids": [ + "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_0_79d22", + "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_1_32926", + "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_2_0d454", + "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_3_cfb21", + "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_4_1c2f7", + "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_5_9ace6", + "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_6_3d4d9", + "legacy/0f45ba8738169750f2baa9411aefe68f32789ecb_img_7_4d8e9" + ], + "gallery_urls": [ + "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_0_79d22/640x480.jpg", + "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_1_32926/640x480.jpg", + "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_2_0d454/640x480.jpg", + "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_3_cfb21/640x480.jpg", + "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_4_1c2f7/640x480.jpg", + "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_5_9ace6/640x480.jpg", + "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_6_3d4d9/640x480.jpg", + "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_7_4d8e9/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B62-Aspen-CO-81611/LSUQ9_pid/" + }, + { + "listing_id": "1987285135257096177", + "slug": "315-e-dean-st-unit-b51-aspen-co-81611", + "title": "$1,495,000", + "price": 1495000, + "is_rent": false, + "street": "315 East Dean Street, Unit B51", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1612, + "latitude": 39.1869935, + "longitude": -106.8212945, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_0_79d22", + "gallery_uuids": [ + "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_0_79d22", + "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_1_32926", + "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_2_0d454", + "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_3_cfb21", + "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_4_1c2f7", + "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_5_9ace6", + "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_6_3d4d9", + "legacy/91514cb72a23e257b858812e57b7c8b1f8285f97_img_7_4d8e9" + ], + "gallery_urls": [ + "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_0_79d22/640x480.jpg", + "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_1_32926/640x480.jpg", + "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_2_0d454/640x480.jpg", + "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_3_cfb21/640x480.jpg", + "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_4_1c2f7/640x480.jpg", + "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_5_9ace6/640x480.jpg", + "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_6_3d4d9/640x480.jpg", + "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_7_4d8e9/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B51-Aspen-CO-81611/LSCYZ_pid/" + }, + { + "listing_id": "2001655522861527849", + "slug": "315-e-dean-st-unit-b55-aspen-co-81611", + "title": "$1,750,000", + "price": 1750000, + "is_rent": false, + "street": "315 East Dean Street, Unit B55", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2048, + "latitude": 39.1869935, + "longitude": -106.8212945, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_0_a61d2", + "gallery_uuids": [ + "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_0_a61d2", + "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_1_70ba4", + "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_2_90513", + "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_3_307ba", + "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_4_73a36", + "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_5_79b2b", + "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_6_05ce4", + "legacy/1b77549a221ba2a23712974b0b8b972f721301e8_img_7_f5766" + ], + "gallery_urls": [ + "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_0_a61d2/640x480.jpg", + "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_1_70ba4/640x480.jpg", + "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_2_90513/640x480.jpg", + "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_3_307ba/640x480.jpg", + "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_4_73a36/640x480.jpg", + "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_5_79b2b/640x480.jpg", + "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_6_05ce4/640x480.jpg", + "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_7_f5766/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B55-Aspen-CO-81611/LR44C_pid/" + }, + { + "listing_id": "2029252096787926185", + "slug": "315-e-dean-st-unit-b30-aspen-co-81611", + "title": "$780,000", + "price": 780000, + "is_rent": false, + "street": "315 East Dean Street, Unit B30", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2100, + "latitude": 39.1869935, + "longitude": -106.8212945, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_0_a61d2", + "gallery_uuids": [ + "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_0_a61d2", + "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_1_70ba4", + "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_2_90513", + "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_3_307ba", + "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_4_73a36", + "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_5_79b2b", + "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_6_05ce4", + "legacy/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_7_f5766" + ], + "gallery_urls": [ + "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_0_a61d2/640x480.jpg", + "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_1_70ba4/640x480.jpg", + "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_2_90513/640x480.jpg", + "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_3_307ba/640x480.jpg", + "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_4_73a36/640x480.jpg", + "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_5_79b2b/640x480.jpg", + "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_6_05ce4/640x480.jpg", + "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_7_f5766/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B30-Aspen-CO-81611/JWVYF_pid/" + }, + { + "listing_id": "2049572693447448697", + "slug": "610-s-w-end-st-unit-d201-aspen-co-81611", + "title": "$4,795,000", + "price": 4795000, + "is_rent": false, + "street": "610 South W End Street, Unit D201", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1052, + "latitude": 39.1846705, + "longitude": -106.8136639, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_0_bbc7b", + "gallery_uuids": [ + "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_0_bbc7b", + "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_1_e91d0", + "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_2_774e7", + "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_3_4122a", + "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_4_db45b", + "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_5_9743f", + "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_6_97a41", + "legacy/4becb7956c413540d512a01c419047ba39a1dc4a_img_7_9eb2d" + ], + "gallery_urls": [ + "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_0_bbc7b/640x480.jpg", + "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_1_e91d0/640x480.jpg", + "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_2_774e7/640x480.jpg", + "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_3_4122a/640x480.jpg", + "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_4_db45b/640x480.jpg", + "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_5_9743f/640x480.jpg", + "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_6_97a41/640x480.jpg", + "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_7_9eb2d/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/610-S-W-End-St-Unit-D201-Aspen-CO-81611/LRC2A_pid/" + }, + { + "listing_id": "1951672067306878497", + "slug": "800-e-hopkins-ave-unit-a3-aspen-co-81611", + "title": "$4,995,000", + "price": 4995000, + "is_rent": false, + "street": "800 East Hopkins Avenue, Unit A3", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1440, + "latitude": 39.189007, + "longitude": -106.8144962, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_0_16b2d", + "gallery_uuids": [ + "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_0_16b2d", + "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_1_74f0d", + "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_2_74ec8", + "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_3_f7ad9", + "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_4_005aa", + "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_5_e3dfa", + "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_6_f98d5", + "legacy/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_7_f4b36" + ], + "gallery_urls": [ + "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_0_16b2d/640x480.jpg", + "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_1_74f0d/640x480.jpg", + "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_2_74ec8/640x480.jpg", + "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_3_f7ad9/640x480.jpg", + "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_4_005aa/640x480.jpg", + "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_5_e3dfa/640x480.jpg", + "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_6_f98d5/640x480.jpg", + "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_7_f4b36/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/800-E-Hopkins-Ave-Unit-A3-Aspen-CO-81611/LQT2P_pid/" + }, + { + "listing_id": "1931449999593831713", + "slug": "155-nighthawk-dr-aspen-co-81612", + "title": "$18,950,000", + "price": 18950000, + "is_rent": false, + "street": "155 Nighthawk Drive", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81612", + "beds": 6, + "baths": 8.0, + "baths_full": 6, + "baths_half": null, + "sqft": 5392, + "latitude": 39.206531, + "longitude": -106.821659, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_0_53c61", + "gallery_uuids": [ + "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_0_53c61", + "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_1_4122f", + "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_2_033e2", + "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_3_ab170", + "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_4_2e374", + "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_5_51c3f", + "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_6_34732", + "legacy/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_7_ff060" + ], + "gallery_urls": [ + "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_0_53c61/640x480.jpg", + "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_1_4122f/640x480.jpg", + "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_2_033e2/640x480.jpg", + "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_3_ab170/640x480.jpg", + "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_4_2e374/640x480.jpg", + "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_5_51c3f/640x480.jpg", + "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_6_34732/640x480.jpg", + "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_7_ff060/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/155-Nighthawk-Dr-Aspen-CO-81612/LRKLU_pid/" + }, + { + "listing_id": "1854157687172248057", + "slug": "137-ridge-trail-aspen-co-81611", + "title": "$699,000", + "price": 699000, + "is_rent": false, + "street": "137 Ridge Trail", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 910, + "latitude": 39.2913687, + "longitude": -106.9216691, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_0_85890", + "gallery_uuids": [ + "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_0_85890", + "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_1_86e64", + "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_2_29fe5", + "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_3_58962", + "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_4_41eb9", + "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_5_668eb", + "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_6_f31c7", + "legacy/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_7_b04b8" + ], + "gallery_urls": [ + "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_0_85890/640x480.jpg", + "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_1_86e64/640x480.jpg", + "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_2_29fe5/640x480.jpg", + "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_3_58962/640x480.jpg", + "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_4_41eb9/640x480.jpg", + "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_5_668eb/640x480.jpg", + "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_6_f31c7/640x480.jpg", + "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_7_b04b8/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/137-Ridge-Trail-Aspen-CO-81611/DE7SU_pid/" + }, + { + "listing_id": "1727622680580487609", + "slug": "415-e-dean-st-unit-44abc-weeks-51-52-aspen-co-81611", + "title": "$775,000", + "price": 775000, + "is_rent": false, + "street": "415 East Dean Street, Unit 44ABC WEEKS 51/52", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2120, + "latitude": 39.1866779, + "longitude": -106.8199579, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_0_a4ca9", + "gallery_uuids": [ + "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_0_a4ca9", + "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_1_43aa4", + "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_2_28bc1", + "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_3_5a1d2", + "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_4_ab5f6", + "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_5_db80d", + "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_6_43ba7", + "legacy/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_7_a0fef" + ], + "gallery_urls": [ + "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_0_a4ca9/640x480.jpg", + "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_1_43aa4/640x480.jpg", + "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_2_28bc1/640x480.jpg", + "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_3_5a1d2/640x480.jpg", + "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_4_ab5f6/640x480.jpg", + "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_5_db80d/640x480.jpg", + "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_6_43ba7/640x480.jpg", + "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_7_a0fef/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/415-E-Dean-St-Unit-44ABC-WEEKS-51-52-Aspen-CO-81611/LSXNM_pid/" + }, + { + "listing_id": "1988681691840304113", + "slug": "450-s-original-st-unit-8-aspen-co-81611", + "title": "$3,995,000", + "price": 3995000, + "is_rent": false, + "street": "450 South Original Street, Unit 8", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 932, + "latitude": 39.1867092, + "longitude": -106.8152106, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_0_cbd66", + "gallery_uuids": [ + "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_0_cbd66", + "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_1_ad3a1", + "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_2_62404", + "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_3_39e55", + "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_4_a3ab1", + "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_5_91db1", + "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_6_a033f", + "legacy/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_7_771d6" + ], + "gallery_urls": [ + "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_0_cbd66/640x480.jpg", + "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_1_ad3a1/640x480.jpg", + "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_2_62404/640x480.jpg", + "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_3_39e55/640x480.jpg", + "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_4_a3ab1/640x480.jpg", + "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_5_91db1/640x480.jpg", + "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_6_a033f/640x480.jpg", + "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_7_771d6/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/450-S-Original-St-Unit-8-Aspen-CO-81611/LSGS7_pid/" + }, + { + "listing_id": "1871944718124827361", + "slug": "mclain-flats-aspen-co-81612", + "title": "$5,950,000", + "price": 5950000, + "is_rent": false, + "street": "McLain Flats", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81612", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 39.225903, + "longitude": -106.840953, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_0_3bd3a", + "gallery_uuids": [ + "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_0_3bd3a", + "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_1_72483", + "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_2_da10a", + "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_3_98a21", + "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_4_67805", + "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_5_37de3", + "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_6_40deb", + "legacy/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_7_f07b8" + ], + "gallery_urls": [ + "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_0_3bd3a/640x480.jpg", + "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_1_72483/640x480.jpg", + "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_2_da10a/640x480.jpg", + "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_3_98a21/640x480.jpg", + "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_4_67805/640x480.jpg", + "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_5_37de3/640x480.jpg", + "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_6_40deb/640x480.jpg", + "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_7_f07b8/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/McLain-Flats-Aspen-CO-81612/1871944718124827361_lid/" + }, + { + "listing_id": "1951565555154767201", + "slug": "725-e-durant-ave-unit-22-aspen-co-81611", + "title": "$3,199,000", + "price": 3199000, + "is_rent": false, + "street": "725 East Durant Avenue, Unit 22", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": null, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 828, + "latitude": 39.1864692, + "longitude": -106.8164319, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_0_d8ad6", + "gallery_uuids": [ + "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_0_d8ad6", + "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_1_2fc11", + "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_2_d4b04", + "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_3_d8dca", + "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_4_d3bb7", + "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_5_4d440", + "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_6_80801", + "legacy/13b9974cde69e37fb09c288343c1acf43f9f3647_img_7_f21a9" + ], + "gallery_urls": [ + "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_0_d8ad6/640x480.jpg", + "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_1_2fc11/640x480.jpg", + "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_2_d4b04/640x480.jpg", + "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_3_d8dca/640x480.jpg", + "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_4_d3bb7/640x480.jpg", + "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_5_4d440/640x480.jpg", + "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_6_80801/640x480.jpg", + "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_7_f21a9/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/725-E-Durant-Ave-Unit-22-Aspen-CO-81611/LRPJ0_pid/" + }, + { + "listing_id": "1916891292675064801", + "slug": "1038-owl-creek-rd-aspen-co-81611", + "title": "$12,995,000", + "price": 12995000, + "is_rent": false, + "street": "1038 Owl Creek Road", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 4, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 5047, + "latitude": 39.2220342, + "longitude": -106.8722727, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_0_9c1ba", + "gallery_uuids": [ + "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_0_9c1ba", + "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_1_aa41f", + "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_2_41ab2", + "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_3_f09bb", + "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_4_307fd", + "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_5_42fb7", + "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_6_0e31f", + "legacy/2e423d25086a612a38d61b96d0ce57e60defa01c_img_7_13b7d" + ], + "gallery_urls": [ + "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_0_9c1ba/640x480.jpg", + "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_1_aa41f/640x480.jpg", + "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_2_41ab2/640x480.jpg", + "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_3_f09bb/640x480.jpg", + "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_4_307fd/640x480.jpg", + "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_5_42fb7/640x480.jpg", + "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_6_0e31f/640x480.jpg", + "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_7_13b7d/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/1038-Owl-Creek-Rd-Aspen-CO-81611/LQB4Z_pid/" + }, + { + "listing_id": "1927103338444070521", + "slug": "9555-castle-creek-rd-aspen-co-81612", + "title": "$12,500,000", + "price": 12500000, + "is_rent": false, + "street": "9555 Castle Creek Road", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81612", + "beds": 5, + "baths": 5.0, + "baths_full": 2, + "baths_half": null, + "sqft": 4954, + "latitude": 39.081012, + "longitude": -106.807317, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_0_beb64", + "gallery_uuids": [ + "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_0_beb64", + "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_1_55417", + "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_2_bc49d", + "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_3_71227", + "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_4_d0717", + "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_5_0dd48", + "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_6_90e7d", + "legacy/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_7_cca43" + ], + "gallery_urls": [ + "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_0_beb64/640x480.jpg", + "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_1_55417/640x480.jpg", + "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_2_bc49d/640x480.jpg", + "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_3_71227/640x480.jpg", + "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_4_d0717/640x480.jpg", + "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_5_0dd48/640x480.jpg", + "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_6_90e7d/640x480.jpg", + "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_7_cca43/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/9555-Castle-Creek-Rd-Aspen-CO-81612/ECUR8_pid/" + }, + { + "listing_id": "1764776333397921937", + "slug": "125-rooney-cir-aspen-co-81612", + "title": "$99,000,000", + "price": 99000000, + "is_rent": false, + "street": "125 Rooney Circle", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81612", + "beds": 15, + "baths": 19.0, + "baths_full": 17, + "baths_half": null, + "sqft": 25277, + "latitude": 39.0685527, + "longitude": -106.801133, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_0_0b4b8", + "gallery_uuids": [ + "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_0_0b4b8", + "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_1_cc57a", + "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_2_d632b", + "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_3_b53cb", + "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_4_120b2", + "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_5_954ff", + "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_6_0ede8", + "legacy/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_7_53e3e" + ], + "gallery_urls": [ + "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_0_0b4b8/640x480.jpg", + "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_1_cc57a/640x480.jpg", + "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_2_d632b/640x480.jpg", + "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_3_b53cb/640x480.jpg", + "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_4_120b2/640x480.jpg", + "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_5_954ff/640x480.jpg", + "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_6_0ede8/640x480.jpg", + "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_7_53e3e/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/125-Rooney-Cir-Aspen-CO-81612/LRKCW_pid/" + }, + { + "listing_id": "1940902821421093121", + "slug": "1220-red-butte-dr-aspen-co-81611", + "title": "$22,950,000", + "price": 22950000, + "is_rent": false, + "street": "1220 Red Butte Drive", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 5, + "baths": 6.0, + "baths_full": 5, + "baths_half": null, + "sqft": 5872, + "latitude": 39.206403, + "longitude": -106.8347536, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_0_3f83b", + "gallery_uuids": [ + "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_0_3f83b", + "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_1_2b9e8", + "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_2_d94a5", + "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_3_f0901", + "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_4_b74d1", + "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_5_1a324", + "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_6_f3435", + "legacy/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_7_c6ddb" + ], + "gallery_urls": [ + "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_0_3f83b/640x480.jpg", + "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_1_2b9e8/640x480.jpg", + "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_2_d94a5/640x480.jpg", + "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_3_f0901/640x480.jpg", + "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_4_b74d1/640x480.jpg", + "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_5_1a324/640x480.jpg", + "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_6_f3435/640x480.jpg", + "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_7_c6ddb/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/1220-Red-Butte-Dr-Aspen-CO-81611/LRIVB_pid/" + }, + { + "listing_id": "1809571495064367481", + "slug": "864-moore-dr-aspen-co-81611", + "title": "$45,000,000", + "price": 45000000, + "is_rent": false, + "street": "864 Moore Drive", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 7, + "baths": 10.0, + "baths_full": 8, + "baths_half": null, + "sqft": 10615, + "latitude": 39.184923, + "longitude": -106.841305, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_0_df68a", + "gallery_uuids": [ + "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_0_df68a", + "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_1_c86bb", + "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_2_60807", + "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_3_ae385", + "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_4_9278c", + "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_5_b6c4b", + "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_6_71120", + "legacy/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_7_8b7c7" + ], + "gallery_urls": [ + "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_0_df68a/640x480.jpg", + "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_1_c86bb/640x480.jpg", + "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_2_60807/640x480.jpg", + "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_3_ae385/640x480.jpg", + "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_4_9278c/640x480.jpg", + "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_5_b6c4b/640x480.jpg", + "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_6_71120/640x480.jpg", + "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_7_8b7c7/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/864-Moore-Dr-Aspen-CO-81611/LTV1I_pid/" + }, + { + "listing_id": "1977766518458693761", + "slug": "1162-tiehack-rd-aspen-co-81611", + "title": "$38,500,000", + "price": 38500000, + "is_rent": false, + "street": "1162 Tiehack Road", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 6, + "baths": 9.0, + "baths_full": 6, + "baths_half": null, + "sqft": 7811, + "latitude": 39.1900357, + "longitude": -106.8544597, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_0_72a1f", + "gallery_uuids": [ + "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_0_72a1f", + "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_1_16d30", + "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_2_6ccd9", + "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_3_74a4e", + "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_4_d3f4d", + "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_5_2e8c9", + "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_6_8a7c5", + "legacy/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_7_bca37" + ], + "gallery_urls": [ + "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_0_72a1f/640x480.jpg", + "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_1_16d30/640x480.jpg", + "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_2_6ccd9/640x480.jpg", + "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_3_74a4e/640x480.jpg", + "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_4_d3f4d/640x480.jpg", + "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_5_2e8c9/640x480.jpg", + "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_6_8a7c5/640x480.jpg", + "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_7_bca37/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/1162-Tiehack-Rd-Aspen-CO-81611/LRVDU_pid/" + }, + { + "listing_id": "1868196854122259585", + "slug": "1395-sierra-vista-dr-unit-1-aspen-co-81611", + "title": "$10,995,000", + "price": 10995000, + "is_rent": false, + "street": "1395 Sierra Vista Drive, Unit 1", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 4390, + "latitude": 39.202751, + "longitude": -106.839354, + "status": "for-sale", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_0_9d5f3", + "gallery_uuids": [ + "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_0_9d5f3", + "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_1_9c7c5", + "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_2_20c71", + "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_3_fb257", + "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_4_862d9", + "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_5_45d9b", + "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_6_c42da", + "legacy/9912bef6416650160962b201eb9cb738e37d1683_img_7_be35c" + ], + "gallery_urls": [ + "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_0_9d5f3/640x480.jpg", + "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_1_9c7c5/640x480.jpg", + "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_2_20c71/640x480.jpg", + "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_3_fb257/640x480.jpg", + "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_4_862d9/640x480.jpg", + "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_5_45d9b/640x480.jpg", + "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_6_c42da/640x480.jpg", + "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_7_be35c/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/1395-Sierra-Vista-Dr-Unit-1-Aspen-CO-81611/LQWSQ_pid/" + }, + { + "listing_id": "1991494172450990729", + "slug": "724-n-hayden-rd-aspen-co-81611", + "title": "$38,500,000", + "price": 38500000, + "is_rent": false, + "street": "724 North Hayden Road", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 5, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 5417, + "latitude": 39.16251200000001, + "longitude": -106.84935, + "status": "for-sale", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_0_b34a3", + "gallery_uuids": [ + "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_0_b34a3", + "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_1_be20c", + "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_2_9597a", + "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_3_e96c9", + "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_4_fdd0d", + "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_5_54640", + "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_6_72b45", + "legacy/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_7_be07d" + ], + "gallery_urls": [ + "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_0_b34a3/640x480.jpg", + "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_1_be20c/640x480.jpg", + "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_2_9597a/640x480.jpg", + "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_3_e96c9/640x480.jpg", + "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_4_fdd0d/640x480.jpg", + "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_5_54640/640x480.jpg", + "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_6_72b45/640x480.jpg", + "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_7_be07d/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/724-N-Hayden-Rd-Aspen-CO-81611/LQX0N_pid/" + }, + { + "listing_id": "2095934286325029505", + "slug": "415-e-dean-st-unit-5-week-5-aspen-co-81611", + "title": "$145,000", + "price": 145000, + "is_rent": false, + "street": "415 East Dean St Unit 5 Week 5", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1519, + "latitude": 39.1866543, + "longitude": -106.8199561, + "status": "for-sale", + "badges": [], + "hero_uuid": "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_0_372bb", + "gallery_uuids": [ + "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_0_372bb", + "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_1_280d4", + "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_2_79497", + "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_3_766cc", + "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_4_e8429", + "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_5_bf85c", + "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_6_9ebbb", + "legacy/50ef7c38b43978c260dd6ca8339868b9e5957365_img_7_e5d8d" + ], + "gallery_urls": [ + "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_0_372bb/640x480.jpg", + "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_1_280d4/640x480.jpg", + "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_2_79497/640x480.jpg", + "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_3_766cc/640x480.jpg", + "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_4_e8429/640x480.jpg", + "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_5_bf85c/640x480.jpg", + "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_6_9ebbb/640x480.jpg", + "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_7_e5d8d/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/415-E-Dean-St-Unit-5-Week-5-Aspen-CO-81611/2095934286325029505_lid/" + }, + { + "listing_id": "2098864023212997433", + "slug": "58-maroon-dr-aspen-co-81611", + "title": "$10,000,000", + "price": 10000000, + "is_rent": false, + "street": "58 Maroon Drive", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 4, + "baths": 5.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3267, + "latitude": 39.1985353, + "longitude": -106.8480061, + "status": "for-sale", + "badges": [], + "hero_uuid": "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_0_312eb", + "gallery_uuids": [ + "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_0_312eb", + "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_1_2b980", + "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_2_1e139", + "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_3_3f16e", + "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_4_3cc58", + "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_5_25771", + "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_6_6e088", + "legacy/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_7_3a8c8" + ], + "gallery_urls": [ + "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_0_312eb/640x480.jpg", + "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_1_2b980/640x480.jpg", + "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_2_1e139/640x480.jpg", + "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_3_3f16e/640x480.jpg", + "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_4_3cc58/640x480.jpg", + "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_5_25771/640x480.jpg", + "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_6_6e088/640x480.jpg", + "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_7_3a8c8/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/58-Maroon-Dr-Aspen-CO-81611/LR44Y_pid/" + }, + { + "listing_id": "2008346842162298705", + "slug": "415-e-dean-st-35-week-35-aspen-co-81611", + "title": "$175,000", + "price": 175000, + "is_rent": false, + "street": "415 East Dean St # 35 Week 35", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1831, + "latitude": 39.1866543, + "longitude": -106.8199561, + "status": "for-sale", + "badges": [], + "hero_uuid": "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_0_372bb", + "gallery_uuids": [ + "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_0_372bb", + "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_1_25743", + "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_2_96e93", + "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_3_d6acd", + "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_4_cd1fb", + "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_5_8c945", + "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_6_050b1", + "legacy/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_7_607a9" + ], + "gallery_urls": [ + "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_0_372bb/640x480.jpg", + "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_1_25743/640x480.jpg", + "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_2_96e93/640x480.jpg", + "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_3_d6acd/640x480.jpg", + "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_4_cd1fb/640x480.jpg", + "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_5_8c945/640x480.jpg", + "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_6_050b1/640x480.jpg", + "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_7_607a9/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/415-E-Dean-St-35-Week-35-Aspen-CO-81611/2008346842162298705_lid/" + }, + { + "listing_id": "2100222800844142641", + "slug": "501-w-main-st-unit-a101-aspen-co-81611", + "title": "$1,925,000", + "price": 1925000, + "is_rent": false, + "street": "501 West Main Street, Unit A101", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 460, + "latitude": 39.1922779, + "longitude": -106.8277825, + "status": "for-sale", + "badges": [], + "hero_uuid": "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_0_f8c4e", + "gallery_uuids": [ + "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_0_f8c4e", + "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_1_ae0d0", + "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_2_f59cb", + "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_3_6d71e", + "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_4_796d6", + "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_5_52d5e", + "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_6_52d51", + "legacy/27326da878cc1b916a042be2f183d6804e3db646_img_7_51c3e" + ], + "gallery_urls": [ + "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_0_f8c4e/640x480.jpg", + "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_1_ae0d0/640x480.jpg", + "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_2_f59cb/640x480.jpg", + "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_3_6d71e/640x480.jpg", + "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_4_796d6/640x480.jpg", + "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_5_52d5e/640x480.jpg", + "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_6_52d51/640x480.jpg", + "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_7_51c3e/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/501-W-Main-St-Unit-A101-Aspen-CO-81611/LRBC9_pid/" + }, + { + "listing_id": "2029213104600093465", + "slug": "301-e-hyman-ave-unit-103-wks-26-36-51-aspen-co-81611", + "title": "$85,000", + "price": 85000, + "is_rent": false, + "street": "301 East Hyman Avenue, Unit 103 (WKS 26 36 51)", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": null, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 714, + "latitude": 39.1889848, + "longitude": -106.8206493, + "status": "for-sale", + "badges": [], + "hero_uuid": "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_0_b1fd7", + "gallery_uuids": [ + "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_0_b1fd7", + "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_1_734ee", + "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_2_b067f", + "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_3_8d86b", + "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_4_5583b", + "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_5_52e25", + "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_6_2f23b", + "legacy/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_7_ce8da" + ], + "gallery_urls": [ + "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_0_b1fd7/640x480.jpg", + "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_1_734ee/640x480.jpg", + "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_2_b067f/640x480.jpg", + "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_3_8d86b/640x480.jpg", + "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_4_5583b/640x480.jpg", + "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_5_52e25/640x480.jpg", + "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_6_2f23b/640x480.jpg", + "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_7_ce8da/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/301-E-Hyman-Ave-Unit-103-WKS-26-36-51-Aspen-CO-81611/266TL5_pid/" + }, + { + "listing_id": "2031338722812374913", + "slug": "tbd-pfister-dr-aspen-co-81611", + "title": "$4,950,000", + "price": 4950000, + "is_rent": false, + "street": "Tbd Pfister Drive", + "neighborhood": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 39.194708, + "longitude": -106.857761, + "status": "for-sale", + "badges": [], + "hero_uuid": "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_0_e7ac1", + "gallery_uuids": [ + "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_0_e7ac1", + "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_1_5bf7b", + "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_2_e6984", + "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_3_c1728", + "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_4_c41ee", + "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_5_9661e", + "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_6_d9fb9", + "legacy/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_7_3a291" + ], + "gallery_urls": [ + "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_0_e7ac1/640x480.jpg", + "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_1_5bf7b/640x480.jpg", + "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_2_e6984/640x480.jpg", + "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_3_c1728/640x480.jpg", + "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_4_c41ee/640x480.jpg", + "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_5_9661e/640x480.jpg", + "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_6_d9fb9/640x480.jpg", + "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_7_3a291/640x480.jpg" + ], + "source_city": "aspen", + "detail_url": "https://www.compass.com/homedetails/Tbd-Pfister-Dr-Aspen-CO-81611/LRKCC_pid/" + }, + { + "listing_id": "2103010511052722345", + "slug": "1718-corcoran-st-nw-unit-5-washington-dc-20009", + "title": "$315,000", + "price": 315000, + "is_rent": false, + "street": "1718 Corcoran Street Northwest, Unit 5", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 563, + "latitude": 38.9117009, + "longitude": -77.0392958, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/9a74b461-3b1c-41c4-b04c-3c2a96d01273", + "gallery_uuids": [ + "uuid/9a74b461-3b1c-41c4-b04c-3c2a96d01273", + "uuid/8d3c915e-a1e5-4989-81a3-77b2075de746", + "uuid/3318b97f-e0c0-42b7-ad24-e906e7192993", + "uuid/b0c31cab-f98d-4280-95ba-b2186c62be41", + "uuid/91289c05-a234-4de6-980f-98b1c8d5a959", + "uuid/8d92aa70-5291-4f84-999e-cf6fc5bd984c", + "uuid/f76ca892-a1c2-4c1e-99c0-2ffc29549df9", + "uuid/e34f827d-b23e-4d3a-ba93-0063b008eafb" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9a74b461-3b1c-41c4-b04c-3c2a96d01273/1498x1000.jpg", + "https://www.compass.com/m/0/8d3c915e-a1e5-4989-81a3-77b2075de746/667x1000.jpg", + "https://www.compass.com/m/0/3318b97f-e0c0-42b7-ad24-e906e7192993/1498x1000.jpg", + "https://www.compass.com/m/0/b0c31cab-f98d-4280-95ba-b2186c62be41/1498x1000.jpg", + "https://www.compass.com/m/0/91289c05-a234-4de6-980f-98b1c8d5a959/667x1000.jpg", + "https://www.compass.com/m/0/8d92aa70-5291-4f84-999e-cf6fc5bd984c/1498x1000.jpg", + "https://www.compass.com/m/0/f76ca892-a1c2-4c1e-99c0-2ffc29549df9/1497x1000.jpg", + "https://www.compass.com/m/0/e34f827d-b23e-4d3a-ba93-0063b008eafb/1498x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1718-Corcoran-St-NW-Unit-5-Washington-DC-20009/1U4OU4_pid/" + }, + { + "listing_id": "2078479686554124009", + "slug": "1823-16th-st-nw-unit-2-washington-dc-20009", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "1823 16th Street Northwest, Unit 2", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2902, + "latitude": 38.9150031, + "longitude": -77.0361688, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/acbf22f4-1ceb-45e7-8917-697d2ba9185b", + "gallery_uuids": [ + "uuid/acbf22f4-1ceb-45e7-8917-697d2ba9185b", + "uuid/ebaef4f7-091d-4e46-a1b9-fa698c015572", + "uuid/12d6f311-ff72-4bb3-bc80-1f240737ce4f", + "uuid/9dee8ecf-f4c9-4b6d-ae68-8c89b7fe8f8c", + "uuid/2e4daba6-59f5-42d5-bf72-36dca9a08a87", + "uuid/1e73369a-867f-40a7-a4c0-8d7ae3353c37", + "uuid/a66c5a29-fcbb-4ada-b04f-ece0a62d6838", + "uuid/baaaa9c3-aa4c-4e94-8766-86f905e9067e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/acbf22f4-1ceb-45e7-8917-697d2ba9185b/750x1000.jpg", + "https://www.compass.com/m/0/ebaef4f7-091d-4e46-a1b9-fa698c015572/1333x1000.jpg", + "https://www.compass.com/m/0/12d6f311-ff72-4bb3-bc80-1f240737ce4f/1333x1000.jpg", + "https://www.compass.com/m/0/9dee8ecf-f4c9-4b6d-ae68-8c89b7fe8f8c/1333x1000.jpg", + "https://www.compass.com/m/0/2e4daba6-59f5-42d5-bf72-36dca9a08a87/1333x1000.jpg", + "https://www.compass.com/m/0/1e73369a-867f-40a7-a4c0-8d7ae3353c37/1333x1000.jpg", + "https://www.compass.com/m/0/a66c5a29-fcbb-4ada-b04f-ece0a62d6838/1333x1000.jpg", + "https://www.compass.com/m/0/baaaa9c3-aa4c-4e94-8766-86f905e9067e/1333x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1823-16th-St-NW-Unit-2-Washington-DC-20009/1TFG8E_pid/" + }, + { + "listing_id": "2102932027232557289", + "slug": "1423-r-st-nw-unit-105-washington-dc-20009", + "title": "$780,000", + "price": 780000, + "is_rent": false, + "street": "1423 R Street Northwest, Unit 105", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1120, + "latitude": 38.9128892, + "longitude": -77.0331238, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/984b0031-bcf0-4b4d-9101-3a145c5ec0f8", + "gallery_uuids": [ + "uuid/984b0031-bcf0-4b4d-9101-3a145c5ec0f8", + "uuid/9a63e11a-7098-4b78-ab84-8fc865cc0f61", + "uuid/ce33455d-78d9-4b99-86d3-7201932c512f", + "uuid/61fc4f84-e441-40f5-b38d-24646a3d0dd8", + "uuid/8fb159d2-8bec-4c0d-afb7-0e473983916b", + "uuid/0a242d71-919b-470b-bac4-c83cdb4eb8ac", + "uuid/92c222fa-a8fd-4bfd-8bc8-24f306c37c31", + "uuid/d8c98f1a-ca0e-49c4-9810-b164f4328a49" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/984b0031-bcf0-4b4d-9101-3a145c5ec0f8/1500x1000.jpg", + "https://www.compass.com/m/0/9a63e11a-7098-4b78-ab84-8fc865cc0f61/1500x1000.jpg", + "https://www.compass.com/m/0/ce33455d-78d9-4b99-86d3-7201932c512f/1500x1000.jpg", + "https://www.compass.com/m/0/61fc4f84-e441-40f5-b38d-24646a3d0dd8/1500x1000.jpg", + "https://www.compass.com/m/0/8fb159d2-8bec-4c0d-afb7-0e473983916b/1500x1000.jpg", + "https://www.compass.com/m/0/0a242d71-919b-470b-bac4-c83cdb4eb8ac/1500x1000.jpg", + "https://www.compass.com/m/0/92c222fa-a8fd-4bfd-8bc8-24f306c37c31/1500x1000.jpg", + "https://www.compass.com/m/0/d8c98f1a-ca0e-49c4-9810-b164f4328a49/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1423-R-St-NW-Unit-105-Washington-DC-20009/1UCL74_pid/" + }, + { + "listing_id": "2102648277294495537", + "slug": "1848-wyoming-ave-nw-unit-201-washington-dc-20009", + "title": "$815,000", + "price": 815000, + "is_rent": false, + "street": "1848 Wyoming Avenue Northwest, Unit 201", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1132, + "latitude": 38.918563, + "longitude": -77.043343, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/17 01:00PM - 03:00PM" + ], + "hero_uuid": "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_0_35e33", + "gallery_uuids": [ + "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_0_35e33", + "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_1_c9d52", + "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_2_545e8", + "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_3_28cbb", + "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_4_dabae", + "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_5_4eb16", + "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_6_4a88f", + "legacy/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_7_327cd" + ], + "gallery_urls": [ + "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_0_35e33/640x480.jpg", + "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_1_c9d52/640x480.jpg", + "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_2_545e8/640x480.jpg", + "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_3_28cbb/640x480.jpg", + "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_4_dabae/640x480.jpg", + "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_5_4eb16/640x480.jpg", + "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_6_4a88f/640x480.jpg", + "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_7_327cd/640x480.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1848-Wyoming-Ave-NW-Unit-201-Washington-DC-20009/1V0I4Z_pid/" + }, + { + "listing_id": "2100519969463620289", + "slug": "2415-20th-st-nw-unit-38-washington-dc-20009", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "2415 20th Street Northwest, Unit 38", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1224, + "latitude": 38.921641, + "longitude": -77.0466868, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/582bab56-ca62-4a1a-9d5c-ecdeaf5db9fd", + "gallery_uuids": [ + "uuid/582bab56-ca62-4a1a-9d5c-ecdeaf5db9fd", + "uuid/a3525e91-e154-40c9-892e-e0e4b02b11b2", + "uuid/ba595178-aad6-4987-a73c-486fa8d39828", + "uuid/6de56ff5-3d40-4332-92df-9c948ada692b", + "uuid/b2546038-e4e1-458d-9233-de69c9b899dd", + "uuid/67f3a839-cac0-499f-bde7-95fd9857a519", + "uuid/172bdf50-c43f-4990-bf04-03f387d4b3cd", + "uuid/65da00bd-be41-449a-9fbd-86f7396c0bb3" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/582bab56-ca62-4a1a-9d5c-ecdeaf5db9fd/1152x768.jpg", + "https://www.compass.com/m/0/a3525e91-e154-40c9-892e-e0e4b02b11b2/1152x768.jpg", + "https://www.compass.com/m/0/ba595178-aad6-4987-a73c-486fa8d39828/1152x768.jpg", + "https://www.compass.com/m/0/6de56ff5-3d40-4332-92df-9c948ada692b/1152x768.jpg", + "https://www.compass.com/m/0/b2546038-e4e1-458d-9233-de69c9b899dd/1152x768.jpg", + "https://www.compass.com/m/0/67f3a839-cac0-499f-bde7-95fd9857a519/1152x768.jpg", + "https://www.compass.com/m/0/172bdf50-c43f-4990-bf04-03f387d4b3cd/1152x768.jpg", + "https://www.compass.com/m/0/65da00bd-be41-449a-9fbd-86f7396c0bb3/1152x768.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/2415-20th-St-NW-Unit-38-Washington-DC-20009/1ULDJH_pid/" + }, + { + "listing_id": "2078605962141184241", + "slug": "2009-columbia-rd-nw-unit-2-washington-dc-20009", + "title": "$774,900", + "price": 774900, + "is_rent": false, + "street": "2009 Columbia Road Northwest, Unit 2", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1150, + "latitude": 38.9175356, + "longitude": -77.0460346, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/4b592850-136c-48e9-ae14-dcbbbaea7690", + "gallery_uuids": [ + "uuid/4b592850-136c-48e9-ae14-dcbbbaea7690", + "uuid/3690a64c-0b17-4870-a134-9b11379e31fe", + "uuid/0c65f45c-770f-432e-992b-200c0ee5532a", + "uuid/07133314-6523-46bc-aa1d-f991c4fc44f5", + "uuid/cc968cb0-e7b1-4a7f-8eff-c0a9294935a4", + "uuid/6491049d-ce9f-4347-bd32-34ac85bfd216", + "uuid/4d614d0a-4f7e-48f6-b8f9-4dc73a3ac309", + "uuid/89316e1a-8b86-45a0-a6bf-b6601ae88b24" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4b592850-136c-48e9-ae14-dcbbbaea7690/1500x1000.jpg", + "https://www.compass.com/m/0/3690a64c-0b17-4870-a134-9b11379e31fe/1500x1000.jpg", + "https://www.compass.com/m/0/0c65f45c-770f-432e-992b-200c0ee5532a/1500x1000.jpg", + "https://www.compass.com/m/0/07133314-6523-46bc-aa1d-f991c4fc44f5/1500x1000.jpg", + "https://www.compass.com/m/0/cc968cb0-e7b1-4a7f-8eff-c0a9294935a4/1500x999.jpg", + "https://www.compass.com/m/0/6491049d-ce9f-4347-bd32-34ac85bfd216/1500x1000.jpg", + "https://www.compass.com/m/0/4d614d0a-4f7e-48f6-b8f9-4dc73a3ac309/1500x1000.jpg", + "https://www.compass.com/m/0/89316e1a-8b86-45a0-a6bf-b6601ae88b24/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/2009-Columbia-Rd-NW-Unit-2-Washington-DC-20009/1UZJYV_pid/" + }, + { + "listing_id": "1942978768674847953", + "slug": "1226-11th-st-nw-unit-200-washington-dc-20001", + "title": "$550,000", + "price": 550000, + "is_rent": false, + "street": "1226 11th Street Northwest, Unit 200", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20001", + "beds": null, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 880, + "latitude": 38.906496, + "longitude": -77.0272964, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/07144a70-bb41-41c4-9c92-896b434543d1", + "gallery_uuids": [ + "uuid/07144a70-bb41-41c4-9c92-896b434543d1", + "uuid/e2662f4a-6893-449d-a4cd-4e18ebb7e295", + "uuid/93dd7742-a344-4cbe-bbc8-2da15f6ab60a", + "uuid/1d4e424b-b143-4d62-b46d-0c74413f6156", + "uuid/96b55875-fe94-4e9a-bda2-b8d3ca8583ce", + "uuid/ae7503e6-1174-4b1e-a614-29c448e03d0d", + "uuid/0d79ce7c-011a-4354-8ad5-bb1992488115", + "uuid/7abe70ba-f763-4adc-8225-dea7500cd363" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/07144a70-bb41-41c4-9c92-896b434543d1/1500x1000.jpg", + "https://www.compass.com/m/0/e2662f4a-6893-449d-a4cd-4e18ebb7e295/1500x721.jpg", + "https://www.compass.com/m/0/93dd7742-a344-4cbe-bbc8-2da15f6ab60a/1500x1000.jpg", + "https://www.compass.com/m/0/1d4e424b-b143-4d62-b46d-0c74413f6156/1499x1000.jpg", + "https://www.compass.com/m/0/96b55875-fe94-4e9a-bda2-b8d3ca8583ce/1500x1000.jpg", + "https://www.compass.com/m/0/ae7503e6-1174-4b1e-a614-29c448e03d0d/1500x1000.jpg", + "https://www.compass.com/m/0/0d79ce7c-011a-4354-8ad5-bb1992488115/1500x1000.jpg", + "https://www.compass.com/m/0/7abe70ba-f763-4adc-8225-dea7500cd363/1499x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1226-11th-St-NW-Unit-200-Washington-DC-20001/1UJQVD_pid/" + }, + { + "listing_id": "2101666954794416105", + "slug": "1239-vermont-ave-nw-unit-709-washington-dc-20005", + "title": "$585,000", + "price": 585000, + "is_rent": false, + "street": "1239 Vermont Avenue Northwest, Unit 709", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20005", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 953, + "latitude": 38.90699559999999, + "longitude": -77.03068209999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/64bcada2-0349-478d-a3ee-d5b3461703f8", + "gallery_uuids": [ + "uuid/64bcada2-0349-478d-a3ee-d5b3461703f8", + "uuid/e5f631d3-831c-4275-9567-0fbc5adee0e7", + "uuid/28a8a159-7e11-4b96-a804-5dbabfb4a3e2", + "uuid/68d69cbe-2ad8-458e-a3fa-3a60c1582866", + "uuid/aeb14efd-2047-45f2-9315-e8e25d2033d4", + "uuid/31127b86-4525-4dcf-817d-a20ab018b3f9", + "uuid/cd4ac7a2-eb47-4237-891b-baa10059655b", + "uuid/6fbf37b0-ebe7-4d1d-af45-a6867a3dca57" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/64bcada2-0349-478d-a3ee-d5b3461703f8/1500x1000.jpg", + "https://www.compass.com/m/0/e5f631d3-831c-4275-9567-0fbc5adee0e7/1500x999.jpg", + "https://www.compass.com/m/0/28a8a159-7e11-4b96-a804-5dbabfb4a3e2/1500x1000.jpg", + "https://www.compass.com/m/0/68d69cbe-2ad8-458e-a3fa-3a60c1582866/1500x1000.jpg", + "https://www.compass.com/m/0/aeb14efd-2047-45f2-9315-e8e25d2033d4/1500x1000.jpg", + "https://www.compass.com/m/0/31127b86-4525-4dcf-817d-a20ab018b3f9/1500x999.jpg", + "https://www.compass.com/m/0/cd4ac7a2-eb47-4237-891b-baa10059655b/1500x1000.jpg", + "https://www.compass.com/m/0/6fbf37b0-ebe7-4d1d-af45-a6867a3dca57/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1239-Vermont-Ave-NW-Unit-709-Washington-DC-20005/1UPSCN_pid/" + }, + { + "listing_id": "2098049747242103697", + "slug": "1010-massachusetts-ave-nw-unit-207-washington-dc-20001", + "title": "$695,000", + "price": 695000, + "is_rent": false, + "street": "1010 Massachusetts Avenue Northwest, Unit 207", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20001", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 994, + "latitude": 38.9033795, + "longitude": -77.0266704, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/042c2db1-e49a-4b7c-803c-a6dca1b4a304", + "gallery_uuids": [ + "uuid/042c2db1-e49a-4b7c-803c-a6dca1b4a304", + "uuid/a63c4f3c-5eda-44f1-9418-5d299e522913", + "uuid/4e81ce4a-4097-49aa-a434-001c2d0d2bdd", + "uuid/fd7be834-4c48-4de7-b095-da11813a2b10", + "uuid/47359c8e-800e-4800-9ce6-5bc8544a3207", + "uuid/e9ec80ce-531b-4d92-9f23-c7264c348ebb", + "uuid/64264cdc-bb0c-4ec3-bac0-036c858aed78", + "uuid/f4d75445-0a34-438e-a356-2c935d8faa3e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/042c2db1-e49a-4b7c-803c-a6dca1b4a304/1500x1000.jpg", + "https://www.compass.com/m/0/a63c4f3c-5eda-44f1-9418-5d299e522913/1500x1000.jpg", + "https://www.compass.com/m/0/4e81ce4a-4097-49aa-a434-001c2d0d2bdd/1500x1000.jpg", + "https://www.compass.com/m/0/fd7be834-4c48-4de7-b095-da11813a2b10/1500x1000.jpg", + "https://www.compass.com/m/0/47359c8e-800e-4800-9ce6-5bc8544a3207/1500x1000.jpg", + "https://www.compass.com/m/0/e9ec80ce-531b-4d92-9f23-c7264c348ebb/1500x1000.jpg", + "https://www.compass.com/m/0/64264cdc-bb0c-4ec3-bac0-036c858aed78/1500x1000.jpg", + "https://www.compass.com/m/0/f4d75445-0a34-438e-a356-2c935d8faa3e/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1010-Massachusetts-Ave-NW-Unit-207-Washington-DC-20001/1V6R6W_pid/" + }, + { + "listing_id": "2090873409185950569", + "slug": "1300-13th-st-nw-unit-905-washington-dc-20005", + "title": "$985,000", + "price": 985000, + "is_rent": false, + "street": "1300 13th Street Northwest, Unit 905", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20005", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1156, + "latitude": 38.9074709, + "longitude": -77.02986419999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/1f935bed-d62b-4ecc-9c54-47d887bf73f7", + "gallery_uuids": [ + "uuid/1f935bed-d62b-4ecc-9c54-47d887bf73f7", + "uuid/e9b2c8be-83c4-4c37-a64c-0d1b4acd637e", + "uuid/f0852606-7c95-4807-a9cb-8fbdfbe81e48", + "uuid/9642e58c-97ed-49fd-ae96-8d2b261e8b43", + "uuid/c67dafe9-e6bc-4f8e-8d21-58d5f38778af", + "uuid/1744b940-eb92-4f79-b025-b510a0286f6b", + "uuid/e0e9a4d3-d218-46ea-9fd5-2577f88734b7", + "uuid/3b497cb3-c1d8-4c4c-a202-b3e938c39419" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/1f935bed-d62b-4ecc-9c54-47d887bf73f7/1440x960.jpg", + "https://www.compass.com/m/0/e9b2c8be-83c4-4c37-a64c-0d1b4acd637e/1440x960.jpg", + "https://www.compass.com/m/0/f0852606-7c95-4807-a9cb-8fbdfbe81e48/1440x960.jpg", + "https://www.compass.com/m/0/9642e58c-97ed-49fd-ae96-8d2b261e8b43/1440x960.jpg", + "https://www.compass.com/m/0/c67dafe9-e6bc-4f8e-8d21-58d5f38778af/1440x960.jpg", + "https://www.compass.com/m/0/1744b940-eb92-4f79-b025-b510a0286f6b/1440x961.jpg", + "https://www.compass.com/m/0/e0e9a4d3-d218-46ea-9fd5-2577f88734b7/1440x960.jpg", + "https://www.compass.com/m/0/3b497cb3-c1d8-4c4c-a202-b3e938c39419/1440x960.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1300-13th-St-NW-Unit-905-Washington-DC-20005/1TRGKC_pid/" + }, + { + "listing_id": "2078501167304401553", + "slug": "massachusetts-ave-nw-washington-dc-20001", + "title": "$850,000", + "price": 850000, + "is_rent": false, + "street": "Massachusetts Avenue Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20001", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1050, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/10959077-0279-498f-b4c6-06d8a7a9f5dd", + "gallery_uuids": [ + "uuid/10959077-0279-498f-b4c6-06d8a7a9f5dd", + "uuid/64878ebc-7589-4a38-81a9-d64f36615c27", + "uuid/e71c9f55-036f-4c94-a691-3a34c91869dd", + "uuid/8a4948f9-447d-4762-becc-351d44450b4e", + "uuid/a9c67e6b-9071-4f49-9aa1-3842c0285880", + "uuid/8160cc55-b446-4b7e-ae04-f0ad08d5ac43", + "uuid/7909eeab-de91-498e-9c01-e99fad7b498f", + "uuid/76f0da01-0467-4782-b43f-e955325fb76d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/10959077-0279-498f-b4c6-06d8a7a9f5dd/1499x1000.jpg", + "https://www.compass.com/m/0/64878ebc-7589-4a38-81a9-d64f36615c27/1499x1000.jpg", + "https://www.compass.com/m/0/e71c9f55-036f-4c94-a691-3a34c91869dd/1499x1000.jpg", + "https://www.compass.com/m/0/8a4948f9-447d-4762-becc-351d44450b4e/1499x1000.jpg", + "https://www.compass.com/m/0/a9c67e6b-9071-4f49-9aa1-3842c0285880/1499x1000.jpg", + "https://www.compass.com/m/0/8160cc55-b446-4b7e-ae04-f0ad08d5ac43/1499x1000.jpg", + "https://www.compass.com/m/0/7909eeab-de91-498e-9c01-e99fad7b498f/1499x1000.jpg", + "https://www.compass.com/m/0/76f0da01-0467-4782-b43f-e955325fb76d/1499x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/Massachusetts-Ave-NW-Washington-DC-20001/2078501167304401553_lid/" + }, + { + "listing_id": "2100916574741655921", + "slug": "1440-n-st-nw-unit-205-washington-dc-20005", + "title": "$219,000", + "price": 219000, + "is_rent": false, + "street": "1440 N Street Northwest, Unit 205", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20005", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 411, + "latitude": 38.9070531, + "longitude": -77.0332829, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/53dd0461-292f-48a9-933d-38f088cd8155", + "gallery_uuids": [ + "uuid/53dd0461-292f-48a9-933d-38f088cd8155" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/53dd0461-292f-48a9-933d-38f088cd8155/388x463.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1440-N-St-NW-Unit-205-Washington-DC-20005/1TPJLK_pid/" + }, + { + "listing_id": "2070611723767375329", + "slug": "811-4th-st-nw-unit-1214-washington-dc-20001", + "title": "$439,000", + "price": 439000, + "is_rent": false, + "street": "811 4th Street Northwest, Unit 1214", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20001", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 692, + "latitude": 38.9010047, + "longitude": -77.01591859999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/ab510659-ad91-45a9-9002-496f01eae884", + "gallery_uuids": [ + "uuid/ab510659-ad91-45a9-9002-496f01eae884", + "uuid/fe64830d-a3c0-4baf-92fa-ca49a0636ae4", + "uuid/80ff184c-65a1-4630-b14d-0301f767cbd9", + "uuid/5722b291-e366-4b49-aca8-af0b178ba3a6", + "uuid/240a58d6-be32-473f-adb2-b0a67b86aa8c", + "uuid/5bd68fb7-9fd1-4161-b106-488f4b333225", + "uuid/cb2f73b6-6763-406e-b0b6-8eb1e85219bf", + "uuid/00c8030b-56a8-437a-93bd-ac1bef6ac185" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/ab510659-ad91-45a9-9002-496f01eae884/1499x1000.jpg", + "https://www.compass.com/m/0/fe64830d-a3c0-4baf-92fa-ca49a0636ae4/1500x1000.jpg", + "https://www.compass.com/m/0/80ff184c-65a1-4630-b14d-0301f767cbd9/1500x1000.jpg", + "https://www.compass.com/m/0/5722b291-e366-4b49-aca8-af0b178ba3a6/1500x1000.jpg", + "https://www.compass.com/m/0/240a58d6-be32-473f-adb2-b0a67b86aa8c/1500x1000.jpg", + "https://www.compass.com/m/0/5bd68fb7-9fd1-4161-b106-488f4b333225/1500x1000.jpg", + "https://www.compass.com/m/0/cb2f73b6-6763-406e-b0b6-8eb1e85219bf/1500x1000.jpg", + "https://www.compass.com/m/0/00c8030b-56a8-437a-93bd-ac1bef6ac185/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/811-4th-St-NW-Unit-1214-Washington-DC-20001/1TC9BN_pid/" + }, + { + "listing_id": "2102997268314253465", + "slug": "1622-florida-ave-nw-washington-dc-20009", + "title": "$1,199,000", + "price": 1199000, + "is_rent": false, + "street": "1622 Florida Avenue Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2136, + "latitude": 38.918629, + "longitude": -77.037381, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/17 01:00PM - 04:00PM" + ], + "hero_uuid": "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_0_af19f", + "gallery_uuids": [ + "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_0_af19f", + "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_1_b7640", + "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_2_54753", + "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_3_a3014", + "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_4_52e9a", + "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_5_0c7b7", + "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_6_29734", + "legacy/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_7_81f80" + ], + "gallery_urls": [ + "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_0_af19f/640x480.jpg", + "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_1_b7640/640x480.jpg", + "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_2_54753/640x480.jpg", + "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_3_a3014/640x480.jpg", + "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_4_52e9a/640x480.jpg", + "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_5_0c7b7/640x480.jpg", + "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_6_29734/640x480.jpg", + "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_7_81f80/640x480.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1622-Florida-Ave-NW-Washington-DC-20009/1UP2K9_pid/" + }, + { + "listing_id": "2084372143343598409", + "slug": "1832-corcoran-st-nw-washington-dc-20009", + "title": "$2,300,000", + "price": 2300000, + "is_rent": false, + "street": "1832 Corcoran Street Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2331, + "latitude": 38.9117861, + "longitude": -77.0428074, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/629845aa-3783-4e49-b084-35750d167726", + "gallery_uuids": [ + "uuid/629845aa-3783-4e49-b084-35750d167726", + "uuid/3fdc2dd7-ae66-4fac-91a8-a1b42d36ddef", + "uuid/0b5977d4-3f31-4b4c-a2a4-6b9b6a77722b", + "uuid/1dbfd5be-20a5-4aac-b130-d69b70e176e7", + "uuid/18c8ba18-ca0c-4bb8-874b-b55b3b526106", + "uuid/6b483274-4314-41f2-9e3c-f807404917db", + "uuid/c36c183b-b151-445b-a891-ee1fc5a2c652", + "uuid/46c47729-3245-46ec-a5cb-f560581e2b29" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/629845aa-3783-4e49-b084-35750d167726/1500x1000.jpg", + "https://www.compass.com/m/0/3fdc2dd7-ae66-4fac-91a8-a1b42d36ddef/1500x1000.jpg", + "https://www.compass.com/m/0/0b5977d4-3f31-4b4c-a2a4-6b9b6a77722b/1500x999.jpg", + "https://www.compass.com/m/0/1dbfd5be-20a5-4aac-b130-d69b70e176e7/1500x1000.jpg", + "https://www.compass.com/m/0/18c8ba18-ca0c-4bb8-874b-b55b3b526106/1500x999.jpg", + "https://www.compass.com/m/0/6b483274-4314-41f2-9e3c-f807404917db/1500x999.jpg", + "https://www.compass.com/m/0/c36c183b-b151-445b-a891-ee1fc5a2c652/1500x999.jpg", + "https://www.compass.com/m/0/46c47729-3245-46ec-a5cb-f560581e2b29/1500x999.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1832-Corcoran-St-NW-Washington-DC-20009/1UDDQ1_pid/" + }, + { + "listing_id": "2101513908618041457", + "slug": "1428-q-st-nw-washington-dc-20009", + "title": "$1,599,000", + "price": 1599000, + "is_rent": false, + "street": "1428 Q Street Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 4, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 3036, + "latitude": 38.910875, + "longitude": -77.033221, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/48f9acb2-c889-43be-a647-bd8e7c05d031", + "gallery_uuids": [ + "uuid/48f9acb2-c889-43be-a647-bd8e7c05d031", + "uuid/0fade518-674c-4ab0-9703-d8cc82b953dd", + "uuid/7f293a4b-d524-4e40-8fb7-08484ee97f97", + "uuid/9f9b6046-4292-43fb-8586-01e5e14d1394", + "uuid/2361cd85-2bd3-489f-a98b-5a4710f25f2a", + "uuid/e4162031-6181-4b94-befd-2656e16921b6", + "uuid/7354e507-21d0-4e69-ae8e-43927ef6a399", + "uuid/057cdcb5-a109-4ab7-b279-a07785fc66cf" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/48f9acb2-c889-43be-a647-bd8e7c05d031/1381x1000.jpg", + "https://www.compass.com/m/0/0fade518-674c-4ab0-9703-d8cc82b953dd/1499x1000.jpg", + "https://www.compass.com/m/0/7f293a4b-d524-4e40-8fb7-08484ee97f97/1500x1000.jpg", + "https://www.compass.com/m/0/9f9b6046-4292-43fb-8586-01e5e14d1394/1500x1000.jpg", + "https://www.compass.com/m/0/2361cd85-2bd3-489f-a98b-5a4710f25f2a/1500x1000.jpg", + "https://www.compass.com/m/0/e4162031-6181-4b94-befd-2656e16921b6/1500x1000.jpg", + "https://www.compass.com/m/0/7354e507-21d0-4e69-ae8e-43927ef6a399/1500x1000.jpg", + "https://www.compass.com/m/0/057cdcb5-a109-4ab7-b279-a07785fc66cf/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1428-Q-St-NW-Washington-DC-20009/1UO9MN_pid/" + }, + { + "listing_id": "2093657618966950593", + "slug": "1443-chapin-st-nw-unit-402-washington-dc-20009", + "title": "$895,000", + "price": 895000, + "is_rent": false, + "street": "1443 Chapin Street Northwest, Unit 402", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1188, + "latitude": 38.9217237, + "longitude": -77.0341122, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/2a5d5fae-d1d9-4a06-9111-c2cb67cf1a46", + "gallery_uuids": [ + "uuid/2a5d5fae-d1d9-4a06-9111-c2cb67cf1a46", + "uuid/3d1da4c5-e18c-4ba6-9892-89731fdae677" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2a5d5fae-d1d9-4a06-9111-c2cb67cf1a46/750x1000.jpg", + "https://www.compass.com/m/0/3d1da4c5-e18c-4ba6-9892-89731fdae677/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1443-Chapin-St-NW-Unit-402-Washington-DC-20009/27DD23_pid/" + }, + { + "listing_id": "2078424821475758689", + "slug": "1113-rhode-island-ave-nw-washington-dc-20005", + "title": "$1,395,000", + "price": 1395000, + "is_rent": false, + "street": "1113 Rhode Island Avenue Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20005", + "beds": 6, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3706, + "latitude": 38.9105317, + "longitude": -77.02782169999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/d64684d8-ae98-4c3a-8726-489641c5cc1d", + "gallery_uuids": [ + "uuid/d64684d8-ae98-4c3a-8726-489641c5cc1d", + "uuid/6a26b535-15b7-4feb-8ffb-c25dc98ff707", + "uuid/e3c0620a-094a-40fe-8644-d2a1d4603fdc", + "uuid/566cdc61-de1f-4f7c-a0fa-c09d60f7ab74", + "uuid/1f2a1ebf-b68c-4d7d-84bd-48049e87bd06", + "uuid/d00fcbad-86a6-4509-8435-56abec6d23a0", + "uuid/dae50926-78be-4d8a-972b-e01b533439da", + "uuid/0baa424a-5448-4ab3-a235-75c1aedaadb7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/d64684d8-ae98-4c3a-8726-489641c5cc1d/1500x1000.jpg", + "https://www.compass.com/m/0/6a26b535-15b7-4feb-8ffb-c25dc98ff707/1500x1000.jpg", + "https://www.compass.com/m/0/e3c0620a-094a-40fe-8644-d2a1d4603fdc/1500x1000.jpg", + "https://www.compass.com/m/0/566cdc61-de1f-4f7c-a0fa-c09d60f7ab74/1500x1000.jpg", + "https://www.compass.com/m/0/1f2a1ebf-b68c-4d7d-84bd-48049e87bd06/1500x1000.jpg", + "https://www.compass.com/m/0/d00fcbad-86a6-4509-8435-56abec6d23a0/1500x1000.jpg", + "https://www.compass.com/m/0/dae50926-78be-4d8a-972b-e01b533439da/1500x1000.jpg", + "https://www.compass.com/m/0/0baa424a-5448-4ab3-a235-75c1aedaadb7/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1113-Rhode-Island-Ave-NW-Washington-DC-20005/1ULZVB_pid/" + }, + { + "listing_id": "1884965168297642673", + "slug": "1317-corcoran-st-nw-washington-dc-20009", + "title": "$2,200,000", + "price": 2200000, + "is_rent": false, + "street": "1317 Corcoran Street Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 2956, + "latitude": 38.9120544, + "longitude": -77.0303986, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/340832fe-00dc-4457-a462-a872c1fc14a6", + "gallery_uuids": [ + "uuid/340832fe-00dc-4457-a462-a872c1fc14a6", + "uuid/799db4f0-b5b7-4d4a-a0d0-1bd6d6cc5f21", + "uuid/7f94c7fd-d470-4ecb-bee7-3008f11e8400", + "uuid/8d395227-9bd8-4976-9d14-422d46db9b00", + "uuid/eb6b2773-a6fb-4486-be8d-0883f4802893", + "uuid/56c5ec57-bd64-4915-a5f5-25d471895e31", + "uuid/5b62ca8b-6ae5-4d2e-a7a5-1c6d0eccb83a", + "uuid/b4e17e6b-f000-46b0-9878-0cfc7a012076" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/340832fe-00dc-4457-a462-a872c1fc14a6/667x1000.jpg", + "https://www.compass.com/m/0/799db4f0-b5b7-4d4a-a0d0-1bd6d6cc5f21/1414x1000.jpg", + "https://www.compass.com/m/0/7f94c7fd-d470-4ecb-bee7-3008f11e8400/1500x1000.jpg", + "https://www.compass.com/m/0/8d395227-9bd8-4976-9d14-422d46db9b00/1500x1000.jpg", + "https://www.compass.com/m/0/eb6b2773-a6fb-4486-be8d-0883f4802893/1500x1000.jpg", + "https://www.compass.com/m/0/56c5ec57-bd64-4915-a5f5-25d471895e31/667x1000.jpg", + "https://www.compass.com/m/0/5b62ca8b-6ae5-4d2e-a7a5-1c6d0eccb83a/667x1000.jpg", + "https://www.compass.com/m/0/b4e17e6b-f000-46b0-9878-0cfc7a012076/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1317-Corcoran-St-NW-Washington-DC-20009/1TXH7O_pid/" + }, + { + "listing_id": "2067619722461442889", + "slug": "1003-p-st-nw-washington-dc-20001", + "title": "$1,600,000", + "price": 1600000, + "is_rent": false, + "street": "1003 P Street Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20001", + "beds": 4, + "baths": 4.0, + "baths_full": 4, + "baths_half": null, + "sqft": 2140, + "latitude": 38.9098383, + "longitude": -77.0263892, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/b8e125c5-fabc-4827-a262-16a95bd86468", + "gallery_uuids": [ + "uuid/b8e125c5-fabc-4827-a262-16a95bd86468", + "uuid/71c4e7b0-2bd1-45f1-9557-ae80e876f5d1", + "uuid/686aa759-95aa-4821-9700-f904b88c321f", + "uuid/abf80560-581e-40cf-ac45-91e0bb719248", + "uuid/31fbed7a-8e36-486e-9e40-b367f81adf2f", + "uuid/9487fef1-997e-410c-b9ba-f6fcc884d6a7", + "uuid/f162a06f-93fb-488e-81a9-2362756f654d", + "uuid/b3c70b25-5792-446b-8d2e-15e2d7e3eb73" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b8e125c5-fabc-4827-a262-16a95bd86468/1500x999.jpg", + "https://www.compass.com/m/0/71c4e7b0-2bd1-45f1-9557-ae80e876f5d1/1500x999.jpg", + "https://www.compass.com/m/0/686aa759-95aa-4821-9700-f904b88c321f/1499x1000.jpg", + "https://www.compass.com/m/0/abf80560-581e-40cf-ac45-91e0bb719248/1500x1000.jpg", + "https://www.compass.com/m/0/31fbed7a-8e36-486e-9e40-b367f81adf2f/1500x1000.jpg", + "https://www.compass.com/m/0/9487fef1-997e-410c-b9ba-f6fcc884d6a7/1500x1000.jpg", + "https://www.compass.com/m/0/f162a06f-93fb-488e-81a9-2362756f654d/1500x999.jpg", + "https://www.compass.com/m/0/b3c70b25-5792-446b-8d2e-15e2d7e3eb73/1500x999.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1003-P-St-NW-Washington-DC-20001/1TV1DE_pid/" + }, + { + "listing_id": "2098874792650727321", + "slug": "1343-ives-pl-se-washington-dc-20003", + "title": "$685,000", + "price": 685000, + "is_rent": false, + "street": "1343 Ives Place Southeast", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20003", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1475, + "latitude": 38.87887222919243, + "longitude": -76.9866644361548, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/258e43d4-beba-4f0a-b953-fcb1e411b197", + "gallery_uuids": [ + "uuid/258e43d4-beba-4f0a-b953-fcb1e411b197", + "uuid/29a4887b-1d97-42ea-ab28-0768d622438b", + "uuid/c78ca643-dc2c-4ae6-8501-9b524802d80d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/258e43d4-beba-4f0a-b953-fcb1e411b197/1500x1000.jpg", + "https://www.compass.com/m/0/29a4887b-1d97-42ea-ab28-0768d622438b/1500x1000.jpg", + "https://www.compass.com/m/0/c78ca643-dc2c-4ae6-8501-9b524802d80d/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1343-Ives-Pl-SE-Washington-DC-20003/1UZLUD_pid/" + }, + { + "listing_id": "2103061227545120369", + "slug": "238-14th-st-se-washington-dc-20003", + "title": "$949,000", + "price": 949000, + "is_rent": false, + "street": "238 14th Street Southeast", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20003", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1772, + "latitude": 38.8859045, + "longitude": -76.985113, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/abff26ab-2b45-4c6b-a099-a02a9ea8ecd0", + "gallery_uuids": [ + "uuid/abff26ab-2b45-4c6b-a099-a02a9ea8ecd0", + "uuid/09b90e74-58e1-4706-ab2f-5cf536cda1d2" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/abff26ab-2b45-4c6b-a099-a02a9ea8ecd0/747x1000.jpg", + "https://www.compass.com/m/0/09b90e74-58e1-4706-ab2f-5cf536cda1d2/750x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/238-14th-St-SE-Washington-DC-20003/1UFSR7_pid/" + }, + { + "listing_id": "1884851573551904881", + "slug": "3515-hertford-pl-nw-unit-32-washington-dc-20010", + "title": "$395,000", + "price": 395000, + "is_rent": false, + "street": "3515 Hertford Place Northwest, Unit 32", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20010", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 627, + "latitude": 38.9349409, + "longitude": -77.0360043, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/39f8a49b-051d-4bcb-9962-2687628b0729", + "gallery_uuids": [ + "uuid/39f8a49b-051d-4bcb-9962-2687628b0729", + "uuid/7b7b848f-956f-41e8-8e06-d64af5ff6cba", + "uuid/c9d09860-4aef-41b9-8978-a961e813cb6a", + "uuid/11362c41-4621-42e7-bad5-d1433670f330", + "uuid/a904c285-613e-418b-ace9-0d81b20be91d", + "uuid/99612f14-487f-46cc-8730-5876c3d91f78", + "uuid/16d864c3-f713-4bf8-935a-af68a6b08961", + "uuid/4f748cb8-1470-4add-b37d-a89fb87dc068" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/39f8a49b-051d-4bcb-9962-2687628b0729/1500x1000.jpg", + "https://www.compass.com/m/0/7b7b848f-956f-41e8-8e06-d64af5ff6cba/640x480.jpg", + "https://www.compass.com/m/0/c9d09860-4aef-41b9-8978-a961e813cb6a/1500x1000.jpg", + "https://www.compass.com/m/0/11362c41-4621-42e7-bad5-d1433670f330/1500x1000.jpg", + "https://www.compass.com/m/0/a904c285-613e-418b-ace9-0d81b20be91d/1499x1000.jpg", + "https://www.compass.com/m/0/99612f14-487f-46cc-8730-5876c3d91f78/1499x1000.jpg", + "https://www.compass.com/m/0/16d864c3-f713-4bf8-935a-af68a6b08961/1500x1000.jpg", + "https://www.compass.com/m/0/4f748cb8-1470-4add-b37d-a89fb87dc068/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/3515-Hertford-Pl-NW-Unit-32-Washington-DC-20010/1U1HB0_pid/" + }, + { + "listing_id": "2090833904554638913", + "slug": "4611-43rd-pl-nw-washington-dc-20016", + "title": "$2,249,000", + "price": 2249000, + "is_rent": false, + "street": "4611 43rd Place Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20016", + "beds": 5, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3522, + "latitude": 38.950135664520296, + "longitude": -77.08465846099718, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/573f854d-af85-41a4-8b6b-ef867641a77a", + "gallery_uuids": [ + "uuid/573f854d-af85-41a4-8b6b-ef867641a77a", + "uuid/d27f6ae8-02f3-4fe3-8d26-b7a67757a5ee", + "uuid/941e6447-5e1e-44d0-8d65-c52bd3dc8dfc", + "uuid/f5cdeed0-5e96-4a31-8f2d-2a32a2e19e85", + "uuid/d72a4fe1-d05d-46f1-8534-d564cce7bd7d", + "uuid/3e2ef599-d3a3-4e02-8e53-4d83372c04d5", + "uuid/0924bc49-bfd3-402d-bcc1-37af2b924b7d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/573f854d-af85-41a4-8b6b-ef867641a77a/1000x1000.jpg", + "https://www.compass.com/m/0/d27f6ae8-02f3-4fe3-8d26-b7a67757a5ee/1000x1000.jpg", + "https://www.compass.com/m/0/941e6447-5e1e-44d0-8d65-c52bd3dc8dfc/1000x1000.jpg", + "https://www.compass.com/m/0/f5cdeed0-5e96-4a31-8f2d-2a32a2e19e85/1000x1000.jpg", + "https://www.compass.com/m/0/d72a4fe1-d05d-46f1-8534-d564cce7bd7d/1500x951.jpg", + "https://www.compass.com/m/0/3e2ef599-d3a3-4e02-8e53-4d83372c04d5/1372x1000.jpg", + "https://www.compass.com/m/0/0924bc49-bfd3-402d-bcc1-37af2b924b7d/1294x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/4611-43rd-Pl-NW-Washington-DC-20016/1TAX77_pid/" + }, + { + "listing_id": "2070360234129868217", + "slug": "2126-connecticut-ave-nw-unit-undisclosed-washington-dc-20008", + "title": "$725,000", + "price": 725000, + "is_rent": false, + "street": "2126 Connecticut Avenue Northwest, Unit Undisclosed", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20008", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 980, + "latitude": 38.9183423, + "longitude": -77.04803609999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/4d00aa78-d128-4796-9bf6-ba1d26b98fad", + "gallery_uuids": [ + "uuid/4d00aa78-d128-4796-9bf6-ba1d26b98fad", + "uuid/06af3eda-b907-4e44-aa96-f1f5849fe066", + "uuid/3fe0bbdd-0e03-41fa-a214-7785873c6679", + "uuid/bbdf35cd-fe6c-4e76-b9a4-4aebfa492eb0", + "uuid/621cb7ae-4f0c-4c31-8017-5e05617f576b", + "uuid/267f4bab-8273-41f1-9386-407d94b1cb84", + "uuid/8a5094b3-963c-4d9f-b37f-78836dc697d8", + "uuid/5da9bb80-c079-461c-9fe2-5c1824ed6098" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4d00aa78-d128-4796-9bf6-ba1d26b98fad/1500x1000.jpg", + "https://www.compass.com/m/0/06af3eda-b907-4e44-aa96-f1f5849fe066/1440x960.jpg", + "https://www.compass.com/m/0/3fe0bbdd-0e03-41fa-a214-7785873c6679/720x480.jpg", + "https://www.compass.com/m/0/bbdf35cd-fe6c-4e76-b9a4-4aebfa492eb0/1200x800.jpg", + "https://www.compass.com/m/0/621cb7ae-4f0c-4c31-8017-5e05617f576b/1200x800.jpg", + "https://www.compass.com/m/0/267f4bab-8273-41f1-9386-407d94b1cb84/1200x800.jpg", + "https://www.compass.com/m/0/8a5094b3-963c-4d9f-b37f-78836dc697d8/1200x800.jpg", + "https://www.compass.com/m/0/5da9bb80-c079-461c-9fe2-5c1824ed6098/1200x800.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/2126-Connecticut-Ave-NW-Unit-Undisclosed-Washington-DC-20008/2070360234129868217_lid/" + }, + { + "listing_id": "2101617930620201057", + "slug": "1428-c-st-se-washington-dc-20003", + "title": "$1,025,000", + "price": 1025000, + "is_rent": false, + "street": "1428 C Street Southeast", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20003", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1638, + "latitude": 38.8855391, + "longitude": -76.9845296, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/7f19429f-5140-4ac2-9078-2ff79a405db9", + "gallery_uuids": [ + "uuid/7f19429f-5140-4ac2-9078-2ff79a405db9", + "uuid/0c754bf0-abe6-4058-bb2c-204e01ad4fd1" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7f19429f-5140-4ac2-9078-2ff79a405db9/296x222.jpg", + "https://www.compass.com/m/0/0c754bf0-abe6-4058-bb2c-204e01ad4fd1/1333x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1428-C-St-SE-Washington-DC-20003/1TQI6B_pid/" + }, + { + "listing_id": "2089921531781697025", + "slug": "2123-california-st-nw-unit-d5-washington-dc-20008", + "title": "$775,000", + "price": 775000, + "is_rent": false, + "street": "2123 California Street Northwest, Unit D5", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20008", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1073, + "latitude": 38.9167273, + "longitude": -77.04794609999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/b6f314dd-4827-4e4b-a633-8740b2829d49", + "gallery_uuids": [ + "uuid/b6f314dd-4827-4e4b-a633-8740b2829d49", + "uuid/6c2120e7-19e3-49c9-8e9e-52f96a428f11", + "uuid/c7b21897-2f4d-449e-9af6-c7caad528ada", + "uuid/6b858ea7-8c5e-474a-a81f-d7bded2071e4", + "uuid/193a27d5-0a52-42a4-b34a-f84feed4217a", + "uuid/effc351e-6043-4f47-a3d0-277f2ce82145", + "uuid/66df6717-fd47-4308-b9c1-1ee22c70b042", + "uuid/6cf7efe1-77a0-4f0d-91a0-ef955e53eff2" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b6f314dd-4827-4e4b-a633-8740b2829d49/1500x1000.jpg", + "https://www.compass.com/m/0/6c2120e7-19e3-49c9-8e9e-52f96a428f11/1500x1000.jpg", + "https://www.compass.com/m/0/c7b21897-2f4d-449e-9af6-c7caad528ada/1500x1000.jpg", + "https://www.compass.com/m/0/6b858ea7-8c5e-474a-a81f-d7bded2071e4/1499x1000.jpg", + "https://www.compass.com/m/0/193a27d5-0a52-42a4-b34a-f84feed4217a/1500x1000.jpg", + "https://www.compass.com/m/0/effc351e-6043-4f47-a3d0-277f2ce82145/1500x1000.jpg", + "https://www.compass.com/m/0/66df6717-fd47-4308-b9c1-1ee22c70b042/1500x1000.jpg", + "https://www.compass.com/m/0/6cf7efe1-77a0-4f0d-91a0-ef955e53eff2/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/2123-California-St-NW-Unit-D5-Washington-DC-20008/1UBM5V_pid/" + }, + { + "listing_id": "2083473358098962857", + "slug": "228-9th-st-se-washington-dc-20003", + "title": "$3,849,000", + "price": 3849000, + "is_rent": false, + "street": "228 9th Street Southeast", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20003", + "beds": 5, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 4801, + "latitude": 38.8866374, + "longitude": -76.99340149999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/9f67f02b-bebe-44b0-89fe-555bf016484f", + "gallery_uuids": [ + "uuid/9f67f02b-bebe-44b0-89fe-555bf016484f", + "uuid/3ff1d4d8-d325-40c0-8c4e-fe5539155fe4", + "uuid/888f5203-5b44-4b4a-8062-0865198c6208", + "uuid/2dfe5c4a-35b6-47ee-8703-550dbb15ef76", + "uuid/3364e23c-1b72-470f-b4a8-7207280084ab", + "uuid/fbde6682-bc2c-47a8-8022-7437fcf129ba", + "uuid/e691b533-6c4d-40c1-9f8b-4cadefabaeb2", + "uuid/0c7811a2-6640-45bd-829c-e815b09440bb" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9f67f02b-bebe-44b0-89fe-555bf016484f/866x790.jpg", + "https://www.compass.com/m/0/3ff1d4d8-d325-40c0-8c4e-fe5539155fe4/1355x1000.jpg", + "https://www.compass.com/m/0/888f5203-5b44-4b4a-8062-0865198c6208/1320x1000.jpg", + "https://www.compass.com/m/0/2dfe5c4a-35b6-47ee-8703-550dbb15ef76/1335x1000.jpg", + "https://www.compass.com/m/0/3364e23c-1b72-470f-b4a8-7207280084ab/1360x1000.jpg", + "https://www.compass.com/m/0/fbde6682-bc2c-47a8-8022-7437fcf129ba/1341x1000.jpg", + "https://www.compass.com/m/0/e691b533-6c4d-40c1-9f8b-4cadefabaeb2/1356x1000.jpg", + "https://www.compass.com/m/0/0c7811a2-6640-45bd-829c-e815b09440bb/1392x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/228-9th-St-SE-Washington-DC-20003/1U83EX_pid/" + }, + { + "listing_id": "2101542234791447953", + "slug": "4600-connecticut-ave-nw-unit-717-washington-dc-20008", + "title": "$243,000", + "price": 243000, + "is_rent": false, + "street": "4600 Connecticut Avenue Northwest, Unit 717", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20008", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 577, + "latitude": 38.9502608, + "longitude": -77.0674492, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Open: 5/16 02:00PM - 04:00PM" + ], + "hero_uuid": "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_0_08116", + "gallery_uuids": [ + "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_0_08116", + "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_1_0098f", + "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_2_f87d4", + "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_3_7bc3e", + "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_4_2c1c9", + "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_5_5b897", + "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_6_7d9de", + "legacy/76112d92d0807d889e8b7fc42690acf3e46d135d_img_7_78fc1" + ], + "gallery_urls": [ + "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_0_08116/640x480.jpg", + "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_1_0098f/640x480.jpg", + "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_2_f87d4/640x480.jpg", + "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_3_7bc3e/640x480.jpg", + "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_4_2c1c9/640x480.jpg", + "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_5_5b897/640x480.jpg", + "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_6_7d9de/640x480.jpg", + "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_7_78fc1/640x480.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/4600-Connecticut-Ave-NW-Unit-717-Washington-DC-20008/1U0GHL_pid/" + }, + { + "listing_id": "2080050999609865353", + "slug": "2127-california-st-nw-unit-505-washington-dc-20008", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "2127 California Street Northwest, Unit 505", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20008", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1393, + "latitude": 38.9165972, + "longitude": -77.048216, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/637a8e5d-5bd0-40a5-97b7-89c276ea0771", + "gallery_uuids": [ + "uuid/637a8e5d-5bd0-40a5-97b7-89c276ea0771", + "uuid/5ab62dd7-7957-4b6b-83ca-861fe1d2e72d", + "uuid/a2ad490e-b705-42b8-8935-57cbac3ecbb5", + "uuid/1d52b0c9-57dd-46ff-8d9b-4e8d285d12b3", + "uuid/1fc10e93-99b9-4567-9f33-9eeca34161df", + "uuid/fee9cba8-54be-456a-9463-86716e94086b", + "uuid/0b3eba3b-9586-4aab-90d3-82260a4ebe5d", + "uuid/604c8061-a25c-4181-a08c-89dbea7ed28a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/637a8e5d-5bd0-40a5-97b7-89c276ea0771/1500x1000.jpg", + "https://www.compass.com/m/0/5ab62dd7-7957-4b6b-83ca-861fe1d2e72d/1500x999.jpg", + "https://www.compass.com/m/0/a2ad490e-b705-42b8-8935-57cbac3ecbb5/1500x1000.jpg", + "https://www.compass.com/m/0/1d52b0c9-57dd-46ff-8d9b-4e8d285d12b3/1500x1000.jpg", + "https://www.compass.com/m/0/1fc10e93-99b9-4567-9f33-9eeca34161df/1500x1000.jpg", + "https://www.compass.com/m/0/fee9cba8-54be-456a-9463-86716e94086b/1500x1000.jpg", + "https://www.compass.com/m/0/0b3eba3b-9586-4aab-90d3-82260a4ebe5d/1500x1000.jpg", + "https://www.compass.com/m/0/604c8061-a25c-4181-a08c-89dbea7ed28a/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/2127-California-St-NW-Unit-505-Washington-DC-20008/1UJ7Y4_pid/" + }, + { + "listing_id": "2099450121278468961", + "slug": "1614-kilbourne-pl-nw-unit-2-washington-dc-20010", + "title": "$1,275,000", + "price": 1275000, + "is_rent": false, + "street": "1614 Kilbourne Place Northwest, Unit 2", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20010", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1922, + "latitude": 38.9305701, + "longitude": -77.038422, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/a255a977-7dca-4157-9316-6c2ecd2590e0", + "gallery_uuids": [ + "uuid/a255a977-7dca-4157-9316-6c2ecd2590e0", + "uuid/a811d811-75a1-4970-a1c8-d103c13801f5", + "uuid/3506d8ff-3606-4ee8-988e-bb0a727f1b91", + "uuid/36dd25ef-211e-4c36-9e1b-c5cc8af89ee2", + "uuid/1aad46f1-ec9e-4316-a304-bab19db3f908", + "uuid/aa851a65-9a14-42f3-ab3b-387c06b41e1b", + "uuid/c0249fed-0ec0-4d39-86d8-4cd5913b0be9", + "uuid/894c8f76-0d29-4d5c-8f09-b3dff03a1b04" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a255a977-7dca-4157-9316-6c2ecd2590e0/1500x1000.jpg", + "https://www.compass.com/m/0/a811d811-75a1-4970-a1c8-d103c13801f5/1500x1000.jpg", + "https://www.compass.com/m/0/3506d8ff-3606-4ee8-988e-bb0a727f1b91/1500x1000.jpg", + "https://www.compass.com/m/0/36dd25ef-211e-4c36-9e1b-c5cc8af89ee2/1500x1000.jpg", + "https://www.compass.com/m/0/1aad46f1-ec9e-4316-a304-bab19db3f908/1500x1000.jpg", + "https://www.compass.com/m/0/aa851a65-9a14-42f3-ab3b-387c06b41e1b/1500x1000.jpg", + "https://www.compass.com/m/0/c0249fed-0ec0-4d39-86d8-4cd5913b0be9/1500x1000.jpg", + "https://www.compass.com/m/0/894c8f76-0d29-4d5c-8f09-b3dff03a1b04/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/1614-Kilbourne-Pl-NW-Unit-2-Washington-DC-20010/1A845H_pid/" + }, + { + "listing_id": "2099476263469305881", + "slug": "3514-34th-st-nw-washington-dc-20008", + "title": "$1,450,000", + "price": 1450000, + "is_rent": false, + "street": "3514 34th Street Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20008", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": null, + "latitude": 38.9369159, + "longitude": -77.06664599999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/42db2206-b94d-4609-b64d-1c43e961ab8b", + "gallery_uuids": [ + "uuid/42db2206-b94d-4609-b64d-1c43e961ab8b", + "uuid/22baa8de-8a5e-4984-bebb-7e0dd59f34f5", + "uuid/9b0b87cc-f694-4344-8e34-43cfa57b2046", + "uuid/9e289dfb-676b-419f-92fb-f6dbbc455974", + "uuid/00ce0799-1b67-4246-b8a7-ae3a5cb9db92", + "uuid/a27bf62a-b1b1-4821-9e09-0dc85f181176", + "uuid/101ebb24-f9a7-4812-94f5-94cbf2e25306", + "uuid/79cdd225-d773-424d-a54b-0d347e4c10e3" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/42db2206-b94d-4609-b64d-1c43e961ab8b/1499x1000.jpg", + "https://www.compass.com/m/0/22baa8de-8a5e-4984-bebb-7e0dd59f34f5/1499x1000.jpg", + "https://www.compass.com/m/0/9b0b87cc-f694-4344-8e34-43cfa57b2046/1499x1000.jpg", + "https://www.compass.com/m/0/9e289dfb-676b-419f-92fb-f6dbbc455974/1499x1000.jpg", + "https://www.compass.com/m/0/00ce0799-1b67-4246-b8a7-ae3a5cb9db92/1499x1000.jpg", + "https://www.compass.com/m/0/a27bf62a-b1b1-4821-9e09-0dc85f181176/1499x1000.jpg", + "https://www.compass.com/m/0/101ebb24-f9a7-4812-94f5-94cbf2e25306/1499x1000.jpg", + "https://www.compass.com/m/0/79cdd225-d773-424d-a54b-0d347e4c10e3/1499x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/3514-34th-St-NW-Washington-DC-20008/1U0WBU_pid/" + }, + { + "listing_id": "2085045859568803729", + "slug": "3601-connecticut-ave-nw-unit-612-washington-dc-20008", + "title": "$509,000", + "price": 509000, + "is_rent": false, + "street": "3601 Connecticut Avenue Northwest, Unit 612", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20008", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 950, + "latitude": 38.9379082, + "longitude": -77.05865, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/e0e26c45-8939-43b2-af97-343db8a15896", + "gallery_uuids": [ + "uuid/e0e26c45-8939-43b2-af97-343db8a15896", + "uuid/9ea9553b-b035-4633-b4ed-1902df75e988", + "uuid/d3cfe085-76a5-4f07-be0f-4c38510dda86", + "uuid/7a42f01c-7a89-4172-9eae-2425b04f842c", + "uuid/b06b3726-b2ab-43b7-a0f6-528363d3dcaa", + "uuid/661f5160-6fb2-4aaf-8f94-14325e3013c7", + "uuid/77cec7b9-87de-426d-9015-c0e8e8bfdfee", + "uuid/d3c69d3a-deca-4c2c-83b1-a0c9f6f89211" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e0e26c45-8939-43b2-af97-343db8a15896/1440x961.jpg", + "https://www.compass.com/m/0/9ea9553b-b035-4633-b4ed-1902df75e988/1497x1000.jpg", + "https://www.compass.com/m/0/d3cfe085-76a5-4f07-be0f-4c38510dda86/1497x1000.jpg", + "https://www.compass.com/m/0/7a42f01c-7a89-4172-9eae-2425b04f842c/1333x1000.jpg", + "https://www.compass.com/m/0/b06b3726-b2ab-43b7-a0f6-528363d3dcaa/1497x1000.jpg", + "https://www.compass.com/m/0/661f5160-6fb2-4aaf-8f94-14325e3013c7/1497x1000.jpg", + "https://www.compass.com/m/0/77cec7b9-87de-426d-9015-c0e8e8bfdfee/1497x1000.jpg", + "https://www.compass.com/m/0/d3c69d3a-deca-4c2c-83b1-a0c9f6f89211/1497x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/3601-Connecticut-Ave-NW-Unit-612-Washington-DC-20008/1UGH5Z_pid/" + }, + { + "listing_id": "2096012753724573065", + "slug": "3414-porter-st-nw-washington-dc-20016", + "title": "$1,650,000", + "price": 1650000, + "is_rent": false, + "street": "3414 Porter Street Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20016", + "beds": 4, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2470, + "latitude": 38.937042, + "longitude": -77.06698899999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/ed1f87d5-e8dd-49e1-a79c-308a7454c419", + "gallery_uuids": [ + "uuid/ed1f87d5-e8dd-49e1-a79c-308a7454c419", + "uuid/31173c46-d9e4-4e19-9477-b9a3f640c575", + "uuid/766e22fa-972c-40f5-8068-0194e6115d70", + "uuid/3c60c775-3a9b-4dc8-8e86-b4e41f8053f1", + "uuid/b60b91cb-9c94-41ce-9165-2265af4d6979", + "uuid/1e10aa6e-2905-4829-a6f0-6af20bf656df", + "uuid/fe364e30-d1a4-4afc-aac0-d6a66ef0aa67", + "uuid/253bd7c3-c346-4f59-ba11-c96da59f4fc4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/ed1f87d5-e8dd-49e1-a79c-308a7454c419/1500x1000.jpg", + "https://www.compass.com/m/0/31173c46-d9e4-4e19-9477-b9a3f640c575/1500x1000.jpg", + "https://www.compass.com/m/0/766e22fa-972c-40f5-8068-0194e6115d70/1500x1000.jpg", + "https://www.compass.com/m/0/3c60c775-3a9b-4dc8-8e86-b4e41f8053f1/1500x1000.jpg", + "https://www.compass.com/m/0/b60b91cb-9c94-41ce-9165-2265af4d6979/1500x1000.jpg", + "https://www.compass.com/m/0/1e10aa6e-2905-4829-a6f0-6af20bf656df/1500x1000.jpg", + "https://www.compass.com/m/0/fe364e30-d1a4-4afc-aac0-d6a66ef0aa67/1500x1000.jpg", + "https://www.compass.com/m/0/253bd7c3-c346-4f59-ba11-c96da59f4fc4/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/3414-Porter-St-NW-Washington-DC-20016/1TUWCF_pid/" + }, + { + "listing_id": "2098110090978946129", + "slug": "3707-military-rd-nw-washington-dc-20015", + "title": "$2,200,000", + "price": 2200000, + "is_rent": false, + "street": "3707 Military Road Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20015", + "beds": 6, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 4345, + "latitude": 38.9612468, + "longitude": -77.07166889999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/04200e29-ecb0-48c4-abe9-4c0773a3ba25", + "gallery_uuids": [ + "uuid/04200e29-ecb0-48c4-abe9-4c0773a3ba25", + "uuid/4396c313-6429-40ed-9720-32f663577203", + "uuid/9c0374b8-2e6d-4d83-963f-c8150b4b5917", + "uuid/c7e66a48-d307-40f3-8853-ec6dd9126d21" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/04200e29-ecb0-48c4-abe9-4c0773a3ba25/1500x1000.jpg", + "https://www.compass.com/m/0/4396c313-6429-40ed-9720-32f663577203/1500x998.jpg", + "https://www.compass.com/m/0/9c0374b8-2e6d-4d83-963f-c8150b4b5917/1500x998.jpg", + "https://www.compass.com/m/0/c7e66a48-d307-40f3-8853-ec6dd9126d21/1333x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/3707-Military-Rd-NW-Washington-DC-20015/1UVM4E_pid/" + }, + { + "listing_id": "2034361121030986649", + "slug": "2120-vermont-ave-nw-unit-123-washington-dc-20001", + "title": "$699,000", + "price": 699000, + "is_rent": false, + "street": "2120 Vermont Avenue Northwest, Unit 123", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20001", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1300, + "latitude": 38.9187901, + "longitude": -77.02491599999999, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/9d48d83a-236f-49f1-bb26-96ddef633f3d", + "gallery_uuids": [ + "uuid/9d48d83a-236f-49f1-bb26-96ddef633f3d", + "uuid/cd51546d-7bf2-442a-8f41-d86479c51959", + "uuid/987eef7b-20d5-4b3f-8c9c-04c4e5cceccb", + "uuid/d30cebdd-2bd1-4412-b0ab-b7b044416baa", + "uuid/f85b4627-58cb-48e1-bc90-c178c63c3778", + "uuid/7fb57911-fc28-4d94-b588-15ec2751ea6c", + "uuid/31e907e0-7d05-4871-846d-e1ff58df020c", + "uuid/e3868b62-21a7-4bc6-a88e-9428af66d6cd" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9d48d83a-236f-49f1-bb26-96ddef633f3d/1500x1000.jpg", + "https://www.compass.com/m/0/cd51546d-7bf2-442a-8f41-d86479c51959/1500x1000.jpg", + "https://www.compass.com/m/0/987eef7b-20d5-4b3f-8c9c-04c4e5cceccb/1500x1000.jpg", + "https://www.compass.com/m/0/d30cebdd-2bd1-4412-b0ab-b7b044416baa/1500x1000.jpg", + "https://www.compass.com/m/0/f85b4627-58cb-48e1-bc90-c178c63c3778/1499x1000.jpg", + "https://www.compass.com/m/0/7fb57911-fc28-4d94-b588-15ec2751ea6c/1500x1000.jpg", + "https://www.compass.com/m/0/31e907e0-7d05-4871-846d-e1ff58df020c/1500x1000.jpg", + "https://www.compass.com/m/0/e3868b62-21a7-4bc6-a88e-9428af66d6cd/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/2120-Vermont-Ave-NW-Unit-123-Washington-DC-20001/1T8YES_pid/" + }, + { + "listing_id": "1531201878968659849", + "slug": "address-upon-request-washington-dc-20001", + "title": "$725,000", + "price": 725000, + "is_rent": false, + "street": "Address Upon Request", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20001", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1225, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/74528d7b-7097-4641-b1ef-662051de583c", + "gallery_uuids": [ + "uuid/74528d7b-7097-4641-b1ef-662051de583c", + "uuid/813ba665-0850-4864-8c37-3387e4d90275", + "uuid/742eb821-ec11-4ee5-a4be-63d69b66c486", + "uuid/7835c87b-987d-4369-9e65-e85b0fae2004", + "uuid/92e6cc4b-a119-48b1-8e25-a596a76f1190", + "uuid/14e51e82-5f97-4135-a325-88f939b8d01e", + "uuid/e3d0a73c-dbbe-4d2a-a124-ed3d40e50d93", + "uuid/3ecefd69-3e4c-4bbd-993c-c576ad64bbca" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/74528d7b-7097-4641-b1ef-662051de583c/1499x1000.jpg", + "https://www.compass.com/m/0/813ba665-0850-4864-8c37-3387e4d90275/1500x1000.jpg", + "https://www.compass.com/m/0/742eb821-ec11-4ee5-a4be-63d69b66c486/1500x1000.jpg", + "https://www.compass.com/m/0/7835c87b-987d-4369-9e65-e85b0fae2004/1500x1000.jpg", + "https://www.compass.com/m/0/92e6cc4b-a119-48b1-8e25-a596a76f1190/1499x1000.jpg", + "https://www.compass.com/m/0/14e51e82-5f97-4135-a325-88f939b8d01e/1500x1000.jpg", + "https://www.compass.com/m/0/e3d0a73c-dbbe-4d2a-a124-ed3d40e50d93/1499x1000.jpg", + "https://www.compass.com/m/0/3ecefd69-3e4c-4bbd-993c-c576ad64bbca/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/Address-Upon-Request-Washington-DC-20001/1531201878968659849_lid/" + }, + { + "listing_id": "2095760251155001393", + "slug": "629-5th-st-ne-washington-dc-20002", + "title": "Contact Agent", + "price": null, + "is_rent": false, + "street": "629 5th Street Northeast", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20002", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2161, + "latitude": 38.8981507, + "longitude": -76.99923810000001, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/4b616fd7-8989-4443-a4df-6e16372b55e6", + "gallery_uuids": [ + "uuid/4b616fd7-8989-4443-a4df-6e16372b55e6", + "uuid/f16cc539-95c3-4536-aab5-4d4f98a0d460", + "uuid/2f302de6-2385-41fd-9792-70edda4a8dab", + "uuid/e00ffe80-9f4d-4c74-bdf9-682521b17d35", + "uuid/45ec6931-92f9-4c67-a09e-50eaba901825", + "uuid/9f00d1bf-7fd0-4b0e-b25e-f1f67081b8b1", + "uuid/805ec96f-afee-45a0-a7b8-da8bafeca6ba", + "uuid/71568975-9d42-4e5b-b15c-262db3bffef1" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4b616fd7-8989-4443-a4df-6e16372b55e6/1499x1000.jpg", + "https://www.compass.com/m/0/f16cc539-95c3-4536-aab5-4d4f98a0d460/1499x1000.jpg", + "https://www.compass.com/m/0/2f302de6-2385-41fd-9792-70edda4a8dab/1499x1000.jpg", + "https://www.compass.com/m/0/e00ffe80-9f4d-4c74-bdf9-682521b17d35/1499x1000.jpg", + "https://www.compass.com/m/0/45ec6931-92f9-4c67-a09e-50eaba901825/1500x1000.jpg", + "https://www.compass.com/m/0/9f00d1bf-7fd0-4b0e-b25e-f1f67081b8b1/1499x1000.jpg", + "https://www.compass.com/m/0/805ec96f-afee-45a0-a7b8-da8bafeca6ba/1499x1000.jpg", + "https://www.compass.com/m/0/71568975-9d42-4e5b-b15c-262db3bffef1/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/629-5th-St-NE-Washington-DC-20002/1U52VE_pid/" + }, + { + "listing_id": "1921893066529157649", + "slug": "k-st-se-washington-dc-20003", + "title": "$749,000", + "price": 749000, + "is_rent": false, + "street": "K Street Southeast", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20003", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1313, + "latitude": null, + "longitude": null, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/286f3ff1-5396-4258-a2c2-d466138f344b", + "gallery_uuids": [ + "uuid/286f3ff1-5396-4258-a2c2-d466138f344b", + "uuid/04b13343-f0e3-4cda-8330-0d22ca65ed55", + "uuid/814c9919-8eb7-4883-a6b6-d7fabf27e0d3", + "uuid/c7f8e496-29f2-4a7a-a1ff-1859777ff70f", + "uuid/b955da7d-4e7e-4283-9aaf-626d7bc09faf", + "uuid/a3d67f5c-959b-46c8-9cff-80b3547658cb", + "uuid/6448441b-5021-4f8b-8906-9eeb07c53921", + "uuid/a9b923aa-772d-4a5e-ad1d-0a64dd4ae71e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/286f3ff1-5396-4258-a2c2-d466138f344b/1500x1000.jpg", + "https://www.compass.com/m/0/04b13343-f0e3-4cda-8330-0d22ca65ed55/1500x1000.jpg", + "https://www.compass.com/m/0/814c9919-8eb7-4883-a6b6-d7fabf27e0d3/1500x1000.jpg", + "https://www.compass.com/m/0/c7f8e496-29f2-4a7a-a1ff-1859777ff70f/1500x1000.jpg", + "https://www.compass.com/m/0/b955da7d-4e7e-4283-9aaf-626d7bc09faf/1500x1000.jpg", + "https://www.compass.com/m/0/a3d67f5c-959b-46c8-9cff-80b3547658cb/1500x1000.jpg", + "https://www.compass.com/m/0/6448441b-5021-4f8b-8906-9eeb07c53921/1500x1000.jpg", + "https://www.compass.com/m/0/a9b923aa-772d-4a5e-ad1d-0a64dd4ae71e/1500x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/K-St-SE-Washington-DC-20003/1921893066529157649_lid/" + }, + { + "listing_id": "2053405737774603969", + "slug": "3206-morrison-st-nw-washington-dc-20015", + "title": "$3,150,000", + "price": 3150000, + "is_rent": false, + "street": "3206 Morrison Street Northwest", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20015", + "beds": 5, + "baths": 6.0, + "baths_full": 5, + "baths_half": null, + "sqft": 4000, + "latitude": 38.9638324, + "longitude": -77.0646987, + "status": "for-sale", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/dde12869-5d45-4b77-93ae-785e0b6792c5", + "gallery_uuids": [ + "uuid/dde12869-5d45-4b77-93ae-785e0b6792c5" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/dde12869-5d45-4b77-93ae-785e0b6792c5/1086x724.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/3206-Morrison-St-NW-Washington-DC-20015/1TDAGQ_pid/" + }, + { + "listing_id": "2074277135160161193", + "slug": "520-n-st-sw-unit-s622-washington-dc-20024", + "title": "$274,900", + "price": 274900, + "is_rent": false, + "street": "520 N Street Southwest, Unit S622", + "neighborhood": "", + "city": "Washington", + "state": "DC", + "zip": "20024", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 591, + "latitude": 38.8738895, + "longitude": -77.0184269, + "status": "for-sale", + "badges": [ + "Compass Coming Soon", + "Virtual Tour" + ], + "hero_uuid": "uuid/4ff6524a-79ea-439a-843b-1a4e9b2e746e", + "gallery_uuids": [ + "uuid/4ff6524a-79ea-439a-843b-1a4e9b2e746e", + "uuid/a225e44f-58c6-4c95-9c7d-3edfd4b377db", + "uuid/7ab026e8-fa36-4d15-84bb-b93a5763b89e", + "uuid/350cd8e9-86ed-40aa-8890-57247ad64bf4", + "uuid/a3c0f38f-6fc8-4500-9a13-4200edb2035a", + "uuid/58e8e401-550d-48db-98f0-fa2b7769f4b7", + "uuid/5fde1fce-5ce7-4cc1-9d70-231be09e7a90", + "uuid/b7284ccf-1f60-459a-8954-309e7e6cbb37" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4ff6524a-79ea-439a-843b-1a4e9b2e746e/1334x1000.jpg", + "https://www.compass.com/m/0/a225e44f-58c6-4c95-9c7d-3edfd4b377db/1334x1000.jpg", + "https://www.compass.com/m/0/7ab026e8-fa36-4d15-84bb-b93a5763b89e/1334x1000.jpg", + "https://www.compass.com/m/0/350cd8e9-86ed-40aa-8890-57247ad64bf4/1334x1000.jpg", + "https://www.compass.com/m/0/a3c0f38f-6fc8-4500-9a13-4200edb2035a/1334x1000.jpg", + "https://www.compass.com/m/0/58e8e401-550d-48db-98f0-fa2b7769f4b7/1333x1000.jpg", + "https://www.compass.com/m/0/5fde1fce-5ce7-4cc1-9d70-231be09e7a90/1333x1000.jpg", + "https://www.compass.com/m/0/b7284ccf-1f60-459a-8954-309e7e6cbb37/1333x1000.jpg" + ], + "source_city": "dc", + "detail_url": "https://www.compass.com/homedetails/520-N-St-SW-Unit-S622-Washington-DC-20024/1U60YS_pid/" + }, + { + "listing_id": "2100124806047513737", + "slug": "8-charles-ln-unit-c-manhattan-ny-10014", + "title": "$15,000", + "price": 15000, + "is_rent": true, + "street": "8 Charles Lane, Unit C", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 40.7341938, + "longitude": -74.0090829, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/b35da08f-abc6-4b91-a9aa-327098404748", + "gallery_uuids": [ + "uuid/b35da08f-abc6-4b91-a9aa-327098404748", + "uuid/54cba39b-ca1c-47b0-8303-54b9cd5e397a", + "uuid/fb142c29-8972-440b-ae75-c78ee030b7bf", + "uuid/b61d5b68-6bbd-42ef-bb3d-d6df3723724d", + "uuid/82636b8f-8022-4c7b-a7a4-0303f22e7aab", + "uuid/04eebbc1-ec34-4ba5-9db8-7b9106963a9c", + "uuid/94a89c3f-3e72-4f44-a1cc-2c0bd6c1d655", + "uuid/41c84e47-fd16-4888-9eeb-dbef4ea8aecf" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b35da08f-abc6-4b91-a9aa-327098404748/1333x1000.jpg", + "https://www.compass.com/m/0/54cba39b-ca1c-47b0-8303-54b9cd5e397a/1499x1000.jpg", + "https://www.compass.com/m/0/fb142c29-8972-440b-ae75-c78ee030b7bf/1499x1000.jpg", + "https://www.compass.com/m/0/b61d5b68-6bbd-42ef-bb3d-d6df3723724d/1499x1000.jpg", + "https://www.compass.com/m/0/82636b8f-8022-4c7b-a7a4-0303f22e7aab/667x1000.jpg", + "https://www.compass.com/m/0/04eebbc1-ec34-4ba5-9db8-7b9106963a9c/667x1000.jpg", + "https://www.compass.com/m/0/94a89c3f-3e72-4f44-a1cc-2c0bd6c1d655/1499x1000.jpg", + "https://www.compass.com/m/0/41c84e47-fd16-4888-9eeb-dbef4ea8aecf/1499x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/8-Charles-Ln-Unit-C-Manhattan-NY-10014/2100124806047513737_lid/" + }, + { + "listing_id": "2082950701053509025", + "slug": "347-w-4th-st-manhattan-ny-10014", + "title": "$35,000", + "price": 35000, + "is_rent": true, + "street": "347 West 4th Street", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2192, + "latitude": 40.73909949999999, + "longitude": -74.0037225, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/d81a9ecb-383d-4506-80f8-ae08bf77c55c", + "gallery_uuids": [ + "uuid/d81a9ecb-383d-4506-80f8-ae08bf77c55c", + "uuid/0b242d6d-0e5d-4958-a277-487749b8343b", + "uuid/149a3813-603c-4304-9488-4a401afbc31d", + "uuid/4ccf7faf-1dc6-497d-ab6d-f8107ba17f5f", + "uuid/af2ee7da-46a1-4467-89cc-643b5976bb90", + "uuid/45c95fc9-ad79-4990-bb90-39350d32f4ea", + "uuid/4b21e67e-441e-4b17-9ef5-8a3bfcafd139", + "uuid/a620cd03-3ae0-480c-8269-72d9e1414818" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/d81a9ecb-383d-4506-80f8-ae08bf77c55c/1499x1000.jpg", + "https://www.compass.com/m/0/0b242d6d-0e5d-4958-a277-487749b8343b/1499x1000.jpg", + "https://www.compass.com/m/0/149a3813-603c-4304-9488-4a401afbc31d/667x1000.jpg", + "https://www.compass.com/m/0/4ccf7faf-1dc6-497d-ab6d-f8107ba17f5f/1497x1000.jpg", + "https://www.compass.com/m/0/af2ee7da-46a1-4467-89cc-643b5976bb90/667x1000.jpg", + "https://www.compass.com/m/0/45c95fc9-ad79-4990-bb90-39350d32f4ea/667x1000.jpg", + "https://www.compass.com/m/0/4b21e67e-441e-4b17-9ef5-8a3bfcafd139/1499x1000.jpg", + "https://www.compass.com/m/0/a620cd03-3ae0-480c-8269-72d9e1414818/667x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/347-W-4th-St-Manhattan-NY-10014/20PM81_pid/" + }, + { + "listing_id": "2102368165533679185", + "slug": "68-morton-st-manhattan-ny-10014", + "title": "$50,000", + "price": 50000, + "is_rent": true, + "street": "68 Morton Street", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": 4, + "baths": 4.0, + "baths_full": 2, + "baths_half": null, + "sqft": 3250, + "latitude": 40.7307717, + "longitude": -74.006366, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/aa22d592-74fe-470f-9518-230f7cfe4474", + "gallery_uuids": [ + "uuid/aa22d592-74fe-470f-9518-230f7cfe4474", + "uuid/82f50851-312a-493c-a2c1-b605bb4dd678", + "uuid/21b64b2a-5081-42c8-891b-79c82ba24e4d", + "uuid/c10716b8-15e6-4db7-8bf6-d594c53bd03e", + "uuid/c38ab1e9-7c82-4cf1-9247-e76f272dcaef", + "uuid/aff1b259-d125-4f0c-894b-be28d10127f9", + "uuid/59bc4b33-61b0-433b-aca8-acf89925f3c9", + "uuid/84b5a886-f84e-423e-8ca9-60534591904e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/aa22d592-74fe-470f-9518-230f7cfe4474/750x1000.jpg", + "https://www.compass.com/m/0/82f50851-312a-493c-a2c1-b605bb4dd678/1499x1000.jpg", + "https://www.compass.com/m/0/21b64b2a-5081-42c8-891b-79c82ba24e4d/1499x1000.jpg", + "https://www.compass.com/m/0/c10716b8-15e6-4db7-8bf6-d594c53bd03e/1499x1000.jpg", + "https://www.compass.com/m/0/c38ab1e9-7c82-4cf1-9247-e76f272dcaef/1024x1000.jpg", + "https://www.compass.com/m/0/aff1b259-d125-4f0c-894b-be28d10127f9/667x1000.jpg", + "https://www.compass.com/m/0/59bc4b33-61b0-433b-aca8-acf89925f3c9/1499x1000.jpg", + "https://www.compass.com/m/0/84b5a886-f84e-423e-8ca9-60534591904e/1500x994.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/68-Morton-St-Manhattan-NY-10014/1ZZN7A_pid/" + }, + { + "listing_id": "2100300926747393081", + "slug": "59-pineapple-st-unit-3f-brooklyn-ny-11201", + "title": "$4,300", + "price": 4300, + "is_rent": true, + "street": "59 Pineapple Street, Unit 3F", + "neighborhood": "Brooklyn Heights", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6984808, + "longitude": -73.9935197, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/3ef2c24f-6e07-4d31-803f-84c4b9c8c0fc", + "gallery_uuids": [ + "uuid/3ef2c24f-6e07-4d31-803f-84c4b9c8c0fc", + "uuid/7851b6f1-fd59-45b3-8872-8abab643e04d", + "uuid/d80aaa67-884e-4999-aa66-9e9a1c80b30b", + "uuid/a02661d6-55c4-4361-bb8d-aabcdb236d66", + "uuid/ee3b11f6-81b1-4dd8-949f-3e4c9537f1dc", + "uuid/1f50845e-2fec-4f80-8b17-be70739eaa96", + "uuid/675c70f5-df8c-43eb-8904-ffc6f8eb512e", + "uuid/691f39aa-e862-4984-bdf6-2ad6faceeb69" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3ef2c24f-6e07-4d31-803f-84c4b9c8c0fc/1500x980.jpg", + "https://www.compass.com/m/0/7851b6f1-fd59-45b3-8872-8abab643e04d/1498x1000.jpg", + "https://www.compass.com/m/0/d80aaa67-884e-4999-aa66-9e9a1c80b30b/1474x1000.jpg", + "https://www.compass.com/m/0/a02661d6-55c4-4361-bb8d-aabcdb236d66/1373x1000.jpg", + "https://www.compass.com/m/0/ee3b11f6-81b1-4dd8-949f-3e4c9537f1dc/1380x1000.jpg", + "https://www.compass.com/m/0/1f50845e-2fec-4f80-8b17-be70739eaa96/759x1000.jpg", + "https://www.compass.com/m/0/675c70f5-df8c-43eb-8904-ffc6f8eb512e/1500x1000.jpg", + "https://www.compass.com/m/0/691f39aa-e862-4984-bdf6-2ad6faceeb69/664x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/59-Pineapple-St-Unit-3F-Brooklyn-NY-11201/1ZZYTO_pid/" + }, + { + "listing_id": "2103247470853851209", + "slug": "230-ashland-pl-unit-28a-brooklyn-ny-11217", + "title": "$6,499", + "price": 6499, + "is_rent": true, + "street": "230 Ashland Place, Unit 28A", + "neighborhood": "Fort Greene", + "city": "New York", + "state": "NY", + "zip": "11217", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 40.688266, + "longitude": -73.97873299999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "uuid/84668d92-1887-4442-91e4-1bb9215f4020", + "gallery_uuids": [ + "uuid/84668d92-1887-4442-91e4-1bb9215f4020", + "uuid/28a5950d-ec2b-4940-9225-14ead946fbea", + "uuid/06fbb72d-c20e-45a6-aa8c-0f571a485e62", + "uuid/8a8405e7-a491-4fe5-8fbd-a97148d97e08", + "uuid/dab64a0e-23c6-4842-986f-f72b37b7efa7", + "uuid/c2e9550c-5c1f-46a2-8d6b-47b180b66daa", + "uuid/9317d0bd-d4e4-4c69-9e81-f27ac1ea2496", + "uuid/707895d6-5591-472c-a5c6-bea4e390e08c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/84668d92-1887-4442-91e4-1bb9215f4020/1264x843.jpg", + "https://www.compass.com/m/0/28a5950d-ec2b-4940-9225-14ead946fbea/1264x842.jpg", + "https://www.compass.com/m/0/06fbb72d-c20e-45a6-aa8c-0f571a485e62/1264x843.jpg", + "https://www.compass.com/m/0/8a8405e7-a491-4fe5-8fbd-a97148d97e08/667x1000.jpg", + "https://www.compass.com/m/0/dab64a0e-23c6-4842-986f-f72b37b7efa7/1264x843.jpg", + "https://www.compass.com/m/0/c2e9550c-5c1f-46a2-8d6b-47b180b66daa/666x1000.jpg", + "https://www.compass.com/m/0/9317d0bd-d4e4-4c69-9e81-f27ac1ea2496/1500x1000.jpg", + "https://www.compass.com/m/0/707895d6-5591-472c-a5c6-bea4e390e08c/1500x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/230-Ashland-Pl-Unit-28A-Brooklyn-NY-11217/200D2R_pid/" + }, + { + "listing_id": "2103191914893848297", + "slug": "175-w-12th-st-unit-2l-manhattan-ny-10011", + "title": "$5,750", + "price": 5750, + "is_rent": true, + "street": "175 West 12th Street, Unit 2L", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10011", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7374003, + "longitude": -74.00015069999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/1cbcf52a-631c-4bcf-9d00-ca043798c157", + "gallery_uuids": [ + "uuid/1cbcf52a-631c-4bcf-9d00-ca043798c157", + "uuid/811d3b88-33f6-483f-88a2-7711bf87bda3", + "uuid/182a4484-4d33-425a-bf42-c3489857a615", + "uuid/ea0f7160-5431-4f67-af4d-9314d5c346de", + "uuid/aafa89be-d1a6-4035-a984-f0baa98a3534", + "uuid/7f704c74-4cec-4dc9-895a-123d7456dbb0" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/1cbcf52a-631c-4bcf-9d00-ca043798c157/1333x1000.jpg", + "https://www.compass.com/m/0/811d3b88-33f6-483f-88a2-7711bf87bda3/1333x1000.jpg", + "https://www.compass.com/m/0/182a4484-4d33-425a-bf42-c3489857a615/1333x1000.jpg", + "https://www.compass.com/m/0/ea0f7160-5431-4f67-af4d-9314d5c346de/1333x1000.jpg", + "https://www.compass.com/m/0/aafa89be-d1a6-4035-a984-f0baa98a3534/750x1000.jpg", + "https://www.compass.com/m/0/7f704c74-4cec-4dc9-895a-123d7456dbb0/750x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/175-W-12th-St-Unit-2L-Manhattan-NY-10011/20H88P_pid/" + }, + { + "listing_id": "2098234276795931129", + "slug": "254-wyckoff-st-unit-2l-brooklyn-ny-11217", + "title": "$3,600", + "price": 3600, + "is_rent": true, + "street": "254 Wyckoff Street, Unit 2L", + "neighborhood": "Boerum Hill", + "city": "New York", + "state": "NY", + "zip": "11217", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 700, + "latitude": 40.683555, + "longitude": -73.98478070000002, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/128a1858-fbb7-439d-b0e1-ad08be4b3aad", + "gallery_uuids": [ + "uuid/128a1858-fbb7-439d-b0e1-ad08be4b3aad", + "uuid/ff8ffdfa-dc05-4425-8e91-99c9dd1269a1", + "uuid/1606abd8-f358-4e76-b989-cdca9462745a", + "uuid/ee3573d8-ce76-445a-afab-4da0d1e96bcb", + "uuid/6838066b-f51a-456b-a052-f4843833d379", + "uuid/aa40c875-905a-4359-bf42-bdd0b399d82d", + "uuid/5df0aa7d-9d9b-4c4f-aeaf-e426c08d036f", + "uuid/23482776-9982-4afb-9ba1-23da6dc416b7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/128a1858-fbb7-439d-b0e1-ad08be4b3aad/533x400.jpg", + "https://www.compass.com/m/0/ff8ffdfa-dc05-4425-8e91-99c9dd1269a1/533x400.jpg", + "https://www.compass.com/m/0/1606abd8-f358-4e76-b989-cdca9462745a/533x400.jpg", + "https://www.compass.com/m/0/ee3573d8-ce76-445a-afab-4da0d1e96bcb/533x400.jpg", + "https://www.compass.com/m/0/6838066b-f51a-456b-a052-f4843833d379/533x400.jpg", + "https://www.compass.com/m/0/aa40c875-905a-4359-bf42-bdd0b399d82d/533x400.jpg", + "https://www.compass.com/m/0/5df0aa7d-9d9b-4c4f-aeaf-e426c08d036f/533x400.jpg", + "https://www.compass.com/m/0/23482776-9982-4afb-9ba1-23da6dc416b7/533x400.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/254-Wyckoff-St-Unit-2L-Brooklyn-NY-11217/20ZVIC_pid/" + }, + { + "listing_id": "2097993237191321777", + "slug": "222-w-14th-st-unit-9d-manhattan-ny-10011", + "title": "$5,500", + "price": 5500, + "is_rent": true, + "street": "222 West 14th Street, Unit 9D", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10011", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7389431, + "longitude": -74.0012691, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/dadac139-0176-48a6-bb37-b5bc805270ab", + "gallery_uuids": [ + "uuid/dadac139-0176-48a6-bb37-b5bc805270ab", + "uuid/2f46b7d3-b05c-47f3-9b23-cf2e92738d03", + "uuid/f59bd615-af60-4dce-aa52-b5f038e1baf4", + "uuid/c873e4c8-2026-4ca7-9790-9b21be62b5f8", + "uuid/5f18f8d5-6292-4576-8dfa-7ef5f2c72951", + "uuid/5fe84512-06de-4650-97e8-228af45327fd", + "uuid/f9ac87d0-54c6-463c-89ee-e3a580163e84", + "uuid/9c21096f-d680-4ffd-9f1f-4b27e3389c4a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/dadac139-0176-48a6-bb37-b5bc805270ab/1500x1000.jpg", + "https://www.compass.com/m/0/2f46b7d3-b05c-47f3-9b23-cf2e92738d03/1500x1000.jpg", + "https://www.compass.com/m/0/f59bd615-af60-4dce-aa52-b5f038e1baf4/1500x1000.jpg", + "https://www.compass.com/m/0/c873e4c8-2026-4ca7-9790-9b21be62b5f8/1500x1000.jpg", + "https://www.compass.com/m/0/5f18f8d5-6292-4576-8dfa-7ef5f2c72951/1500x1000.jpg", + "https://www.compass.com/m/0/5fe84512-06de-4650-97e8-228af45327fd/1500x830.jpg", + "https://www.compass.com/m/0/f9ac87d0-54c6-463c-89ee-e3a580163e84/1332x1000.jpg", + "https://www.compass.com/m/0/9c21096f-d680-4ffd-9f1f-4b27e3389c4a/1333x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/222-W-14th-St-Unit-9D-Manhattan-NY-10011/20UO9D_pid/" + }, + { + "listing_id": "2098071507626581761", + "slug": "470-w-24th-st-unit-11g-manhattan-ny-10011", + "title": "$6,750", + "price": 6750, + "is_rent": true, + "street": "470 West 24th Street, Unit 11G", + "neighborhood": "Chelsea", + "city": "New York", + "state": "NY", + "zip": "10011", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7480377, + "longitude": -74.00347339999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/4977debf-8e45-4fd6-a72a-b1a5307559ff", + "gallery_uuids": [ + "uuid/4977debf-8e45-4fd6-a72a-b1a5307559ff", + "uuid/b34223c3-9dc3-4674-8906-b98ca8bed6d3", + "uuid/57dd3a2c-4633-4a94-8edd-11865a792d85", + "uuid/6fd40d3e-46e2-41ac-88a1-9375dc50e7ee", + "uuid/432f68cc-399b-4d8c-bbbe-db3680f5f5ac", + "uuid/466beac5-1289-49fe-8e68-df9ec3585dc9", + "uuid/ab48d442-5f75-45cd-b14f-1c6eaa9ce0ad", + "uuid/31b402bd-196a-484d-b91a-0ac12652baa6" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4977debf-8e45-4fd6-a72a-b1a5307559ff/1500x1000.jpg", + "https://www.compass.com/m/0/b34223c3-9dc3-4674-8906-b98ca8bed6d3/1500x1000.jpg", + "https://www.compass.com/m/0/57dd3a2c-4633-4a94-8edd-11865a792d85/1500x1000.jpg", + "https://www.compass.com/m/0/6fd40d3e-46e2-41ac-88a1-9375dc50e7ee/1500x1000.jpg", + "https://www.compass.com/m/0/432f68cc-399b-4d8c-bbbe-db3680f5f5ac/1500x1000.jpg", + "https://www.compass.com/m/0/466beac5-1289-49fe-8e68-df9ec3585dc9/640x427.jpg", + "https://www.compass.com/m/0/ab48d442-5f75-45cd-b14f-1c6eaa9ce0ad/984x656.jpg", + "https://www.compass.com/m/0/31b402bd-196a-484d-b91a-0ac12652baa6/1000x672.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/470-W-24th-St-Unit-11G-Manhattan-NY-10011/2098071507626581761_lid/" + }, + { + "listing_id": "2100304478156765497", + "slug": "586-pacific-st-unit-2a-brooklyn-ny-11217", + "title": "$6,950", + "price": 6950, + "is_rent": true, + "street": "586 Pacific Street, Unit 2A", + "neighborhood": "Park Slope", + "city": "New York", + "state": "NY", + "zip": "11217", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 879, + "latitude": 40.6831592, + "longitude": -73.9776454, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/a8ac9d7e-1a38-4b0d-aaad-6230bbc05674", + "gallery_uuids": [ + "uuid/a8ac9d7e-1a38-4b0d-aaad-6230bbc05674", + "uuid/1c596170-8d10-44cb-9d4a-362bf22679d6", + "uuid/724b4f39-69f3-4e3f-bd9e-f84707327caf", + "uuid/87cf01ba-6f6c-4feb-aaeb-1c7971e8722f", + "uuid/ee06114d-0339-4743-bab3-79fc703abb5f", + "uuid/077f6cd9-f08a-46b3-88d2-41f0652206b2", + "uuid/0c547697-9df7-4cb7-a8ac-2561947e6dec" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a8ac9d7e-1a38-4b0d-aaad-6230bbc05674/956x638.jpg", + "https://www.compass.com/m/0/1c596170-8d10-44cb-9d4a-362bf22679d6/957x632.jpg", + "https://www.compass.com/m/0/724b4f39-69f3-4e3f-bd9e-f84707327caf/947x622.jpg", + "https://www.compass.com/m/0/87cf01ba-6f6c-4feb-aaeb-1c7971e8722f/936x633.jpg", + "https://www.compass.com/m/0/ee06114d-0339-4743-bab3-79fc703abb5f/400x562.jpg", + "https://www.compass.com/m/0/077f6cd9-f08a-46b3-88d2-41f0652206b2/947x632.jpg", + "https://www.compass.com/m/0/0c547697-9df7-4cb7-a8ac-2561947e6dec/833x626.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/586-Pacific-St-Unit-2A-Brooklyn-NY-11217/20679W_pid/" + }, + { + "listing_id": "2098144832675737689", + "slug": "5-great-jones-st-4-manhattan-ny-10012", + "title": "$10,000", + "price": 10000, + "is_rent": true, + "street": "5 Great Jones Street", + "neighborhood": "NoHo", + "city": "New York", + "state": "NY", + "zip": "10012", + "beds": 2, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1180, + "latitude": 40.7273343, + "longitude": -73.9941869, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Virtual Tour" + ], + "hero_uuid": "uuid/887246a3-bbde-4974-b858-dec3a36cea1a", + "gallery_uuids": [ + "uuid/887246a3-bbde-4974-b858-dec3a36cea1a", + "uuid/1f943835-5ef7-4e35-963e-d3aca2717368", + "uuid/4d08863a-31aa-4060-a4e9-14e588b5ac55", + "uuid/bb48f678-e9d3-4938-817b-5cf0096c639c", + "uuid/1b238618-f2a1-4162-a674-d4a95fbc9e55", + "uuid/c5879963-c5c6-4056-bcf0-cd38b7afbdd4", + "uuid/8f7dacce-1d29-4fc4-8f50-b06594517a59", + "uuid/d9d0d2e9-ba57-416d-9d69-79b4049aff10" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/887246a3-bbde-4974-b858-dec3a36cea1a/1500x1000.jpg", + "https://www.compass.com/m/0/1f943835-5ef7-4e35-963e-d3aca2717368/1500x1000.jpg", + "https://www.compass.com/m/0/4d08863a-31aa-4060-a4e9-14e588b5ac55/1500x1000.jpg", + "https://www.compass.com/m/0/bb48f678-e9d3-4938-817b-5cf0096c639c/1500x1000.jpg", + "https://www.compass.com/m/0/1b238618-f2a1-4162-a674-d4a95fbc9e55/1500x1000.jpg", + "https://www.compass.com/m/0/c5879963-c5c6-4056-bcf0-cd38b7afbdd4/1500x1000.jpg", + "https://www.compass.com/m/0/8f7dacce-1d29-4fc4-8f50-b06594517a59/1500x1000.jpg", + "https://www.compass.com/m/0/d9d0d2e9-ba57-416d-9d69-79b4049aff10/1500x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/5-Great-Jones-St-Manhattan-NY-10012/21KHFY_pid/" + }, + { + "listing_id": "2098079763736686521", + "slug": "308-n-7th-st-unit-6d-brooklyn-ny-11211", + "title": "$5,800", + "price": 5800, + "is_rent": true, + "street": "308 North 7th Street, Unit 6D", + "neighborhood": "Williamsburg", + "city": "New York", + "state": "NY", + "zip": "11211", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 727, + "latitude": 40.7149053, + "longitude": -73.95313809999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/329f0b6c-0d3b-4a21-909a-a3b9a996618b", + "gallery_uuids": [ + "uuid/329f0b6c-0d3b-4a21-909a-a3b9a996618b", + "uuid/a92f1e9c-0aca-40b5-bc61-8494d6d7f6c4", + "uuid/61b1045a-c5c1-43e1-b070-2b91c53ae76e", + "uuid/c0c72aee-2239-4583-bdaa-143221e205ae", + "uuid/37295343-2a4e-4dd0-8db4-cf4b191e46d6", + "uuid/e9ba3dd9-b4ec-47d8-b8d8-836b552eb9ac" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/329f0b6c-0d3b-4a21-909a-a3b9a996618b/983x655.jpg", + "https://www.compass.com/m/0/a92f1e9c-0aca-40b5-bc61-8494d6d7f6c4/666x1000.jpg", + "https://www.compass.com/m/0/61b1045a-c5c1-43e1-b070-2b91c53ae76e/1169x779.jpg", + "https://www.compass.com/m/0/c0c72aee-2239-4583-bdaa-143221e205ae/983x655.jpg", + "https://www.compass.com/m/0/37295343-2a4e-4dd0-8db4-cf4b191e46d6/666x1000.jpg", + "https://www.compass.com/m/0/e9ba3dd9-b4ec-47d8-b8d8-836b552eb9ac/836x557.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/308-N-7th-St-Unit-6D-Brooklyn-NY-11211/20J4YW_pid/" + }, + { + "listing_id": "2100209925689857969", + "slug": "260-n-9th-st-unit-5d-brooklyn-ny-11211", + "title": "$5,750", + "price": 5750, + "is_rent": true, + "street": "260 North 9th Street, Unit 5D", + "neighborhood": "Williamsburg", + "city": "New York", + "state": "NY", + "zip": "11211", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 752, + "latitude": 40.7166, + "longitude": -73.95323990000001, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/b696dcea-3ef0-42b0-89a8-d2077680ab59", + "gallery_uuids": [ + "uuid/b696dcea-3ef0-42b0-89a8-d2077680ab59", + "uuid/b801257b-f376-4b11-8a1e-2dcd82535619", + "uuid/002f8bad-a173-4126-a6e7-5eb61719bec0", + "uuid/23e7095a-2ab2-4786-bf74-db9ae5d19277", + "uuid/6f9ca6e6-75c3-4b84-b5db-562a876ee53f", + "uuid/7c4248a5-8f9f-4e67-8444-31db912b3f7f", + "uuid/9febc18f-4066-40e0-84e2-f987c83531f1", + "uuid/73eb28a2-2aef-4ec3-aae6-2f18c4ecf9b4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b696dcea-3ef0-42b0-89a8-d2077680ab59/1500x1000.jpg", + "https://www.compass.com/m/0/b801257b-f376-4b11-8a1e-2dcd82535619/667x1000.jpg", + "https://www.compass.com/m/0/002f8bad-a173-4126-a6e7-5eb61719bec0/1500x1000.jpg", + "https://www.compass.com/m/0/23e7095a-2ab2-4786-bf74-db9ae5d19277/1500x1000.jpg", + "https://www.compass.com/m/0/6f9ca6e6-75c3-4b84-b5db-562a876ee53f/1500x1000.jpg", + "https://www.compass.com/m/0/7c4248a5-8f9f-4e67-8444-31db912b3f7f/1500x1000.jpg", + "https://www.compass.com/m/0/9febc18f-4066-40e0-84e2-f987c83531f1/1500x1000.jpg", + "https://www.compass.com/m/0/73eb28a2-2aef-4ec3-aae6-2f18c4ecf9b4/1500x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/260-N-9th-St-Unit-5D-Brooklyn-NY-11211/1OXETX_pid/" + }, + { + "listing_id": "2103063185496235465", + "slug": "88-e-3rd-st-unit-15-manhattan-ny-10003", + "title": "$3,250", + "price": 3250, + "is_rent": true, + "street": "88 East 3rd Street, Unit 15", + "neighborhood": "East Village", + "city": "New York", + "state": "NY", + "zip": "10003", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7245808, + "longitude": -73.9881681, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/f2726305-81e3-4a5f-bb57-0810d1afd4e8", + "gallery_uuids": [ + "uuid/f2726305-81e3-4a5f-bb57-0810d1afd4e8", + "uuid/53796409-3e48-485b-82d0-5e31b7b4cde1", + "uuid/f828b691-330d-482b-8c66-806e8581ce37", + "uuid/415d10d3-d1fc-4874-9d31-3ba9815429e2", + "uuid/7821e685-2d7c-4db7-968e-90217c31162f", + "uuid/9cb98721-10b0-4e16-bc5f-87fdeff283c9" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/f2726305-81e3-4a5f-bb57-0810d1afd4e8/1500x1000.jpg", + "https://www.compass.com/m/0/53796409-3e48-485b-82d0-5e31b7b4cde1/1500x1000.jpg", + "https://www.compass.com/m/0/f828b691-330d-482b-8c66-806e8581ce37/1500x1000.jpg", + "https://www.compass.com/m/0/415d10d3-d1fc-4874-9d31-3ba9815429e2/1500x1000.jpg", + "https://www.compass.com/m/0/7821e685-2d7c-4db7-968e-90217c31162f/667x1000.jpg", + "https://www.compass.com/m/0/9cb98721-10b0-4e16-bc5f-87fdeff283c9/1200x800.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/88-E-3rd-St-Unit-15-Manhattan-NY-10003/204FZ2_pid/" + }, + { + "listing_id": "2094258061888190329", + "slug": "62-n-3rd-st-unit-5a-brooklyn-ny-11249", + "title": "$8,000", + "price": 8000, + "is_rent": true, + "street": "62 North 3rd Street, Unit 5A", + "neighborhood": "Williamsburg", + "city": "New York", + "state": "NY", + "zip": "11249", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1010, + "latitude": 40.7174349, + "longitude": -73.9633396, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Open: 5/16 11:00AM - 12:00PM - By Appt" + ], + "hero_uuid": "uuid/8e5c8de7-c90e-4ba9-a434-53858a871039", + "gallery_uuids": [ + "uuid/8e5c8de7-c90e-4ba9-a434-53858a871039", + "uuid/e1fba436-0886-487c-9fda-5d2e0305a111", + "uuid/892d8510-461e-49cb-a268-dfe3278c601a", + "uuid/299d01ca-803b-4e50-9827-408078576a3f", + "uuid/8a2803f9-d9c0-40a9-944d-f261648b2220", + "uuid/ae39e791-1157-4d91-90eb-63fbeb42aea4", + "uuid/0cc757ec-85df-47b4-a7b5-00a258ee3f8b", + "uuid/a8c3bf23-7c30-44ba-bfaa-876a4649b059" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/8e5c8de7-c90e-4ba9-a434-53858a871039/1500x1000.jpg", + "https://www.compass.com/m/0/e1fba436-0886-487c-9fda-5d2e0305a111/1500x1000.jpg", + "https://www.compass.com/m/0/892d8510-461e-49cb-a268-dfe3278c601a/1500x1000.jpg", + "https://www.compass.com/m/0/299d01ca-803b-4e50-9827-408078576a3f/1500x1000.jpg", + "https://www.compass.com/m/0/8a2803f9-d9c0-40a9-944d-f261648b2220/667x1000.jpg", + "https://www.compass.com/m/0/ae39e791-1157-4d91-90eb-63fbeb42aea4/1500x1000.jpg", + "https://www.compass.com/m/0/0cc757ec-85df-47b4-a7b5-00a258ee3f8b/1500x1000.jpg", + "https://www.compass.com/m/0/a8c3bf23-7c30-44ba-bfaa-876a4649b059/667x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/62-N-3rd-St-Unit-5A-Brooklyn-NY-11249/204LYW_pid/" + }, + { + "listing_id": "2099552630101970601", + "slug": "108-perry-st-unit-3c-manhattan-ny-10014", + "title": "$5,300", + "price": 5300, + "is_rent": true, + "street": "108 Perry Street, Unit 3C", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7351559, + "longitude": -74.0057794, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/37f73887-4aee-4a52-831a-62f17d070e72", + "gallery_uuids": [ + "uuid/37f73887-4aee-4a52-831a-62f17d070e72", + "uuid/09bcca8a-b567-47f9-933a-285b9b162892", + "uuid/f56d3b08-4a8b-4f47-a0cc-6b1a74a18325", + "uuid/0e2c2377-03a3-4177-bc73-7f0c8258a786", + "uuid/f49a4748-26b3-4209-90ad-e6f7e01d2848", + "uuid/bb7e33f2-d198-49b3-aee9-fb1bdf009609" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/37f73887-4aee-4a52-831a-62f17d070e72/750x1000.jpg", + "https://www.compass.com/m/0/09bcca8a-b567-47f9-933a-285b9b162892/750x1000.jpg", + "https://www.compass.com/m/0/f56d3b08-4a8b-4f47-a0cc-6b1a74a18325/1333x1000.jpg", + "https://www.compass.com/m/0/0e2c2377-03a3-4177-bc73-7f0c8258a786/750x1000.jpg", + "https://www.compass.com/m/0/f49a4748-26b3-4209-90ad-e6f7e01d2848/412x553.jpg", + "https://www.compass.com/m/0/bb7e33f2-d198-49b3-aee9-fb1bdf009609/290x290.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/108-Perry-St-Unit-3C-Manhattan-NY-10014/203HR3_pid/" + }, + { + "listing_id": "2102606818449475417", + "slug": "129-metropolitan-ave-unit-1b-brooklyn-ny-11249", + "title": "$5,950", + "price": 5950, + "is_rent": true, + "street": "129 Metropolitan Avenue, Unit 1B", + "neighborhood": "Williamsburg", + "city": "New York", + "state": "NY", + "zip": "11249", + "beds": 2, + "baths": 3.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1104, + "latitude": 40.7163685, + "longitude": -73.9623539, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Open: 5/12 05:30PM - 06:00PM - By Appt" + ], + "hero_uuid": "uuid/4ea372f1-36af-4375-8016-97fb8c68f770", + "gallery_uuids": [ + "uuid/4ea372f1-36af-4375-8016-97fb8c68f770", + "uuid/de8c02c1-c0a1-45cb-8d9e-9a082d6f53d8", + "uuid/c3901518-4381-4097-b6a8-6f608b12c50e", + "uuid/4ec5dc56-b016-4128-8734-463a2626d055", + "uuid/d90683f5-42c3-4dd2-9758-66f04d504c2e", + "uuid/6c0586b1-39a1-4c84-9ffe-5d536dc7f875", + "uuid/b38514e6-9142-4d8d-88ac-bb018b113950", + "uuid/943bff1d-cbdd-43ee-bca7-dbb14344b66d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/4ea372f1-36af-4375-8016-97fb8c68f770/1500x1000.jpg", + "https://www.compass.com/m/0/de8c02c1-c0a1-45cb-8d9e-9a082d6f53d8/1500x997.jpg", + "https://www.compass.com/m/0/c3901518-4381-4097-b6a8-6f608b12c50e/1500x998.jpg", + "https://www.compass.com/m/0/4ec5dc56-b016-4128-8734-463a2626d055/1500x998.jpg", + "https://www.compass.com/m/0/d90683f5-42c3-4dd2-9758-66f04d504c2e/1500x1000.jpg", + "https://www.compass.com/m/0/6c0586b1-39a1-4c84-9ffe-5d536dc7f875/1198x800.jpg", + "https://www.compass.com/m/0/b38514e6-9142-4d8d-88ac-bb018b113950/1198x800.jpg", + "https://www.compass.com/m/0/943bff1d-cbdd-43ee-bca7-dbb14344b66d/1204x800.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/129-Metropolitan-Ave-Unit-1B-Brooklyn-NY-11249/1LG279_pid/" + }, + { + "listing_id": "2101117993239374921", + "slug": "61-perry-st-unit-carriagehouse-manhattan-ny-10014", + "title": "$14,000", + "price": 14000, + "is_rent": true, + "street": "61 Perry Street, Unit CARRIAGEHOUSE", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7356752, + "longitude": -74.0037775, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Open: 5/12 07:00PM - 07:30PM" + ], + "hero_uuid": "uuid/03bedf03-9a15-4ac3-9e64-782a67787514", + "gallery_uuids": [ + "uuid/03bedf03-9a15-4ac3-9e64-782a67787514", + "uuid/e2b18016-72ad-4329-b8ff-a2e850b8967d", + "uuid/1c21b4c6-27bf-4b8e-85bb-3a88350c655c", + "uuid/46b7a86f-12e6-4481-b495-d081f965607f", + "uuid/24b429c7-63d1-4df1-bc27-7ad2ae48c226", + "uuid/018b4804-ae83-48d9-9750-e915b522faf5", + "uuid/27af9d4c-b76e-4857-9fff-4a02593129d1", + "uuid/aeeec105-b9ae-4d56-81a2-e43c7bdc8f66" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/03bedf03-9a15-4ac3-9e64-782a67787514/1500x999.jpg", + "https://www.compass.com/m/0/e2b18016-72ad-4329-b8ff-a2e850b8967d/1499x1000.jpg", + "https://www.compass.com/m/0/1c21b4c6-27bf-4b8e-85bb-3a88350c655c/1497x1000.jpg", + "https://www.compass.com/m/0/46b7a86f-12e6-4481-b495-d081f965607f/1500x995.jpg", + "https://www.compass.com/m/0/24b429c7-63d1-4df1-bc27-7ad2ae48c226/1500x998.jpg", + "https://www.compass.com/m/0/018b4804-ae83-48d9-9750-e915b522faf5/1500x993.jpg", + "https://www.compass.com/m/0/27af9d4c-b76e-4857-9fff-4a02593129d1/1494x1000.jpg", + "https://www.compass.com/m/0/aeeec105-b9ae-4d56-81a2-e43c7bdc8f66/1499x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/61-Perry-St-Unit-CARRIAGEHOUSE-Manhattan-NY-10014/27H0P8_pid/" + }, + { + "listing_id": "2098063543490317537", + "slug": "23-e-10th-st-unit-321-manhattan-ny-10003", + "title": "$10,495", + "price": 10495, + "is_rent": true, + "street": "23 East 10th Street, Unit 321", + "neighborhood": "Greenwich Village", + "city": "New York", + "state": "NY", + "zip": "10003", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 40.7327657, + "longitude": -73.9934301, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/6b6ac1ef-ca70-40c8-8044-7f2adf701aad", + "gallery_uuids": [ + "uuid/6b6ac1ef-ca70-40c8-8044-7f2adf701aad", + "uuid/06d41721-71fd-4ca7-a6f0-4812057bce79", + "uuid/0e8c62ce-c40a-4c10-a402-2011fe9699c5", + "uuid/cf50f459-1c92-4f14-9126-4cd6ca1d8fdf", + "uuid/69fab26e-4c25-4593-99a6-1b3e5c9b7919", + "uuid/9886e1ae-1df7-4bd8-b4a0-05a1f85092db", + "uuid/5fdf970c-6a90-4758-816a-0f4799319b02", + "uuid/813f8eef-9550-4970-a194-f38ba50df828" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/6b6ac1ef-ca70-40c8-8044-7f2adf701aad/1500x1000.jpg", + "https://www.compass.com/m/0/06d41721-71fd-4ca7-a6f0-4812057bce79/1500x1000.jpg", + "https://www.compass.com/m/0/0e8c62ce-c40a-4c10-a402-2011fe9699c5/1500x1000.jpg", + "https://www.compass.com/m/0/cf50f459-1c92-4f14-9126-4cd6ca1d8fdf/667x1000.jpg", + "https://www.compass.com/m/0/69fab26e-4c25-4593-99a6-1b3e5c9b7919/1500x1000.jpg", + "https://www.compass.com/m/0/9886e1ae-1df7-4bd8-b4a0-05a1f85092db/667x1000.jpg", + "https://www.compass.com/m/0/5fdf970c-6a90-4758-816a-0f4799319b02/1330x887.jpg", + "https://www.compass.com/m/0/813f8eef-9550-4970-a194-f38ba50df828/1200x800.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/23-E-10th-St-Unit-321-Manhattan-NY-10003/202F0M_pid/" + }, + { + "listing_id": "2099471767385500449", + "slug": "175-jackson-st-unit-4a-brooklyn-ny-11211", + "title": "$5,400", + "price": 5400, + "is_rent": true, + "street": "175 Jackson Street, Unit 4A", + "neighborhood": "Williamsburg", + "city": "New York", + "state": "NY", + "zip": "11211", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 745, + "latitude": 40.7169665, + "longitude": -73.94377, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/b2718ac6-fe1f-4ac5-a8ad-33c0b384d0e3", + "gallery_uuids": [ + "uuid/b2718ac6-fe1f-4ac5-a8ad-33c0b384d0e3", + "uuid/a8c4d3b1-ddbf-4a34-827e-425f5d1ee30c", + "uuid/e17ee11e-6945-41ec-a57a-fb0eb1364f51", + "uuid/204677c2-b64a-4070-9521-d02de08d2bc4", + "uuid/e31f1641-2971-4fd9-82eb-b0dd7f7d0abe" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/b2718ac6-fe1f-4ac5-a8ad-33c0b384d0e3/1500x1000.jpg", + "https://www.compass.com/m/0/a8c4d3b1-ddbf-4a34-827e-425f5d1ee30c/1500x998.jpg", + "https://www.compass.com/m/0/e17ee11e-6945-41ec-a57a-fb0eb1364f51/1500x1000.jpg", + "https://www.compass.com/m/0/204677c2-b64a-4070-9521-d02de08d2bc4/1499x1000.jpg", + "https://www.compass.com/m/0/e31f1641-2971-4fd9-82eb-b0dd7f7d0abe/1500x998.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/175-Jackson-St-Unit-4A-Brooklyn-NY-11211/210AQL_pid/" + }, + { + "listing_id": "2102573612374981985", + "slug": "298-carroll-st-brooklyn-ny-11231", + "title": "$16,000", + "price": 16000, + "is_rent": true, + "street": "298 Carroll Street", + "neighborhood": "Carroll Gardens", + "city": "New York", + "state": "NY", + "zip": "11231", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2284, + "latitude": 40.679141, + "longitude": -73.993381, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/1875fa7c-5271-43f3-bfea-8a13909b5aef", + "gallery_uuids": [ + "uuid/1875fa7c-5271-43f3-bfea-8a13909b5aef", + "uuid/4b2f29dd-adf2-4de1-9ec8-522d3f2c1fce", + "uuid/453e83a4-9305-44c0-a3b8-5ea6f9e5bf36", + "uuid/fd2ed9ef-94ce-4417-8ffc-04825f1d1ccb", + "uuid/e1b22499-f4c6-416d-8d4c-9440860ae164", + "uuid/86b3279b-8991-4791-9d89-31d3188abeaf", + "uuid/3c071bc0-962e-4b97-b1ee-e40335c5a93e", + "uuid/62ee3345-e9b0-42ad-b6e5-c9bced5fd666" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/1875fa7c-5271-43f3-bfea-8a13909b5aef/1499x1000.jpg", + "https://www.compass.com/m/0/4b2f29dd-adf2-4de1-9ec8-522d3f2c1fce/1499x1000.jpg", + "https://www.compass.com/m/0/453e83a4-9305-44c0-a3b8-5ea6f9e5bf36/1499x1000.jpg", + "https://www.compass.com/m/0/fd2ed9ef-94ce-4417-8ffc-04825f1d1ccb/667x1000.jpg", + "https://www.compass.com/m/0/e1b22499-f4c6-416d-8d4c-9440860ae164/667x1000.jpg", + "https://www.compass.com/m/0/86b3279b-8991-4791-9d89-31d3188abeaf/667x1000.jpg", + "https://www.compass.com/m/0/3c071bc0-962e-4b97-b1ee-e40335c5a93e/1499x1000.jpg", + "https://www.compass.com/m/0/62ee3345-e9b0-42ad-b6e5-c9bced5fd666/667x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/298-Carroll-St-Brooklyn-NY-11231/211YDE_pid/" + }, + { + "listing_id": "2098125340638062953", + "slug": "135-w-4th-st-unit-3w-manhattan-ny-10012", + "title": "$18,000", + "price": 18000, + "is_rent": true, + "street": "135 West 4th Street, Unit 3W", + "neighborhood": "Greenwich Village", + "city": "New York", + "state": "NY", + "zip": "10012", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2033, + "latitude": 40.731576, + "longitude": -73.99992999999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/a4f997a5-b50f-4b6f-942a-ba8af98741f2", + "gallery_uuids": [ + "uuid/a4f997a5-b50f-4b6f-942a-ba8af98741f2", + "uuid/89564c94-0e1a-4a6d-aea8-a7b0626db52d", + "uuid/6cdb353c-3263-4adb-8025-105070716021", + "uuid/75c031ab-7489-4bcf-b8e8-da5b1a2c1e15", + "uuid/88253303-e3c5-4746-9da6-c4a54407f980", + "uuid/3d320543-d1b6-4f6d-9e8a-f9a1ced650f2", + "uuid/d9ece3a9-ef4f-449b-a43f-f11ae1464501", + "uuid/60aae6b6-f8f3-42db-9666-2af0a727a76c" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/a4f997a5-b50f-4b6f-942a-ba8af98741f2/1499x1000.jpg", + "https://www.compass.com/m/0/89564c94-0e1a-4a6d-aea8-a7b0626db52d/1499x1000.jpg", + "https://www.compass.com/m/0/6cdb353c-3263-4adb-8025-105070716021/1498x1000.jpg", + "https://www.compass.com/m/0/75c031ab-7489-4bcf-b8e8-da5b1a2c1e15/1499x1000.jpg", + "https://www.compass.com/m/0/88253303-e3c5-4746-9da6-c4a54407f980/1499x1000.jpg", + "https://www.compass.com/m/0/3d320543-d1b6-4f6d-9e8a-f9a1ced650f2/1499x1000.jpg", + "https://www.compass.com/m/0/d9ece3a9-ef4f-449b-a43f-f11ae1464501/1499x1000.jpg", + "https://www.compass.com/m/0/60aae6b6-f8f3-42db-9666-2af0a727a76c/1499x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/135-W-4th-St-Unit-3W-Manhattan-NY-10012/18ZH9E_pid/" + }, + { + "listing_id": "2100482077441763961", + "slug": "204-smith-st-unit-2r-brooklyn-ny-11201", + "title": "$5,750", + "price": 5750, + "is_rent": true, + "street": "204 Smith Street, Unit 2R", + "neighborhood": "Cobble Hill", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6847296, + "longitude": -73.99201219999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "1.0 Month Free Rent" + ], + "hero_uuid": "uuid/48dc27dd-0139-4eec-adf1-5ab5b0965f65", + "gallery_uuids": [ + "uuid/48dc27dd-0139-4eec-adf1-5ab5b0965f65", + "uuid/9d86ef8c-43d4-4348-96c0-07fc4b2639a0", + "uuid/d33f2527-2cf3-4b0d-9133-bdd2b2dea2fc", + "uuid/c6a0f004-161b-4b8c-b1e3-c9e5a840754d", + "uuid/187f9619-365e-4e73-9989-d0310c74acc3", + "uuid/e8b51e77-3e2b-4365-b210-71031e1ee0a8", + "uuid/69d926f9-292f-406d-8b60-2f6b03eaef79", + "uuid/2700a804-6d2a-49c0-92d4-118e882a8e4a" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/48dc27dd-0139-4eec-adf1-5ab5b0965f65/1500x1000.jpg", + "https://www.compass.com/m/0/9d86ef8c-43d4-4348-96c0-07fc4b2639a0/1500x1000.jpg", + "https://www.compass.com/m/0/d33f2527-2cf3-4b0d-9133-bdd2b2dea2fc/1199x800.jpg", + "https://www.compass.com/m/0/c6a0f004-161b-4b8c-b1e3-c9e5a840754d/1500x1000.jpg", + "https://www.compass.com/m/0/187f9619-365e-4e73-9989-d0310c74acc3/1500x1000.jpg", + "https://www.compass.com/m/0/e8b51e77-3e2b-4365-b210-71031e1ee0a8/533x800.jpg", + "https://www.compass.com/m/0/69d926f9-292f-406d-8b60-2f6b03eaef79/1199x800.jpg", + "https://www.compass.com/m/0/2700a804-6d2a-49c0-92d4-118e882a8e4a/1200x800.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/204-Smith-St-Unit-2R-Brooklyn-NY-11201/2087D8_pid/" + }, + { + "listing_id": "2099417930314207729", + "slug": "90-thompson-st-unit-e2-manhattan-ny-10012", + "title": "$5,895", + "price": 5895, + "is_rent": true, + "street": "90 Thompson Street, Unit E2", + "neighborhood": "SoHo", + "city": "New York", + "state": "NY", + "zip": "10012", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.725135, + "longitude": -74.00208700000002, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/3cac0878-8db0-45ec-916d-04d97c76d933", + "gallery_uuids": [ + "uuid/3cac0878-8db0-45ec-916d-04d97c76d933", + "uuid/443105bb-d29a-4267-83bf-fb8b368eea73", + "uuid/341152d1-3cc7-495c-9585-472d16d0e261", + "uuid/0d7e1df4-7864-4810-91e9-6a60ee76d0c5", + "uuid/06322224-a378-409c-bd3e-3255fe306a68", + "uuid/a93d3f68-b7c1-46d6-ab7d-4c4b9a418976" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/3cac0878-8db0-45ec-916d-04d97c76d933/561x1000.jpg", + "https://www.compass.com/m/0/443105bb-d29a-4267-83bf-fb8b368eea73/1334x1000.jpg", + "https://www.compass.com/m/0/341152d1-3cc7-495c-9585-472d16d0e261/750x1000.jpg", + "https://www.compass.com/m/0/0d7e1df4-7864-4810-91e9-6a60ee76d0c5/750x1000.jpg", + "https://www.compass.com/m/0/06322224-a378-409c-bd3e-3255fe306a68/1000x702.jpg", + "https://www.compass.com/m/0/a93d3f68-b7c1-46d6-ab7d-4c4b9a418976/1000x697.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/90-Thompson-St-Unit-E2-Manhattan-NY-10012/20PBDW_pid/" + }, + { + "listing_id": "2099403464016671481", + "slug": "393-classon-ave-unit-2-brooklyn-ny-11238", + "title": "$4,500", + "price": 4500, + "is_rent": true, + "street": "393 Classon Avenue, Unit 2", + "neighborhood": "Bedford-Stuyvesant", + "city": "New York", + "state": "NY", + "zip": "11238", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.6876276, + "longitude": -73.9595868, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/2703445d-9ce4-4363-8ef9-ff55714f26d7", + "gallery_uuids": [ + "uuid/2703445d-9ce4-4363-8ef9-ff55714f26d7", + "uuid/3ea14108-c8b1-4401-b733-e9c1348a9132", + "uuid/8c3a968b-66d5-4274-a209-e315e46d8c46", + "uuid/2208ad21-9f5a-4037-8056-24dad19fed5e", + "uuid/eb10820f-5904-4fd6-8be4-2370113231ab", + "uuid/c680c87c-b854-4aed-a4f7-1b987eeb20b8", + "uuid/e9ff3244-07e9-4ba6-b7cf-e71a79814271", + "uuid/6e0c055c-e2a1-42de-b69f-197b7092f439" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/2703445d-9ce4-4363-8ef9-ff55714f26d7/1333x1000.jpg", + "https://www.compass.com/m/0/3ea14108-c8b1-4401-b733-e9c1348a9132/1333x1000.jpg", + "https://www.compass.com/m/0/8c3a968b-66d5-4274-a209-e315e46d8c46/1333x1000.jpg", + "https://www.compass.com/m/0/2208ad21-9f5a-4037-8056-24dad19fed5e/1333x1000.jpg", + "https://www.compass.com/m/0/eb10820f-5904-4fd6-8be4-2370113231ab/1333x1000.jpg", + "https://www.compass.com/m/0/c680c87c-b854-4aed-a4f7-1b987eeb20b8/1333x1000.jpg", + "https://www.compass.com/m/0/e9ff3244-07e9-4ba6-b7cf-e71a79814271/1333x1000.jpg", + "https://www.compass.com/m/0/6e0c055c-e2a1-42de-b69f-197b7092f439/1333x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/393-Classon-Ave-Unit-2-Brooklyn-NY-11238/202X2V_pid/" + }, + { + "listing_id": "2098230702317414385", + "slug": "1061-fulton-st-unit-1-brooklyn-ny-11238", + "title": "$6,500", + "price": 6500, + "is_rent": true, + "street": "1061 Fulton Street, Unit 1", + "neighborhood": "Clinton Hill", + "city": "New York", + "state": "NY", + "zip": "11238", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1250, + "latitude": 40.682143, + "longitude": -73.959267, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/e69266ea-cdc8-446e-bdd8-d2027ef991a2", + "gallery_uuids": [ + "uuid/e69266ea-cdc8-446e-bdd8-d2027ef991a2", + "uuid/fe0dc1ec-40af-4551-8b4a-a33ddb4591d6", + "uuid/aab08f02-6c7a-4e70-8302-e0dcf72e5c93", + "uuid/0083bf58-8ab4-4403-a6a6-c6135aab2011", + "uuid/a5382178-a857-4497-bc33-a168e40835d2", + "uuid/899797bd-a278-45b7-85f5-4c9e078daf68", + "uuid/53231543-5f8c-45b7-9bba-e54c7dd0ac94", + "uuid/23609d29-c922-4b9f-9fa1-1c72c04091a7" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e69266ea-cdc8-446e-bdd8-d2027ef991a2/1500x1000.jpg", + "https://www.compass.com/m/0/fe0dc1ec-40af-4551-8b4a-a33ddb4591d6/1500x1000.jpg", + "https://www.compass.com/m/0/aab08f02-6c7a-4e70-8302-e0dcf72e5c93/1495x1000.jpg", + "https://www.compass.com/m/0/0083bf58-8ab4-4403-a6a6-c6135aab2011/1500x999.jpg", + "https://www.compass.com/m/0/a5382178-a857-4497-bc33-a168e40835d2/1499x1000.jpg", + "https://www.compass.com/m/0/899797bd-a278-45b7-85f5-4c9e078daf68/1499x1000.jpg", + "https://www.compass.com/m/0/53231543-5f8c-45b7-9bba-e54c7dd0ac94/1500x1000.jpg", + "https://www.compass.com/m/0/23609d29-c922-4b9f-9fa1-1c72c04091a7/1496x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/1061-Fulton-St-Unit-1-Brooklyn-NY-11238/19DL95_pid/" + }, + { + "listing_id": "2100988736991838417", + "slug": "425-e-13th-st-unit-6l-manhattan-ny-10009", + "title": "$6,250", + "price": 6250, + "is_rent": true, + "street": "425 East 13th Street, Unit 6L", + "neighborhood": "East Village", + "city": "New York", + "state": "NY", + "zip": "10009", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.730371, + "longitude": -73.9818968, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/99b220b5-1630-4165-9f2c-d60247e54a43", + "gallery_uuids": [ + "uuid/99b220b5-1630-4165-9f2c-d60247e54a43", + "uuid/dfc52ad7-13cd-4963-ae1e-1b4da831bfdc", + "uuid/26875225-6d45-4e14-ae67-1832c1d2c040", + "uuid/9ab53e33-ecee-41d5-bbf6-25664e01a4d3", + "uuid/b0a9aae9-4645-447f-9d22-835d2283aa89", + "uuid/66ea32f6-d742-4aac-badd-a5a89fcc6fce", + "uuid/81873996-5fe6-48c6-b5ea-afc497279534", + "uuid/09ba9ce7-088c-4ff4-9015-2307fa55b027" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/99b220b5-1630-4165-9f2c-d60247e54a43/1499x1000.jpg", + "https://www.compass.com/m/0/dfc52ad7-13cd-4963-ae1e-1b4da831bfdc/1499x1000.jpg", + "https://www.compass.com/m/0/26875225-6d45-4e14-ae67-1832c1d2c040/1199x800.jpg", + "https://www.compass.com/m/0/9ab53e33-ecee-41d5-bbf6-25664e01a4d3/1199x800.jpg", + "https://www.compass.com/m/0/b0a9aae9-4645-447f-9d22-835d2283aa89/1499x1000.jpg", + "https://www.compass.com/m/0/66ea32f6-d742-4aac-badd-a5a89fcc6fce/1499x1000.jpg", + "https://www.compass.com/m/0/81873996-5fe6-48c6-b5ea-afc497279534/1499x1000.jpg", + "https://www.compass.com/m/0/09ba9ce7-088c-4ff4-9015-2307fa55b027/1499x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/425-E-13th-St-Unit-6L-Manhattan-NY-10009/20DUEX_pid/" + }, + { + "listing_id": "2102534367317010929", + "slug": "218-garfield-pl-unit-3r-brooklyn-ny-11215", + "title": "$3,000", + "price": 3000, + "is_rent": true, + "street": "218 Garfield Place, Unit 3R", + "neighborhood": "Park Slope", + "city": "New York", + "state": "NY", + "zip": "11215", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.671915, + "longitude": -73.9765865, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/9c7cdb19-5980-47bb-b4eb-dd64cf6d5d57", + "gallery_uuids": [ + "uuid/9c7cdb19-5980-47bb-b4eb-dd64cf6d5d57", + "uuid/acbcfe83-ef09-4459-8b40-abed1e3c3869", + "uuid/839a33c4-9bf1-44af-a7ec-277e8e0d4c6c", + "uuid/bc4c5a79-a2d3-49d1-a907-8be481fa3c21", + "uuid/efd6a31c-2bb4-43a3-85e5-91495df11179", + "uuid/f4873611-f2c8-4e6c-b82e-6579c26e1d13", + "uuid/e3d99b84-462a-4f41-9ee6-c09c84c71cf8", + "uuid/10b58b38-babb-464e-844d-08b08d56292d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9c7cdb19-5980-47bb-b4eb-dd64cf6d5d57/1500x844.jpg", + "https://www.compass.com/m/0/acbcfe83-ef09-4459-8b40-abed1e3c3869/1500x844.jpg", + "https://www.compass.com/m/0/839a33c4-9bf1-44af-a7ec-277e8e0d4c6c/1500x844.jpg", + "https://www.compass.com/m/0/bc4c5a79-a2d3-49d1-a907-8be481fa3c21/1500x844.jpg", + "https://www.compass.com/m/0/efd6a31c-2bb4-43a3-85e5-91495df11179/1500x844.jpg", + "https://www.compass.com/m/0/f4873611-f2c8-4e6c-b82e-6579c26e1d13/1500x844.jpg", + "https://www.compass.com/m/0/e3d99b84-462a-4f41-9ee6-c09c84c71cf8/1500x844.jpg", + "https://www.compass.com/m/0/10b58b38-babb-464e-844d-08b08d56292d/1500x844.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/218-Garfield-Pl-Unit-3R-Brooklyn-NY-11215/20AJAN_pid/" + }, + { + "listing_id": "2098711673928053369", + "slug": "410-jefferson-ave-unit-3-brooklyn-ny-11221", + "title": "$2,925", + "price": 2925, + "is_rent": true, + "street": "410 Jefferson Avenue, Unit 3", + "neighborhood": "Bedford-Stuyvesant", + "city": "New York", + "state": "NY", + "zip": "11221", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 750, + "latitude": 40.6840923, + "longitude": -73.9415504, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/508f5d47-d286-4a14-9259-78b1db734954", + "gallery_uuids": [ + "uuid/508f5d47-d286-4a14-9259-78b1db734954", + "uuid/d918495d-cc7e-4840-a3ac-6dcf6ce5ba8d", + "uuid/fd0c6ce1-d7d9-4e38-b288-866daddb8092", + "uuid/933d91b6-b262-4040-bb1e-66a4773ec464", + "uuid/6610cdf7-c10b-4a1b-a85a-0bcba0d0012d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/508f5d47-d286-4a14-9259-78b1db734954/1500x998.jpg", + "https://www.compass.com/m/0/d918495d-cc7e-4840-a3ac-6dcf6ce5ba8d/1499x1000.jpg", + "https://www.compass.com/m/0/fd0c6ce1-d7d9-4e38-b288-866daddb8092/1500x998.jpg", + "https://www.compass.com/m/0/933d91b6-b262-4040-bb1e-66a4773ec464/1500x1000.jpg", + "https://www.compass.com/m/0/6610cdf7-c10b-4a1b-a85a-0bcba0d0012d/1500x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/410-Jefferson-Ave-Unit-3-Brooklyn-NY-11221/1ZXYNG_pid/" + }, + { + "listing_id": "2100217447100274601", + "slug": "220-atlantic-ave-unit-2-brooklyn-ny-11201", + "title": "$5,500", + "price": 5500, + "is_rent": true, + "street": "220 Atlantic Avenue, Unit 2", + "neighborhood": "Cobble Hill", + "city": "New York", + "state": "NY", + "zip": "11201", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 975, + "latitude": 40.689303, + "longitude": -73.99184570000001, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/bf33d427-11d8-407e-94eb-110273d1d533", + "gallery_uuids": [ + "uuid/bf33d427-11d8-407e-94eb-110273d1d533", + "uuid/d6a07aec-b1a9-4f77-8bbd-aefe2bbbbb77", + "uuid/65cca277-b61c-4819-b480-385ec493060a", + "uuid/27b7d9e0-01ae-4498-ae77-5ad796f0fad2", + "uuid/3cd6e9a3-4eab-4fe8-8466-893374935609", + "uuid/c5882b55-59b9-4e7b-83c1-6feb2d87b91d", + "uuid/ce15f09b-69fd-42d8-8489-25356b9e005b" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/bf33d427-11d8-407e-94eb-110273d1d533/1500x1000.jpg", + "https://www.compass.com/m/0/d6a07aec-b1a9-4f77-8bbd-aefe2bbbbb77/1500x1000.jpg", + "https://www.compass.com/m/0/65cca277-b61c-4819-b480-385ec493060a/1500x1000.jpg", + "https://www.compass.com/m/0/27b7d9e0-01ae-4498-ae77-5ad796f0fad2/1500x1000.jpg", + "https://www.compass.com/m/0/3cd6e9a3-4eab-4fe8-8466-893374935609/1500x1000.jpg", + "https://www.compass.com/m/0/c5882b55-59b9-4e7b-83c1-6feb2d87b91d/667x1000.jpg", + "https://www.compass.com/m/0/ce15f09b-69fd-42d8-8489-25356b9e005b/667x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/220-Atlantic-Ave-Unit-2-Brooklyn-NY-11201/27FD4L_pid/" + }, + { + "listing_id": "2103165708034858225", + "slug": "141-lefferts-pl-unit-garden-brooklyn-ny-11238", + "title": "$4,500", + "price": 4500, + "is_rent": true, + "street": "141 Lefferts Place, Unit GARDEN", + "neighborhood": "Bedford-Stuyvesant", + "city": "New York", + "state": "NY", + "zip": "11238", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": null, + "latitude": 40.68087209999999, + "longitude": -73.9579297, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "uuid/e3ce87d7-dd7d-4f43-93ba-a54cb6bf69da", + "gallery_uuids": [ + "uuid/e3ce87d7-dd7d-4f43-93ba-a54cb6bf69da" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e3ce87d7-dd7d-4f43-93ba-a54cb6bf69da/1500x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/141-Lefferts-Pl-Unit-GARDEN-Brooklyn-NY-11238/27I7TQ_pid/" + }, + { + "listing_id": "2100062482926279673", + "slug": "308-clinton-ave-unit-2-brooklyn-ny-11205", + "title": "$7,500", + "price": 7500, + "is_rent": true, + "street": "308 Clinton Avenue, Unit 2", + "neighborhood": "Clinton Hill", + "city": "New York", + "state": "NY", + "zip": "11205", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1569, + "latitude": 40.6888865, + "longitude": -73.9683384, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/de3c560e-0c83-47ad-ba56-d780a850a40f", + "gallery_uuids": [ + "uuid/de3c560e-0c83-47ad-ba56-d780a850a40f", + "uuid/bebaa481-472a-40c9-afa4-8b8191979116", + "uuid/c59b784e-cec5-4798-b70e-cfdb8491eb32", + "uuid/c01c2848-a842-4bc8-972b-3574c02e9b69", + "uuid/e4b98c2c-343d-4bc3-a244-0ab0d4deda21", + "uuid/7eeef4f7-0297-45a9-a414-95aa3f533216" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/de3c560e-0c83-47ad-ba56-d780a850a40f/1500x937.jpg", + "https://www.compass.com/m/0/bebaa481-472a-40c9-afa4-8b8191979116/1500x920.jpg", + "https://www.compass.com/m/0/c59b784e-cec5-4798-b70e-cfdb8491eb32/1500x935.jpg", + "https://www.compass.com/m/0/c01c2848-a842-4bc8-972b-3574c02e9b69/1359x1000.jpg", + "https://www.compass.com/m/0/e4b98c2c-343d-4bc3-a244-0ab0d4deda21/774x1000.jpg", + "https://www.compass.com/m/0/7eeef4f7-0297-45a9-a414-95aa3f533216/704x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/308-Clinton-Ave-Unit-2-Brooklyn-NY-11205/20B4ED_pid/" + }, + { + "listing_id": "2101106970285896585", + "slug": "143-w-4th-st-unit-1fw-manhattan-ny-10012", + "title": "$6,600", + "price": 6600, + "is_rent": true, + "street": "143 West 4th Street, Unit 1FW", + "neighborhood": "Greenwich Village", + "city": "New York", + "state": "NY", + "zip": "10012", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7315063, + "longitude": -74.00025029999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/47162305-8d35-4311-84f5-fe04119f50fe", + "gallery_uuids": [ + "uuid/47162305-8d35-4311-84f5-fe04119f50fe", + "uuid/b69ab129-82fd-474f-bd95-0d7e286761af", + "uuid/0e483289-f669-45a5-9b85-dc21009259a7", + "uuid/f7fe2e6b-f18e-4a2e-b62e-8dd92ba14cbd", + "uuid/287376fe-7f94-4a94-a5b2-7e015116306c", + "uuid/3b271be7-5a9f-4b94-9b89-dd361578f78d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/47162305-8d35-4311-84f5-fe04119f50fe/1331x1000.jpg", + "https://www.compass.com/m/0/b69ab129-82fd-474f-bd95-0d7e286761af/1500x998.jpg", + "https://www.compass.com/m/0/0e483289-f669-45a5-9b85-dc21009259a7/1500x1000.jpg", + "https://www.compass.com/m/0/f7fe2e6b-f18e-4a2e-b62e-8dd92ba14cbd/1500x1000.jpg", + "https://www.compass.com/m/0/287376fe-7f94-4a94-a5b2-7e015116306c/1497x1000.jpg", + "https://www.compass.com/m/0/3b271be7-5a9f-4b94-9b89-dd361578f78d/750x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/143-W-4th-St-Unit-1FW-Manhattan-NY-10012/208E5F_pid/" + }, + { + "listing_id": "2099836055832516497", + "slug": "222-c-hoyt-st-unit-commercial-c-brooklyn-ny-11231", + "title": "$3,000", + "price": 3000, + "is_rent": true, + "street": "222 C Hoyt Street, Unit COMMERCIAL C", + "neighborhood": "Boerum Hill", + "city": "New York", + "state": "NY", + "zip": "11231", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 250, + "latitude": 40.6835945, + "longitude": -73.98999309999999, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/e7c93e2a-293d-4546-b338-5b3b78906b0d", + "gallery_uuids": [ + "uuid/e7c93e2a-293d-4546-b338-5b3b78906b0d" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/e7c93e2a-293d-4546-b338-5b3b78906b0d/640x427.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/222-C-Hoyt-St-Unit-COMMERCIAL-C-Brooklyn-NY-11231/20JDHJ_pid/" + }, + { + "listing_id": "2101104732955702129", + "slug": "143-w-4th-st-unit-b2-manhattan-ny-10012", + "title": "$5,300", + "price": 5300, + "is_rent": true, + "street": "143 West 4th Street, Unit B2", + "neighborhood": "Greenwich Village", + "city": "New York", + "state": "NY", + "zip": "10012", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7315063, + "longitude": -74.00025029999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/39d74e35-ed40-4bfc-84e2-c32080002b46", + "gallery_uuids": [ + "uuid/39d74e35-ed40-4bfc-84e2-c32080002b46", + "uuid/96f7c3fd-a583-4899-9b2f-ddbb0ed5d19d", + "uuid/fe26da72-c8cb-4fef-9d48-becf45af93df" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/39d74e35-ed40-4bfc-84e2-c32080002b46/1500x1000.jpg", + "https://www.compass.com/m/0/96f7c3fd-a583-4899-9b2f-ddbb0ed5d19d/1500x1000.jpg", + "https://www.compass.com/m/0/fe26da72-c8cb-4fef-9d48-becf45af93df/1500x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/143-W-4th-St-Unit-B2-Manhattan-NY-10012/20MSLK_pid/" + }, + { + "listing_id": "2089510772869620353", + "slug": "260-w-10th-st-unit-1e-manhattan-ny-10014", + "title": "$8,500", + "price": 8500, + "is_rent": true, + "street": "260 West 10th Street, Unit 1E", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10014", + "beds": null, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1250, + "latitude": 40.7335171, + "longitude": -74.00708209999999, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/6c0c2783-bed9-4c8e-a2e5-3b586e08636b", + "gallery_uuids": [ + "uuid/6c0c2783-bed9-4c8e-a2e5-3b586e08636b", + "uuid/aad21693-4498-4331-ace5-791fcc1917db", + "uuid/e914b53b-9caa-4022-9093-2df7a261b40d", + "uuid/d1968afb-fd39-4c00-8099-0a769f3e6497", + "uuid/58eee064-7718-457a-b746-d65c1a169116", + "uuid/b2879b49-be52-4773-96ea-1e4d9573a1f2", + "uuid/b254ac03-d279-4373-b4ca-df8c762d8150", + "uuid/20a69596-08cc-4b26-b8e2-eb7bca0129a4" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/6c0c2783-bed9-4c8e-a2e5-3b586e08636b/1500x1000.jpg", + "https://www.compass.com/m/0/aad21693-4498-4331-ace5-791fcc1917db/1500x1000.jpg", + "https://www.compass.com/m/0/e914b53b-9caa-4022-9093-2df7a261b40d/1500x1000.jpg", + "https://www.compass.com/m/0/d1968afb-fd39-4c00-8099-0a769f3e6497/1500x1000.jpg", + "https://www.compass.com/m/0/58eee064-7718-457a-b746-d65c1a169116/667x1000.jpg", + "https://www.compass.com/m/0/b2879b49-be52-4773-96ea-1e4d9573a1f2/667x1000.jpg", + "https://www.compass.com/m/0/b254ac03-d279-4373-b4ca-df8c762d8150/1500x1000.jpg", + "https://www.compass.com/m/0/20a69596-08cc-4b26-b8e2-eb7bca0129a4/1500x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/260-W-10th-St-Unit-1E-Manhattan-NY-10014/213U1T_pid/" + }, + { + "listing_id": "2103040696091577497", + "slug": "2-northside-piers-unit-24y-brooklyn-ny-11249", + "title": "$5,850", + "price": 5850, + "is_rent": true, + "street": "2 Northside Piers, Unit 24Y", + "neighborhood": "Williamsburg", + "city": "New York", + "state": "NY", + "zip": "11249", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 762, + "latitude": 40.7196518, + "longitude": -73.964024, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Open: 5/13 05:00PM - 06:00PM - By Appt" + ], + "hero_uuid": "uuid/23d3c61b-8647-4a81-b55d-f55b9a94609e", + "gallery_uuids": [ + "uuid/23d3c61b-8647-4a81-b55d-f55b9a94609e", + "uuid/b26624c2-83c8-48f2-b7f8-a1ae099fe171", + "uuid/4042fbe0-e00c-43fa-a6a8-9055c0ff86c5", + "uuid/4c44e1db-3410-4b1d-a90a-8be0f51a5f5b", + "uuid/fbf54f75-5196-4809-85af-2558d6c57221", + "uuid/8dae1d90-a0e3-465f-a9fa-ba714af6f786", + "uuid/0a692646-dbf7-4d7c-a031-a09293bdf0d7", + "uuid/ad472574-a5e3-423e-9891-46bf7c114b89" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/23d3c61b-8647-4a81-b55d-f55b9a94609e/1268x845.jpg", + "https://www.compass.com/m/0/b26624c2-83c8-48f2-b7f8-a1ae099fe171/1334x889.jpg", + "https://www.compass.com/m/0/4042fbe0-e00c-43fa-a6a8-9055c0ff86c5/1245x830.jpg", + "https://www.compass.com/m/0/4c44e1db-3410-4b1d-a90a-8be0f51a5f5b/1164x777.jpg", + "https://www.compass.com/m/0/fbf54f75-5196-4809-85af-2558d6c57221/1291x861.jpg", + "https://www.compass.com/m/0/8dae1d90-a0e3-465f-a9fa-ba714af6f786/1099x733.jpg", + "https://www.compass.com/m/0/0a692646-dbf7-4d7c-a031-a09293bdf0d7/1125x750.jpg", + "https://www.compass.com/m/0/ad472574-a5e3-423e-9891-46bf7c114b89/1000x667.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/2-Northside-Piers-Unit-24Y-Brooklyn-NY-11249/1OXEH9_pid/" + }, + { + "listing_id": "2099359967020959689", + "slug": "150-e-3rd-st-unit-2-manhattan-ny-10009", + "title": "$5,000", + "price": 5000, + "is_rent": true, + "street": "150 East 3rd Street, Unit 2", + "neighborhood": "East Village", + "city": "New York", + "state": "NY", + "zip": "10009", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7234106, + "longitude": -73.985092, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "No Fee" + ], + "hero_uuid": "uuid/65b19f46-b09c-4f73-97f4-5e412573be7b", + "gallery_uuids": [ + "uuid/65b19f46-b09c-4f73-97f4-5e412573be7b", + "uuid/c7467b4f-a5fc-4156-86f7-30f7f958f70f", + "uuid/91cd6f43-25f0-4034-9b1a-87f00053d839", + "uuid/40327913-898d-49aa-9c61-46ad0008dd7c", + "uuid/863a6a6a-85e1-4c78-9c4f-4f70b20107c1", + "uuid/668bac19-e891-4c43-9067-865367cc9d04" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/65b19f46-b09c-4f73-97f4-5e412573be7b/1500x1000.jpg", + "https://www.compass.com/m/0/c7467b4f-a5fc-4156-86f7-30f7f958f70f/1499x1000.jpg", + "https://www.compass.com/m/0/91cd6f43-25f0-4034-9b1a-87f00053d839/1500x999.jpg", + "https://www.compass.com/m/0/40327913-898d-49aa-9c61-46ad0008dd7c/1499x1000.jpg", + "https://www.compass.com/m/0/863a6a6a-85e1-4c78-9c4f-4f70b20107c1/1499x1000.jpg", + "https://www.compass.com/m/0/668bac19-e891-4c43-9067-865367cc9d04/667x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/150-E-3rd-St-Unit-2-Manhattan-NY-10009/27F149_pid/" + }, + { + "listing_id": "2101572006195730833", + "slug": "149-w-12th-st-unit-66-manhattan-ny-10011", + "title": "$4,995", + "price": 4995, + "is_rent": true, + "street": "149 West 12th Street, Unit 66", + "neighborhood": "West Village", + "city": "New York", + "state": "NY", + "zip": "10011", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 40.7368306, + "longitude": -73.9993215, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Open: 5/12 05:00PM - 06:30PM" + ], + "hero_uuid": "uuid/9dd0e66c-7ad9-47b5-b136-e0b83a18fcfe", + "gallery_uuids": [ + "uuid/9dd0e66c-7ad9-47b5-b136-e0b83a18fcfe", + "uuid/b17185a2-7559-4ddd-a166-153faa6417d2", + "uuid/1572d65d-f1a9-4979-a25b-d815e12bccb3", + "uuid/499b68c5-5bb1-4b99-80e8-3ea1baca8fcc", + "uuid/992ab797-bc1a-4dc3-b2c6-a7b0251fed71" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/9dd0e66c-7ad9-47b5-b136-e0b83a18fcfe/1500x1000.jpg", + "https://www.compass.com/m/0/b17185a2-7559-4ddd-a166-153faa6417d2/1500x1000.jpg", + "https://www.compass.com/m/0/1572d65d-f1a9-4979-a25b-d815e12bccb3/1500x1000.jpg", + "https://www.compass.com/m/0/499b68c5-5bb1-4b99-80e8-3ea1baca8fcc/1500x1000.jpg", + "https://www.compass.com/m/0/992ab797-bc1a-4dc3-b2c6-a7b0251fed71/667x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/149-W-12th-St-Unit-66-Manhattan-NY-10011/20OWT3_pid/" + }, + { + "listing_id": "2100902560301619993", + "slug": "313-president-st-unit-2-brooklyn-ny-11231", + "title": "$18,750", + "price": 18750, + "is_rent": true, + "street": "313 President Street, Unit 2", + "neighborhood": "Carroll Gardens", + "city": "New York", + "state": "NY", + "zip": "11231", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 2112, + "latitude": 40.6807403, + "longitude": -73.9934364, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "uuid/64561692-fd8a-4f1f-9332-149109f80bb2", + "gallery_uuids": [ + "uuid/64561692-fd8a-4f1f-9332-149109f80bb2", + "uuid/9ebc5567-c971-46c7-87bf-0e2c01944572", + "uuid/2e6986c4-3a7f-4321-92bc-2dc782d60391", + "uuid/7c45163b-0e06-4829-8f88-fdf22f82f072", + "uuid/ee2d391a-a837-416d-a23c-3b5c6cb8f379", + "uuid/9cffcb1c-944b-4e8d-9e97-e6f694917eb8", + "uuid/6470cbcc-0eeb-4b63-b557-70ae80ea2644", + "uuid/f8b63093-af4b-44b0-87da-21a7f34b3ab5" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/64561692-fd8a-4f1f-9332-149109f80bb2/1333x1000.jpg", + "https://www.compass.com/m/0/9ebc5567-c971-46c7-87bf-0e2c01944572/1333x1000.jpg", + "https://www.compass.com/m/0/2e6986c4-3a7f-4321-92bc-2dc782d60391/750x1000.jpg", + "https://www.compass.com/m/0/7c45163b-0e06-4829-8f88-fdf22f82f072/1416x1000.jpg", + "https://www.compass.com/m/0/ee2d391a-a837-416d-a23c-3b5c6cb8f379/1333x1000.jpg", + "https://www.compass.com/m/0/9cffcb1c-944b-4e8d-9e97-e6f694917eb8/1333x1000.jpg", + "https://www.compass.com/m/0/6470cbcc-0eeb-4b63-b557-70ae80ea2644/1339x1000.jpg", + "https://www.compass.com/m/0/f8b63093-af4b-44b0-87da-21a7f34b3ab5/1333x1000.jpg" + ], + "source_city": "rent_ny", + "detail_url": "https://www.compass.com/homedetails/313-President-St-Unit-2-Brooklyn-NY-11231/20Q662_pid/" + }, + { + "listing_id": "1581437739056080049", + "slug": "566-s-san-vicente-blvd-unit-103s-los-angeles-ca-90048", + "title": "$1,285", + "price": 1285, + "is_rent": true, + "street": "566 South San Vicente Boulevard, Unit 103S", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90048", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 34.0670912, + "longitude": -118.3734744, + "status": "for-rent", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/940c8f21-f17a-486b-89da-f581aab5376e", + "gallery_uuids": [ + "uuid/940c8f21-f17a-486b-89da-f581aab5376e" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/940c8f21-f17a-486b-89da-f581aab5376e/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/566-S-San-Vicente-Blvd-Unit-103S-Los-Angeles-CA-90048/1JSD0R_pid/" + }, + { + "listing_id": "1946610965807112993", + "slug": "122-channel-pointe-mall-marina-del-rey-ca-90292", + "title": "$20,000", + "price": 20000, + "is_rent": true, + "street": "122 Channel Pointe Mall", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90292", + "beds": 4, + "baths": 6.0, + "baths_full": 6, + "baths_half": null, + "sqft": 5481, + "latitude": 33.9671356, + "longitude": -118.4541367, + "status": "for-rent", + "badges": [ + "Compass Coming Soon" + ], + "hero_uuid": "uuid/7b7b848f-956f-41e8-8e06-d64af5ff6cba", + "gallery_uuids": [ + "uuid/7b7b848f-956f-41e8-8e06-d64af5ff6cba" + ], + "gallery_urls": [ + "https://www.compass.com/m/0/7b7b848f-956f-41e8-8e06-d64af5ff6cba/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/122-Channel-Pointe-Mall-Marina-Del-Rey-CA-90292/1JQQWP_pid/" + }, + { + "listing_id": "2098031946624151457", + "slug": "13133-dewey-st-los-angeles-ca-90066", + "title": "$8,500", + "price": 8500, + "is_rent": true, + "street": "13133 Dewey Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90066", + "beds": 3, + "baths": 2.0, + "baths_full": 1, + "baths_half": null, + "sqft": 1418, + "latitude": 34.0109254, + "longitude": -118.4538531, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_0_347f5", + "gallery_uuids": [ + "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_0_347f5", + "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_1_6cfad", + "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_2_9ebae", + "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_3_8f4f6", + "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_4_b7918", + "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_5_266dd", + "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_6_f7a6b", + "legacy/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_7_39caa" + ], + "gallery_urls": [ + "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_0_347f5/640x480.jpg", + "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_1_6cfad/640x480.jpg", + "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_2_9ebae/640x480.jpg", + "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_3_8f4f6/640x480.jpg", + "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_4_b7918/640x480.jpg", + "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_5_266dd/640x480.jpg", + "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_6_f7a6b/640x480.jpg", + "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_7_39caa/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/13133-Dewey-St-Los-Angeles-CA-90066/1K5FVZ_pid/" + }, + { + "listing_id": "2101012465402569633", + "slug": "3542-greenwood-ave-los-angeles-ca-90066", + "title": "$5,495", + "price": 5495, + "is_rent": true, + "street": "3542 Greenwood Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90066", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1010, + "latitude": 34.0049975, + "longitude": -118.4461339, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/3fd19460b5ded0c3f7d5d6ec4428353928a5772d_img_0_d6074", + "gallery_uuids": [ + "legacy/3fd19460b5ded0c3f7d5d6ec4428353928a5772d_img_0_d6074" + ], + "gallery_urls": [ + "https://www.compass.com/m/3fd19460b5ded0c3f7d5d6ec4428353928a5772d_img_0_d6074/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/3542-Greenwood-Ave-Los-Angeles-CA-90066/1KMPT9_pid/" + }, + { + "listing_id": "2103280074244401153", + "slug": "1935-n-catalina-st-los-angeles-ca-90027", + "title": "$16,500", + "price": 16500, + "is_rent": true, + "street": "1935 North Catalina Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90027", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2427, + "latitude": 34.10640679999999, + "longitude": -118.2953488, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_0_181cb", + "gallery_uuids": [ + "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_0_181cb", + "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_1_977f5", + "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_2_5b06d", + "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_3_365f4", + "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_4_2384e", + "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_5_c3ab0", + "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_6_a3460", + "legacy/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_7_ad4c2" + ], + "gallery_urls": [ + "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_0_181cb/640x480.jpg", + "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_1_977f5/640x480.jpg", + "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_2_5b06d/640x480.jpg", + "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_3_365f4/640x480.jpg", + "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_4_2384e/640x480.jpg", + "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_5_c3ab0/640x480.jpg", + "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_6_a3460/640x480.jpg", + "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_7_ad4c2/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/1935-N-Catalina-St-Los-Angeles-CA-90027/1JUG41_pid/" + }, + { + "listing_id": "2103222314030815937", + "slug": "3322-hamilton-way-los-angeles-ca-90026", + "title": "$3,250", + "price": 3250, + "is_rent": true, + "street": "3322 Hamilton Way", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 611, + "latitude": 34.0871676, + "longitude": -118.2749184, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_0_788b6", + "gallery_uuids": [ + "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_0_788b6", + "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_1_65a9e", + "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_2_c4864", + "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_3_55b9e", + "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_4_fabb0", + "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_5_6ae7a", + "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_6_611b3", + "legacy/81dedca07fb6c3f2b720f336a7d5c96227820914_img_7_29f7e" + ], + "gallery_urls": [ + "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_0_788b6/640x480.jpg", + "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_1_65a9e/640x480.jpg", + "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_2_c4864/640x480.jpg", + "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_3_55b9e/640x480.jpg", + "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_4_fabb0/640x480.jpg", + "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_5_6ae7a/640x480.jpg", + "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_6_611b3/640x480.jpg", + "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_7_29f7e/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/3322-Hamilton-Way-Los-Angeles-CA-90026/27II2W_pid/" + }, + { + "listing_id": "2101115484588736313", + "slug": "738-n-vendome-st-los-angeles-ca-90026", + "title": "$3,700", + "price": 3700, + "is_rent": true, + "street": "738 North Vendome Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1064, + "latitude": 34.080455, + "longitude": -118.2763928, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Open: 5/11 05:30PM - 06:30PM" + ], + "hero_uuid": "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_0_34053", + "gallery_uuids": [ + "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_0_34053", + "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_1_63e8b", + "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_2_f6bba", + "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_3_1ca86", + "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_4_ad344", + "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_5_e1db1", + "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_6_205c1", + "legacy/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_7_3b1f9" + ], + "gallery_urls": [ + "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_0_34053/640x480.jpg", + "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_1_63e8b/640x480.jpg", + "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_2_f6bba/640x480.jpg", + "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_3_1ca86/640x480.jpg", + "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_4_ad344/640x480.jpg", + "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_5_e1db1/640x480.jpg", + "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_6_205c1/640x480.jpg", + "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_7_3b1f9/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/738-N-Vendome-St-Los-Angeles-CA-90026/1KOZCK_pid/" + }, + { + "listing_id": "2101115485070589113", + "slug": "741-silver-lake-blvd-los-angeles-ca-90026", + "title": "$3,900", + "price": 3900, + "is_rent": true, + "street": "741 Silver Lake Boulevard", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1138, + "latitude": 34.08032, + "longitude": -118.27617, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Open: 5/11 05:30PM - 06:30PM" + ], + "hero_uuid": "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_0_64eca", + "gallery_uuids": [ + "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_0_64eca", + "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_1_2f2e3", + "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_2_82839", + "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_3_a2b5e", + "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_4_cb2b9", + "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_5_259a0", + "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_6_c3970", + "legacy/f3086db710c0536c8159b836c73a2fba51337a33_img_7_a2f8c" + ], + "gallery_urls": [ + "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_0_64eca/640x480.jpg", + "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_1_2f2e3/640x480.jpg", + "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_2_82839/640x480.jpg", + "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_3_a2b5e/640x480.jpg", + "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_4_cb2b9/640x480.jpg", + "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_5_259a0/640x480.jpg", + "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_6_c3970/640x480.jpg", + "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_7_a2f8c/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/741-Silver-Lake-Blvd-Los-Angeles-CA-90026/27H0OJ_pid/" + }, + { + "listing_id": "2098948128386800481", + "slug": "624-silver-lake-blvd-unit-4-los-angeles-ca-90026", + "title": "$3,195", + "price": 3195, + "is_rent": true, + "street": "624 Silver Lake Boulevard, Unit 4", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 800, + "latitude": 34.0786729, + "longitude": -118.2780828, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_0_d19a2", + "gallery_uuids": [ + "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_0_d19a2", + "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_1_d612a", + "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_2_73d1e", + "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_3_c5fc1", + "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_4_aa166", + "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_5_79249", + "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_6_31c5d", + "legacy/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_7_e9694" + ], + "gallery_urls": [ + "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_0_d19a2/640x480.jpg", + "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_1_d612a/640x480.jpg", + "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_2_73d1e/640x480.jpg", + "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_3_c5fc1/640x480.jpg", + "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_4_aa166/640x480.jpg", + "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_5_79249/640x480.jpg", + "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_6_31c5d/640x480.jpg", + "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_7_e9694/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/624-Silver-Lake-Blvd-Unit-4-Los-Angeles-CA-90026/1JQO9M_pid/" + }, + { + "listing_id": "2099384123821420169", + "slug": "2419-banyan-dr-los-angeles-ca-90049", + "title": "$22,500", + "price": 22500, + "is_rent": true, + "street": "2419 Banyan Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90049", + "beds": 4, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3000, + "latitude": 34.0799087, + "longitude": -118.5049623, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_0_055df", + "gallery_uuids": [ + "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_0_055df", + "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_1_ce8e9", + "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_2_ae5a4", + "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_3_093d4", + "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_4_d780f", + "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_5_52b3b", + "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_6_6b100", + "legacy/66449f4fedbf259c7faa4147373d4253946c5c2a_img_7_94850" + ], + "gallery_urls": [ + "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_0_055df/640x480.jpg", + "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_1_ce8e9/640x480.jpg", + "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_2_ae5a4/640x480.jpg", + "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_3_093d4/640x480.jpg", + "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_4_d780f/640x480.jpg", + "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_5_52b3b/640x480.jpg", + "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_6_6b100/640x480.jpg", + "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_7_94850/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/2419-Banyan-Dr-Los-Angeles-CA-90049/1IXC0Z_pid/" + }, + { + "listing_id": "2103126900749239969", + "slug": "922-s-bundy-dr-los-angeles-ca-90049", + "title": "$9,900", + "price": 9900, + "is_rent": true, + "street": "922 South Bundy Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90049", + "beds": 3, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2200, + "latitude": 34.0482004, + "longitude": -118.4702015, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_0_f2f37", + "gallery_uuids": [ + "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_0_f2f37", + "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_1_d90da", + "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_2_3f45b", + "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_3_ca884", + "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_4_bb41e", + "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_5_45eb7", + "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_6_9bb04", + "legacy/8d07aba368960a9bb3241c34403959e2858d1bd2_img_7_5ed4b" + ], + "gallery_urls": [ + "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_0_f2f37/640x480.jpg", + "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_1_d90da/640x480.jpg", + "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_2_3f45b/640x480.jpg", + "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_3_ca884/640x480.jpg", + "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_4_bb41e/640x480.jpg", + "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_5_45eb7/640x480.jpg", + "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_6_9bb04/640x480.jpg", + "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_7_5ed4b/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/922-S-Bundy-Dr-Los-Angeles-CA-90049/1JLWKU_pid/" + }, + { + "listing_id": "2099394270681129497", + "slug": "1123-w-kensington-rd-los-angeles-ca-90026", + "title": "$4,475", + "price": 4475, + "is_rent": true, + "street": "1123 West Kensington Road", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 962, + "latitude": 34.070607, + "longitude": -118.2587377, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_0_8c8dc", + "gallery_uuids": [ + "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_0_8c8dc", + "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_1_7aa1a", + "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_2_93e85", + "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_3_2af4a", + "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_4_9f423", + "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_5_3bd3b", + "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_6_b1dcd", + "legacy/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_7_67ab3" + ], + "gallery_urls": [ + "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_0_8c8dc/640x480.jpg", + "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_1_7aa1a/640x480.jpg", + "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_2_93e85/640x480.jpg", + "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_3_2af4a/640x480.jpg", + "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_4_9f423/640x480.jpg", + "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_5_3bd3b/640x480.jpg", + "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_6_b1dcd/640x480.jpg", + "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_7_67ab3/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/1123-W-Kensington-Rd-Los-Angeles-CA-90026/1IY94H_pid/" + }, + { + "listing_id": "2103133743646749561", + "slug": "11912-wagner-st-culver-city-ca-90230", + "title": "$5,995", + "price": 5995, + "is_rent": true, + "street": "11912 Wagner Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90230", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1145, + "latitude": 33.99539, + "longitude": -118.41587, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_0_37040", + "gallery_uuids": [ + "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_0_37040", + "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_1_a6442", + "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_2_a5e34", + "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_3_cec28", + "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_4_f3ca8", + "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_5_4c846", + "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_6_f3d61", + "legacy/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_7_11348" + ], + "gallery_urls": [ + "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_0_37040/640x480.jpg", + "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_1_a6442/640x480.jpg", + "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_2_a5e34/640x480.jpg", + "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_3_cec28/640x480.jpg", + "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_4_f3ca8/640x480.jpg", + "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_5_4c846/640x480.jpg", + "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_6_f3d61/640x480.jpg", + "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_7_11348/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/11912-Wagner-St-Culver-City-CA-90230/27HX49_pid/" + }, + { + "listing_id": "2098911502742363449", + "slug": "2528-1-2-military-ave-los-angeles-ca-90064", + "title": "$3,300", + "price": 3300, + "is_rent": true, + "street": "2528 1/2 Military Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90064", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 650, + "latitude": 34.0367216, + "longitude": -118.4315109, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_0_92f9f", + "gallery_uuids": [ + "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_0_92f9f", + "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_1_db836", + "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_2_9dee9", + "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_3_a5456", + "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_4_36d4b", + "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_5_d0826", + "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_6_528c4", + "legacy/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_7_dbab9" + ], + "gallery_urls": [ + "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_0_92f9f/640x480.jpg", + "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_1_db836/640x480.jpg", + "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_2_9dee9/640x480.jpg", + "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_3_a5456/640x480.jpg", + "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_4_36d4b/640x480.jpg", + "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_5_d0826/640x480.jpg", + "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_6_528c4/640x480.jpg", + "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_7_dbab9/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/2528-1-2-Military-Ave-Los-Angeles-CA-90064/1KWRTQ_pid/" + }, + { + "listing_id": "2102470411868642225", + "slug": "4046-stoneybrook-dr-sherman-oaks-ca-91403", + "title": "$8,500", + "price": 8500, + "is_rent": true, + "street": "4046 Stoneybrook Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "91403", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1920, + "latitude": 34.1439113, + "longitude": -118.4599578, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_0_c68ad", + "gallery_uuids": [ + "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_0_c68ad", + "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_1_063d1", + "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_2_0f490", + "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_3_47fe2", + "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_4_7c986", + "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_5_d3f0d", + "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_6_e33a9", + "legacy/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_7_44181" + ], + "gallery_urls": [ + "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_0_c68ad/640x480.jpg", + "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_1_063d1/640x480.jpg", + "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_2_0f490/640x480.jpg", + "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_3_47fe2/640x480.jpg", + "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_4_7c986/640x480.jpg", + "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_5_d3f0d/640x480.jpg", + "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_6_e33a9/640x480.jpg", + "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_7_44181/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/4046-Stoneybrook-Dr-Sherman-Oaks-CA-91403/1KJ8NR_pid/" + }, + { + "listing_id": "2103121974522072233", + "slug": "1846-del-paso-ave-los-angeles-ca-90032", + "title": "$3,800", + "price": 3800, + "is_rent": true, + "street": "1846 Del Paso Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90032", + "beds": 4, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1272, + "latitude": 34.0645973, + "longitude": -118.1827764, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_0_56a93", + "gallery_uuids": [ + "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_0_56a93", + "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_1_22020", + "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_2_be87a", + "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_3_a09d2", + "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_4_e3b60", + "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_5_50a7a", + "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_6_64c81", + "legacy/2142f5be9e582055397cb8fcc6623c18af9eef28_img_7_77173" + ], + "gallery_urls": [ + "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_0_56a93/640x480.jpg", + "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_1_22020/640x480.jpg", + "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_2_be87a/640x480.jpg", + "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_3_a09d2/640x480.jpg", + "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_4_e3b60/640x480.jpg", + "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_5_50a7a/640x480.jpg", + "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_6_64c81/640x480.jpg", + "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_7_77173/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/1846-Del-Paso-Ave-Los-Angeles-CA-90032/1I7PDX_pid/" + }, + { + "listing_id": "2101583685709982353", + "slug": "726-nowita-pl-venice-ca-90291", + "title": "$14,000", + "price": 14000, + "is_rent": true, + "street": "726 Nowita Place", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90291", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2392, + "latitude": 33.9926188, + "longitude": -118.4608247, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_0_e87d9", + "gallery_uuids": [ + "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_0_e87d9", + "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_1_a4ce9", + "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_2_62519", + "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_3_fba56", + "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_4_45290", + "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_5_cdf3d", + "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_6_d47db", + "legacy/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_7_92908" + ], + "gallery_urls": [ + "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_0_e87d9/640x480.jpg", + "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_1_a4ce9/640x480.jpg", + "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_2_62519/640x480.jpg", + "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_3_fba56/640x480.jpg", + "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_4_45290/640x480.jpg", + "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_5_cdf3d/640x480.jpg", + "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_6_d47db/640x480.jpg", + "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_7_92908/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/726-Nowita-Pl-Venice-CA-90291/1J3C8Q_pid/" + }, + { + "listing_id": "2100974601348362657", + "slug": "1735-n-fuller-ave-unit-445-los-angeles-ca-90046", + "title": "$3,100", + "price": 3100, + "is_rent": true, + "street": "1735 North Fuller Avenue, Unit 445", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90046", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 831, + "latitude": 34.10278470000001, + "longitude": -118.3493452, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_0_e26a0", + "gallery_uuids": [ + "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_0_e26a0", + "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_1_145b3", + "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_2_d588a", + "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_3_d79c9", + "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_4_565a8", + "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_5_689a0", + "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_6_24cbe", + "legacy/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_7_7fe53" + ], + "gallery_urls": [ + "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_0_e26a0/640x480.jpg", + "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_1_145b3/640x480.jpg", + "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_2_d588a/640x480.jpg", + "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_3_d79c9/640x480.jpg", + "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_4_565a8/640x480.jpg", + "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_5_689a0/640x480.jpg", + "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_6_24cbe/640x480.jpg", + "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_7_7fe53/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/1735-N-Fuller-Ave-Unit-445-Los-Angeles-CA-90046/1KWT74_pid/" + }, + { + "listing_id": "2100071455280774377", + "slug": "2045-paramount-dr-los-angeles-ca-90068", + "title": "$7,150", + "price": 7150, + "is_rent": true, + "street": "2045 Paramount Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1100, + "latitude": 34.10799, + "longitude": -118.340338, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_0_c2f14", + "gallery_uuids": [ + "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_0_c2f14", + "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_1_d08d5", + "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_2_6046b", + "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_3_84d58", + "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_4_77567", + "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_5_e35a7", + "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_6_60e84", + "legacy/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_7_692c7" + ], + "gallery_urls": [ + "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_0_c2f14/640x480.jpg", + "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_1_d08d5/640x480.jpg", + "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_2_6046b/640x480.jpg", + "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_3_84d58/640x480.jpg", + "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_4_77567/640x480.jpg", + "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_5_e35a7/640x480.jpg", + "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_6_60e84/640x480.jpg", + "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_7_692c7/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/2045-Paramount-Dr-Los-Angeles-CA-90068/1K8JQ9_pid/" + }, + { + "listing_id": "2100436354708491737", + "slug": "2043-paramount-dr-los-angeles-ca-90068", + "title": "$4,495", + "price": 4495, + "is_rent": true, + "street": "2043 Paramount Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 400, + "latitude": 34.10799, + "longitude": -118.34037, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_0_090c0", + "gallery_uuids": [ + "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_0_090c0", + "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_1_c3ffd", + "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_2_85002", + "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_3_714d8", + "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_4_4272e", + "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_5_b6ca2", + "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_6_cf09b", + "legacy/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_7_61b13" + ], + "gallery_urls": [ + "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_0_090c0/640x480.jpg", + "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_1_c3ffd/640x480.jpg", + "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_2_85002/640x480.jpg", + "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_3_714d8/640x480.jpg", + "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_4_4272e/640x480.jpg", + "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_5_b6ca2/640x480.jpg", + "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_6_cf09b/640x480.jpg", + "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_7_61b13/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/2043-Paramount-Dr-Los-Angeles-CA-90068/27FFC8_pid/" + }, + { + "listing_id": "2098815500249862745", + "slug": "1670-electric-ave-venice-ca-90291", + "title": "$11,000", + "price": 11000, + "is_rent": true, + "street": "1670 Electric Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90291", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 1951, + "latitude": 33.990605, + "longitude": -118.4611796, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_0_382e9", + "gallery_uuids": [ + "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_0_382e9", + "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_1_2c35f", + "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_2_93d6e", + "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_3_0177a", + "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_4_0b984", + "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_5_4351b", + "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_6_c9709", + "legacy/a13d8abd32031a0f002543403c740cf7201a6410_img_7_90d5c" + ], + "gallery_urls": [ + "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_0_382e9/640x480.jpg", + "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_1_2c35f/640x480.jpg", + "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_2_93d6e/640x480.jpg", + "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_3_0177a/640x480.jpg", + "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_4_0b984/640x480.jpg", + "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_5_4351b/640x480.jpg", + "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_6_c9709/640x480.jpg", + "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_7_90d5c/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/1670-Electric-Ave-Venice-CA-90291/1JQ9ZF_pid/" + }, + { + "listing_id": "2100959649975304185", + "slug": "409-n-kilkea-dr-los-angeles-ca-90048", + "title": "$11,250", + "price": 11250, + "is_rent": true, + "street": "409 North Kilkea Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90048", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2200, + "latitude": 34.0785007, + "longitude": -118.3671789, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_0_71c3c", + "gallery_uuids": [ + "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_0_71c3c", + "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_1_978c7", + "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_2_55909", + "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_3_a69b5", + "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_4_44a14", + "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_5_6be20", + "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_6_70773", + "legacy/8683359baa8241899ab808ce14b7c1d9522a5283_img_7_9d1d6" + ], + "gallery_urls": [ + "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_0_71c3c/640x480.jpg", + "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_1_978c7/640x480.jpg", + "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_2_55909/640x480.jpg", + "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_3_a69b5/640x480.jpg", + "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_4_44a14/640x480.jpg", + "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_5_6be20/640x480.jpg", + "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_6_70773/640x480.jpg", + "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_7_9d1d6/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/409-N-Kilkea-Dr-Los-Angeles-CA-90048/1IFTF3_pid/" + }, + { + "listing_id": "2098156354747387689", + "slug": "2230-fink-st-los-angeles-ca-90068", + "title": "$7,300", + "price": 7300, + "is_rent": true, + "street": "2230 Fink Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "beds": 3, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 1230, + "latitude": 34.1113808, + "longitude": -118.3302784, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_0_fc7f0", + "gallery_uuids": [ + "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_0_fc7f0", + "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_1_05ad5", + "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_2_b36c0", + "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_3_47ad8", + "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_4_4d62c", + "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_5_0eb26", + "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_6_c10a8", + "legacy/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_7_c0c13" + ], + "gallery_urls": [ + "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_0_fc7f0/640x480.jpg", + "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_1_05ad5/640x480.jpg", + "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_2_b36c0/640x480.jpg", + "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_3_47ad8/640x480.jpg", + "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_4_4d62c/640x480.jpg", + "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_5_0eb26/640x480.jpg", + "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_6_c10a8/640x480.jpg", + "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_7_c0c13/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/2230-Fink-St-Los-Angeles-CA-90068/2098156354747387689_lid/" + }, + { + "listing_id": "2100277638428332313", + "slug": "17265-avenida-de-la-herradura-pacific-palisades-ca-90272", + "title": "$10,000", + "price": 10000, + "is_rent": true, + "street": "17265 Avenida De La Herradura", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90272", + "beds": 4, + "baths": 4.0, + "baths_full": 3, + "baths_half": null, + "sqft": 3130, + "latitude": 34.0790724, + "longitude": -118.5621753, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_0_6e4b0", + "gallery_uuids": [ + "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_0_6e4b0", + "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_1_81755", + "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_2_9d16f", + "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_3_5c2d0", + "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_4_ee397", + "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_5_162d1", + "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_6_fed60", + "legacy/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_7_72817" + ], + "gallery_urls": [ + "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_0_6e4b0/640x480.jpg", + "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_1_81755/640x480.jpg", + "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_2_9d16f/640x480.jpg", + "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_3_5c2d0/640x480.jpg", + "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_4_ee397/640x480.jpg", + "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_5_162d1/640x480.jpg", + "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_6_fed60/640x480.jpg", + "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_7_72817/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/17265-Avenida-De-La-Herradura-Pacific-Palisades-CA-90272/1JNRIG_pid/" + }, + { + "listing_id": "2103425622016055345", + "slug": "1820-rising-glen-rd-west-hollywood-ca-90069", + "title": "$30,000", + "price": 30000, + "is_rent": true, + "street": "1820 Rising Glen Road", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90069", + "beds": 3, + "baths": 3.0, + "baths_full": 3, + "baths_half": null, + "sqft": 2750, + "latitude": 34.1048348, + "longitude": -118.3829457, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_0_3ad8b", + "gallery_uuids": [ + "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_0_3ad8b", + "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_1_3ab32", + "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_2_cb917", + "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_3_ac146", + "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_4_07e4e", + "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_5_e4f40", + "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_6_af6b6", + "legacy/ffa5f467dd114294dcd22ee88882eaa162812e36_img_7_a71d7" + ], + "gallery_urls": [ + "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_0_3ad8b/640x480.jpg", + "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_1_3ab32/640x480.jpg", + "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_2_cb917/640x480.jpg", + "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_3_ac146/640x480.jpg", + "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_4_07e4e/640x480.jpg", + "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_5_e4f40/640x480.jpg", + "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_6_af6b6/640x480.jpg", + "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_7_a71d7/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/1820-Rising-Glen-Rd-West-Hollywood-CA-90069/2103425622016055345_lid/" + }, + { + "listing_id": "2103259719743596577", + "slug": "6200-jamieson-ave-encino-ca-91316", + "title": "$5,000", + "price": 5000, + "is_rent": true, + "street": "6200 Jamieson Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "91316", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1531, + "latitude": 34.182159, + "longitude": -118.5210405, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_0_6f9bc", + "gallery_uuids": [ + "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_0_6f9bc", + "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_1_6b2a4", + "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_2_2e5f4", + "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_3_90b49", + "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_4_a3667", + "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_5_39664", + "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_6_e91b4", + "legacy/7c12637a30e563f342083949fdb84e36f720c00b_img_7_92767" + ], + "gallery_urls": [ + "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_0_6f9bc/640x480.jpg", + "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_1_6b2a4/640x480.jpg", + "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_2_2e5f4/640x480.jpg", + "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_3_90b49/640x480.jpg", + "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_4_a3667/640x480.jpg", + "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_5_39664/640x480.jpg", + "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_6_e91b4/640x480.jpg", + "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_7_92767/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/6200-Jamieson-Ave-Encino-CA-91316/1IW7M5_pid/" + }, + { + "listing_id": "1977806263674661849", + "slug": "2729-glassell-st-unit-4-los-angeles-ca-90026", + "title": "$2,150", + "price": 2150, + "is_rent": true, + "street": "2729 Glassell Street, Unit 4", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 34.0712426, + "longitude": -118.2780372, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_0_49867", + "gallery_uuids": [ + "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_0_49867", + "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_1_143cc", + "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_2_31272", + "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_3_f5319", + "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_4_d6de7", + "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_5_00eb8", + "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_6_2ff8c", + "legacy/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_7_c92cf" + ], + "gallery_urls": [ + "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_0_49867/640x480.jpg", + "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_1_143cc/640x480.jpg", + "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_2_31272/640x480.jpg", + "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_3_f5319/640x480.jpg", + "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_4_d6de7/640x480.jpg", + "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_5_00eb8/640x480.jpg", + "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_6_2ff8c/640x480.jpg", + "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_7_c92cf/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/2729-Glassell-St-Unit-4-Los-Angeles-CA-90026/21KK6Z_pid/" + }, + { + "listing_id": "2103206956393888465", + "slug": "1206-n-beachwood-dr-los-angeles-ca-90038", + "title": "$3,600", + "price": 3600, + "is_rent": true, + "street": "1206 North Beachwood Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90038", + "beds": 3, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1300, + "latitude": 34.0927871, + "longitude": -118.3209715, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_0_dae76", + "gallery_uuids": [ + "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_0_dae76", + "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_1_84bd2", + "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_2_6949a", + "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_3_13d3a", + "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_4_5ce2b", + "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_5_a74ca", + "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_6_b8e23", + "legacy/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_7_a2b44" + ], + "gallery_urls": [ + "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_0_dae76/640x480.jpg", + "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_1_84bd2/640x480.jpg", + "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_2_6949a/640x480.jpg", + "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_3_13d3a/640x480.jpg", + "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_4_5ce2b/640x480.jpg", + "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_5_a74ca/640x480.jpg", + "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_6_b8e23/640x480.jpg", + "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_7_a2b44/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/1206-N-Beachwood-Dr-Los-Angeles-CA-90038/1K6GTV_pid/" + }, + { + "listing_id": "2103484049119892281", + "slug": "15719-w-hartsook-st-encino-ca-91436", + "title": "$15,500", + "price": 15500, + "is_rent": true, + "street": "15719 West Hartsook Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "91436", + "beds": 4, + "baths": 5.0, + "baths_full": 4, + "baths_half": null, + "sqft": 3426, + "latitude": 34.1641774, + "longitude": -118.4757237, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_0_17308", + "gallery_uuids": [ + "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_0_17308", + "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_1_b0e96", + "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_2_d4966", + "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_3_85767", + "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_4_a2e19", + "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_5_c4db6", + "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_6_d3698", + "legacy/696b8654843812cca3b0c99013c12beed99415c0_img_7_c7efb" + ], + "gallery_urls": [ + "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_0_17308/640x480.jpg", + "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_1_b0e96/640x480.jpg", + "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_2_d4966/640x480.jpg", + "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_3_85767/640x480.jpg", + "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_4_a2e19/640x480.jpg", + "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_5_c4db6/640x480.jpg", + "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_6_d3698/640x480.jpg", + "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_7_c7efb/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/15719-W-Hartsook-St-Encino-CA-91436/222Q6G_pid/" + }, + { + "listing_id": "2054481027808733073", + "slug": "10515-whipple-st-toluca-lake-ca-91602", + "title": "$20,000", + "price": 20000, + "is_rent": true, + "street": "10515 Whipple Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "91602", + "beds": 5, + "baths": 6.0, + "baths_full": 5, + "baths_half": null, + "sqft": 4591, + "latitude": 34.1481154, + "longitude": -118.3598459, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "New" + ], + "hero_uuid": "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_0_c796b", + "gallery_uuids": [ + "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_0_c796b", + "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_1_d8d09", + "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_2_1a318", + "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_3_33ad5", + "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_4_09e9e", + "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_5_79710", + "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_6_747e8", + "legacy/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_7_089c5" + ], + "gallery_urls": [ + "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_0_c796b/640x480.jpg", + "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_1_d8d09/640x480.jpg", + "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_2_1a318/640x480.jpg", + "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_3_33ad5/640x480.jpg", + "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_4_09e9e/640x480.jpg", + "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_5_79710/640x480.jpg", + "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_6_747e8/640x480.jpg", + "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_7_089c5/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/10515-Whipple-St-Toluca-Lake-CA-91602/1L4KFX_pid/" + }, + { + "listing_id": "2100310813146184641", + "slug": "2410-abbot-kinney-blvd-venice-ca-90291", + "title": "$2,800", + "price": 2800, + "is_rent": true, + "street": "2410 Abbot Kinney Boulevard", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90291", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": null, + "latitude": 33.9883457, + "longitude": -118.4572394, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_0_b8e20", + "gallery_uuids": [ + "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_0_b8e20", + "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_1_15b0c", + "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_2_01ce8", + "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_3_1fa6b", + "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_4_6a0b7", + "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_5_f312a", + "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_6_df3e3", + "legacy/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_7_d017e" + ], + "gallery_urls": [ + "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_0_b8e20/640x480.jpg", + "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_1_15b0c/640x480.jpg", + "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_2_01ce8/640x480.jpg", + "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_3_1fa6b/640x480.jpg", + "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_4_6a0b7/640x480.jpg", + "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_5_f312a/640x480.jpg", + "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_6_df3e3/640x480.jpg", + "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_7_d017e/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/2410-Abbot-Kinney-Blvd-Venice-CA-90291/1JU6Z6_pid/" + }, + { + "listing_id": "2101198770811457321", + "slug": "1325-n-fuller-ave-unit-1-los-angeles-ca-90046", + "title": "$2,395", + "price": 2395, + "is_rent": true, + "street": "1325 North Fuller Avenue, Unit 1", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90046", + "beds": 2, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 900, + "latitude": 34.095085, + "longitude": -118.349861, + "status": "for-rent", + "badges": [ + "Listed By Compass", + "Open: 5/12 12:00PM - 12:30PM" + ], + "hero_uuid": "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_0_3e7c4", + "gallery_uuids": [ + "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_0_3e7c4", + "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_1_7a3e4", + "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_2_ea4b6", + "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_3_1038a", + "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_4_ddae7", + "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_5_d505d", + "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_6_c2018", + "legacy/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_7_675da" + ], + "gallery_urls": [ + "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_0_3e7c4/640x480.jpg", + "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_1_7a3e4/640x480.jpg", + "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_2_ea4b6/640x480.jpg", + "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_3_1038a/640x480.jpg", + "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_4_ddae7/640x480.jpg", + "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_5_d505d/640x480.jpg", + "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_6_c2018/640x480.jpg", + "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_7_675da/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/1325-N-Fuller-Ave-Unit-1-Los-Angeles-CA-90046/27H16A_pid/" + }, + { + "listing_id": "2098141031780939441", + "slug": "15438-mulholland-dr-los-angeles-ca-90077", + "title": "$25,000", + "price": 25000, + "is_rent": true, + "street": "15438 Mulholland Drive", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90077", + "beds": 4, + "baths": 5.0, + "baths_full": 5, + "baths_half": null, + "sqft": 4276, + "latitude": 34.1281131, + "longitude": -118.4682007, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_0_bcb48", + "gallery_uuids": [ + "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_0_bcb48", + "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_1_a33d6", + "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_2_40a58", + "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_3_778ea", + "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_4_d1a3e", + "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_5_4bb0a", + "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_6_96794", + "legacy/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_7_2eb67" + ], + "gallery_urls": [ + "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_0_bcb48/640x480.jpg", + "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_1_a33d6/640x480.jpg", + "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_2_40a58/640x480.jpg", + "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_3_778ea/640x480.jpg", + "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_4_d1a3e/640x480.jpg", + "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_5_4bb0a/640x480.jpg", + "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_6_96794/640x480.jpg", + "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_7_2eb67/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/15438-Mulholland-Dr-Los-Angeles-CA-90077/1KHQST_pid/" + }, + { + "listing_id": "2099729084471069345", + "slug": "214-6th-ave-venice-ca-90291", + "title": "$2,200", + "price": 2200, + "is_rent": true, + "street": "214 6th Avenue", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90291", + "beds": null, + "baths": null, + "baths_full": null, + "baths_half": null, + "sqft": 300, + "latitude": 34.0004645, + "longitude": -118.4730188, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_0_b9436", + "gallery_uuids": [ + "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_0_b9436", + "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_1_4bd2b", + "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_2_96c9f", + "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_3_e0d51", + "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_4_d54cc", + "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_5_e696b", + "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_6_435b0", + "legacy/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_7_e2c07" + ], + "gallery_urls": [ + "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_0_b9436/640x480.jpg", + "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_1_4bd2b/640x480.jpg", + "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_2_96c9f/640x480.jpg", + "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_3_e0d51/640x480.jpg", + "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_4_d54cc/640x480.jpg", + "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_5_e696b/640x480.jpg", + "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_6_435b0/640x480.jpg", + "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_7_e2c07/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/214-6th-Ave-Venice-CA-90291/1KD9U3_pid/" + }, + { + "listing_id": "2101603950950844857", + "slug": "23-ironsides-st-marina-del-rey-ca-90292", + "title": "$5,950", + "price": 5950, + "is_rent": true, + "street": "23 Ironsides Street", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90292", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1350, + "latitude": 33.97484, + "longitude": -118.46226, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_0_17271", + "gallery_uuids": [ + "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_0_17271", + "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_1_ec99e", + "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_2_032cc", + "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_3_edb1b", + "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_4_88326", + "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_5_cbbf0", + "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_6_dbb31", + "legacy/1d3849064953ee9146dd5159e9f3e682d981131c_img_7_4b7e5" + ], + "gallery_urls": [ + "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_0_17271/640x480.jpg", + "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_1_ec99e/640x480.jpg", + "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_2_032cc/640x480.jpg", + "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_3_edb1b/640x480.jpg", + "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_4_88326/640x480.jpg", + "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_5_cbbf0/640x480.jpg", + "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_6_dbb31/640x480.jpg", + "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_7_4b7e5/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/23-Ironsides-St-Marina-Del-Rey-CA-90292/1KPBNY_pid/" + }, + { + "listing_id": "2099114825093631745", + "slug": "8743-hollywood-hills-rd-los-angeles-ca-90046", + "title": "$6,950", + "price": 6950, + "is_rent": true, + "street": "8743 Hollywood Hills Road", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90046", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1402, + "latitude": 34.1135208, + "longitude": -118.3858438, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_0_a64a5", + "gallery_uuids": [ + "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_0_a64a5", + "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_1_b6252", + "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_2_0f34c", + "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_3_7b1f0", + "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_4_86b40", + "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_5_fd068", + "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_6_d4be6", + "legacy/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_7_cbdeb" + ], + "gallery_urls": [ + "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_0_a64a5/640x480.jpg", + "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_1_b6252/640x480.jpg", + "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_2_0f34c/640x480.jpg", + "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_3_7b1f0/640x480.jpg", + "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_4_86b40/640x480.jpg", + "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_5_fd068/640x480.jpg", + "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_6_d4be6/640x480.jpg", + "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_7_cbdeb/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/8743-Hollywood-Hills-Rd-Los-Angeles-CA-90046/1IGTY3_pid/" + }, + { + "listing_id": "2099379035467802521", + "slug": "4080-via-marisol-unit-334-los-angeles-ca-90042", + "title": "$3,200", + "price": 3200, + "is_rent": true, + "street": "4080 Via Marisol, Unit 334", + "neighborhood": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90042", + "beds": 2, + "baths": 2.0, + "baths_full": 2, + "baths_half": null, + "sqft": 1100, + "latitude": 34.093074, + "longitude": -118.184444, + "status": "for-rent", + "badges": [ + "Listed By Compass" + ], + "hero_uuid": "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_0_19574", + "gallery_uuids": [ + "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_0_19574", + "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_1_fc797", + "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_2_09a9d", + "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_3_10d09", + "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_4_cc263", + "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_5_01e5c", + "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_6_800e2", + "legacy/ec243873d079eef0983627f3346cbb9ea39b13a2_img_7_4bb59" + ], + "gallery_urls": [ + "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_0_19574/640x480.jpg", + "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_1_fc797/640x480.jpg", + "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_2_09a9d/640x480.jpg", + "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_3_10d09/640x480.jpg", + "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_4_cc263/640x480.jpg", + "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_5_01e5c/640x480.jpg", + "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_6_800e2/640x480.jpg", + "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_7_4bb59/640x480.jpg" + ], + "source_city": "rent_la", + "detail_url": "https://www.compass.com/homedetails/4080-Via-Marisol-Unit-334-Los-Angeles-CA-90042/2099379035467802521_lid/" + } +] \ No newline at end of file diff --git a/sites/compass/requirements.txt b/sites/compass/requirements.txt new file mode 100644 index 00000000..c769678b --- /dev/null +++ b/sites/compass/requirements.txt @@ -0,0 +1,7 @@ +Flask==3.1.0 +Flask-SQLAlchemy==3.1.1 +Flask-Login==0.6.3 +Flask-WTF==1.2.2 +Flask-Bcrypt==1.0.1 +SQLAlchemy==2.0.36 +Werkzeug==3.1.3 diff --git a/sites/compass/seed_data.py b/sites/compass/seed_data.py new file mode 100644 index 00000000..f6d602e9 --- /dev/null +++ b/sites/compass/seed_data.py @@ -0,0 +1,659 @@ +"""Seed data builder for the compass mirror. + +Reads listings_clean.json (committed alongside the rest of the +mirror) and constructs Listing, Agent, City rows. Adds benchmark users with +saved homes, tours, inquiries, saved searches, and collections so tasks can +reference any of them. + +Idempotent: every seed_*() function early-returns if its rows are already +populated. +""" +import hashlib +import json +import os +import random +import re +from datetime import date, datetime, timedelta + +BASE_DIR = os.path.dirname(os.path.abspath(__file__)) +LISTINGS_JSON = os.path.join(BASE_DIR, "listings_clean.json") + + +# ─── Deterministic helpers ──────────────────────────────────────────────────── + + +def _h(*parts) -> int: + """Stable integer hash so seeding produces the same output each boot.""" + return int(hashlib.md5("|".join(map(str, parts)).encode()).hexdigest(), 16) + + +def _pick(seq, *parts): + return seq[_h(*parts) % len(seq)] if seq else None + + +def _slug(s: str) -> str: + s = re.sub(r"[^A-Za-z0-9]+", "-", (s or "").strip().lower()).strip("-") + return s or "x" + + +# ─── Vocabulary ─────────────────────────────────────────────────────────────── + + +CITY_BLURBS = { + "New York": "Iconic skyline, walkable neighborhoods, and the country's deepest co-op and condo market.", + "Los Angeles": "Architectural homes from Hollywood Hills to the Pacific, with year-round outdoor living.", + "Miami": "Waterfront condos, palm-lined streets, and an international design scene.", + "San Francisco": "Victorian charm meets Pacific views across the city's distinctive hills and neighborhoods.", + "Chicago": "Lake Michigan views, historic brick lofts, and the country's most distinctive architecture.", + "Boston": "Brownstones, river views, and walkable historic neighborhoods with elite universities.", + "Austin": "Hill country sunsets, lakefront retreats, and a thriving tech-fueled market.", + "Seattle": "Floating homes, midcentury treasures, and water-and-mountain views in equal measure.", + "Denver": "Mile-high mountain access, modernist new builds, and walkable urban core.", + "Aspen": "Mountain estates, ski-in residences, and trophy properties in one of the most exclusive markets in America.", + "Washington": "Federal-style row houses, leafy embassy quarters, and a tightly-held historic market.", +} + +CITY_HERO_DEFAULT = "/static/images/hero-compass.svg" + +PROPERTY_TYPES = ["Single Family", "Condo", "Co-op", "Townhouse", + "Multi-Family", "Land", "Apartment"] + +FEATURE_POOL = { + "Single Family": ["Hardwood floors", "Renovated kitchen", "Primary suite", + "Finished basement", "Two-car garage", "Backyard", + "Central air", "Mudroom", "Bonus room", "Vaulted ceilings"], + "Condo": ["Floor-to-ceiling windows", "Open kitchen", + "In-unit laundry", "Building gym", "Concierge", + "Roof deck", "Pet friendly", "Storage unit", + "Walk-in closet", "Smart thermostat"], + "Co-op": ["Pre-war detail", "Doorman building", "Sun-filled rooms", + "Storage", "Bike room", "Roof access", + "Restored moldings", "Eat-in kitchen"], + "Townhouse": ["Stoop entrance", "Garden", "Original details", + "Updated systems", "Private outdoor space", + "Garage parking", "South-facing rear"], + "Multi-Family": ["Separate utilities", "Owner's unit", + "Tenant-paying-rent", "Off-street parking", + "Updated roof", "Vinyl siding"], + "Land": ["Buildable lot", "Mountain views", "Utility access", + "Water rights", "Conservation easement", + "Wooded acreage"], + "Apartment": ["Hardwood floors", "Renovated kitchen", + "Stainless appliances", "Closet space", + "Pet friendly", "On-site laundry", "Roof access"], +} + +DESCRIPTIONS = [ + "Sun-soaked rooms, generous ceiling heights, and a layout designed for both quiet mornings and effortless entertaining.", + "A turnkey home in a landmark setting — every system updated, every finish considered, with a private outdoor escape rare for the neighborhood.", + "Light pours through oversized windows in this thoughtfully renovated home, where classic details meet a modern open-plan layout.", + "Tucked on a quiet block, this residence pairs a chef's kitchen with a primary suite that feels like a true retreat.", + "Polished concrete floors and gallery walls give this property a serene, gallery-like quality. Owner-occupied; meticulously maintained.", + "Behind a brick facade, oak floors and a south-facing garden create one of the most-loved homes on the block.", + "Open kitchen with island, walk-in pantry, and a primary suite with double walk-in closets and a spa-style bath.", + "Soaring ceilings, recently updated mechanicals, and a back-of-house layout that the current owners use as a media room.", + "Quiet, sun-filled, and steps to transit. Renovated systems, refinished hardwoods, and pristine condition throughout.", + "Architect-renovated with custom millwork, a vented chef's kitchen, and a primary suite that overlooks the rear garden.", +] + +AGENT_FIRST = [ + "Olivia", "Marcus", "Priya", "Diego", "Hana", "Theo", "Sofia", + "Jamal", "Anya", "Caleb", "Mei", "Naomi", "Felix", "Greta", + "Yusuf", "Riley", "Camila", "Joon", "Sasha", "Quincy", + "Lena", "Omar", "Ines", "Ravi", "Cleo", "Dante", "Tomas", + "Aiko", "Talia", "Sven", "Magnus", "Halima", "Kiran", "Beatriz", + "Liev", "Soraya", "Ezra", "Mara", "Niko", "Renata", +] +AGENT_LAST = [ + "Thornton", "Velasquez", "Park", "Greenfield", "Ashbury", "Whitmore", + "Caldwell", "Okafor", "Nakamura", "Esposito", "Trevino", "Hadid", + "Bjornson", "Chevalier", "Harrington", "Yoon", "Pellegrini", "Marchetti", + "Sutherland", "Devereaux", "Mendelsohn", "Saint-Clair", "Rosado", + "Holloway", "Vanderkamp", "Eliasson", "Khouri", "Ostrowski", + "Lindquist", "Pemberton", "Galindo", "Vasquez-Lim", "Brennan", +] + +# Compass specialty language — keep generic to avoid leak-via-tag +AGENT_SPECIALTIES = [ + ["Luxury Listings", "Waterfront"], + ["Condos & Co-ops", "First-Time Buyers"], + ["Investment Properties", "Multi-Family"], + ["New Development", "Compass Concierge"], + ["Townhouses", "Historic Properties"], + ["Relocation", "Corporate Buyers"], + ["Ski-in / Ski-out", "Mountain Estates"], + ["International Buyers", "Off-Market Listings"], +] + +LANGUAGE_OPTIONS = [ + ["English"], ["English", "Spanish"], ["English", "Mandarin"], + ["English", "French"], ["English", "Portuguese"], + ["English", "Korean"], ["English", "Italian"], ["English", "Russian"], +] + + +# ─── Seed: cities ────────────────────────────────────────────────────────────── + + +def _city_slug(name: str, state: str) -> str: + return f"{_slug(name)}-{state.lower()}" + + +def seed_cities(): + from app import City, db + if City.query.count() > 0: + return + data = json.load(open(LISTINGS_JSON)) + seen = {} + for L in data: + key = (L["city"], L["state"]) + seen.setdefault(key, []).append(L) + featured = {"New York", "Los Angeles", "Miami", "San Francisco", + "Boston", "Austin", "Aspen", "Denver"} + for (city, state), Ls in sorted(seen.items()): + # Pick a hero photo from one of the listings in this city. + hero = "" + for L in Ls: + uuid = (L.get("hero_uuid") or "").split("/")[-1] + lid = L.get("listing_id") + cand = f"/static/images/listings/{lid}/hero.webp" + full = os.path.join(BASE_DIR, cand.lstrip("/")) + if os.path.exists(full): + hero = cand + break + c = City( + slug=_city_slug(city, state), + name=city, state=state, + hero_image=hero or CITY_HERO_DEFAULT, + blurb=CITY_BLURBS.get(city, f"Find homes for sale in {city}, {state}."), + is_featured=(city in featured), + ) + db.session.add(c) + db.session.commit() + + +# ─── Seed: agents ────────────────────────────────────────────────────────────── + + +def _build_agent(i: int, city: str, state: str): + from app import Agent + first = AGENT_FIRST[_h("af", i) % len(AGENT_FIRST)] + last = AGENT_LAST[_h("al", i) % len(AGENT_LAST)] + name = f"{first} {last}" + slug = f"{_slug(name)}-{i:03d}" + specialties = AGENT_SPECIALTIES[_h("as", i) % len(AGENT_SPECIALTIES)] + languages = LANGUAGE_OPTIONS[_h("ag", i) % len(LANGUAGE_OPTIONS)] + years = 3 + (_h("ay", i) % 28) + transactions = 20 + (_h("at", i) % 380) + avg_price = 800_000 + (_h("av", i) % 7_500_000) + volume = transactions * avg_price + is_top = volume > 200_000_000 + return Agent( + slug=slug, name=name, + title="Real Estate Agent" if not is_top else "Senior Real Estate Agent", + photo="", # no agent headshots in the asset pack — keep blank, render initials + bio=(f"{first} has spent {years} years guiding buyers and sellers across the " + f"{city} market, with a focus on {specialties[0].lower()} and a reputation " + f"for steady negotiation and discreet service."), + email=f"{_slug(name)}@compass.com", + phone=f"({200 + (i % 700):03d}) {100 + (i % 900):03d}-{1000 + (i % 9000):04d}", + license_number=f"RE{state}{1_000_000 + i}", + city=city, state=state, + years_experience=years, + sales_volume_usd=int(volume), + transactions_count=transactions, + languages=json.dumps(languages), + specialties=json.dumps(specialties), + is_top_agent=is_top, + ) + + +def seed_agents(): + from app import Agent, db + if Agent.query.count() > 0: + return + data = json.load(open(LISTINGS_JSON)) + city_pairs = sorted({(L["city"], L["state"]) for L in data + if L.get("city") and L.get("state")}) + # 3 agents per city -> ~33 agents across 11 cities. + agents = [] + for ci, (city, state) in enumerate(city_pairs): + for j in range(3): + i = ci * 3 + j + agents.append(_build_agent(i, city, state)) + for a in agents: + db.session.add(a) + db.session.commit() + + +# ─── Seed: listings ─────────────────────────────────────────────────────────── + + +def _derive_property_type(L) -> str: + """Use deterministic heuristics: zip-shape + city + status to map a type.""" + city = L.get("city") + if L.get("is_rent"): + return "Apartment" + # Co-ops are NY-only in this seed. Townhouses are common in DC/Boston/Brooklyn. + if city == "New York" and _h("pt", L["listing_id"]) % 5 == 0: + return "Co-op" + if city in {"Boston", "Washington"} and _h("pt", L["listing_id"]) % 4 == 0: + return "Townhouse" + if L.get("beds") and L["beds"] >= 4 and _h("pt", L["listing_id"]) % 3 == 0: + return "Single Family" + if (L.get("beds") or 0) <= 3: + return "Condo" + return "Single Family" + + +def _derive_year_built(L) -> int: + h = _h("yr", L["listing_id"]) + city = L.get("city") + if city in {"Boston", "New York", "Washington"}: + return 1880 + (h % 145) + if city == "Aspen": + return 1985 + (h % 40) + if city in {"Miami", "Austin"}: + return 1960 + (h % 65) + return 1925 + (h % 100) + + +def _derive_lot_sqft(L, property_type) -> int: + h = _h("lot", L["listing_id"]) + if property_type in {"Condo", "Co-op", "Apartment"}: + return 0 + if property_type == "Townhouse": + return 1200 + (h % 2200) + if property_type == "Land": + return 40_000 + (h % 500_000) + if property_type == "Multi-Family": + return 2400 + (h % 4800) + return 3000 + (h % 18000) + + +def _derive_open_house(L): + h = _h("oh", L["listing_id"]) + if h % 4 != 0: + return False, "", "" + # next-Saturday relative to a fixed reference (deterministic per listing) + # but we want stable dates that don't change across reseeds — pick fixed offsets + base = date(2026, 5, 16) # reference Saturday + offset_weeks = (h // 4) % 6 + d = base + timedelta(days=offset_weeks * 7) + time_slots = ["11am-1pm", "1pm-3pm", "2pm-4pm", "3pm-5pm"] + return True, d.isoformat(), time_slots[h % 4] + + +def _features_for(property_type, L) -> list: + pool = FEATURE_POOL.get(property_type, FEATURE_POOL["Single Family"]) + h = _h("f", L["listing_id"]) + n = 4 + (h % 4) + return [pool[(h + i) % len(pool)] for i in range(n)] + + +def _gallery_paths(listing_id: str, count: int) -> list: + """Return list of /static/images/listings//{hero,gallery_N}.webp that exist.""" + site = BASE_DIR + rel_root = os.path.join("static", "images", "listings", listing_id) + abs_root = os.path.join(site, rel_root) + out = [] + for i in range(count): + fn = "hero.webp" if i == 0 else f"gallery_{i}.webp" + if os.path.exists(os.path.join(abs_root, fn)): + out.append(f"/{rel_root}/{fn}") + return out + + +def _round_price(p): + if not p: + return 0 + if p >= 1_000_000: + # round to nearest $5k + return int(round(p / 5000) * 5000) + return int(round(p / 1000) * 1000) + + +def _backfill_coop_thin_data(listing_id, beds, baths_full, sqft): + """Compass's listing feed omits beds/baths/sqft for many Co-op listings, + leaving the filter pool too thin to make tasks like "find a 2BR Co-op + under X" meaningfully challenging. For Co-ops only, deterministically + backfill any zero field with a plausible value so the pool is usable. + Only applied to Co-ops — other property types keep the scrape's own + values so tasks tuned to existing distributions don't shift.""" + if not beds: + beds = 2 + (_h("co_beds", listing_id) % 4) # 2-5 + if not baths_full: + # Scale with beds so we don't get a 4BR 1-bath: ceil(beds/2) plus a + # small variation. Yields 2BR→1-2, 3BR→2-3, 4BR→2-3, 5BR→3-4. + baths_full = max(1, (beds + 1) // 2 + (_h("co_baths", listing_id) % 2)) + if not sqft: + # 700-1500 sqft per bedroom, deterministic + sqft = beds * (700 + (_h("co_sqft", listing_id) % 800)) + return beds, baths_full, sqft + + +def seed_database(): + from app import Agent, Listing, db + # Function-level gate. + if Listing.query.count() > 0: + return + + seed_cities() + seed_agents() + + data = json.load(open(LISTINGS_JSON)) + + # Distribute agents round-robin by city + agents = Agent.query.all() + agents_by_city = {} + for a in agents: + agents_by_city.setdefault(a.city, []).append(a) + + # MLS counter + mls_seed = 100000 + listing_count = 0 + + for idx, L in enumerate(data): + if not L.get("city") or not L.get("price"): + continue + + gallery = _gallery_paths(L["listing_id"], 4) + if not gallery: + continue + hero = gallery[0] + + property_type = _derive_property_type(L) + year_built = _derive_year_built(L) + lot_sqft = _derive_lot_sqft(L, property_type) + feats = _features_for(property_type, L) + is_open, oh_date, oh_time = _derive_open_house(L) + + # Boolean features derived deterministically + h = _h("bool", L["listing_id"]) + is_compass_exclusive = (h % 11) == 0 + is_new = (h % 7) == 0 + is_pending = (h % 23) == 0 + is_luxury = (L.get("price") or 0) >= 5_000_000 + + has_parking = property_type != "Apartment" and (h >> 2) % 3 != 0 + has_pool = (h >> 3) % 9 == 0 + has_doorman = property_type in {"Condo", "Co-op", "Apartment"} and (h >> 4) % 4 == 0 + has_elevator = property_type in {"Condo", "Co-op", "Apartment", "Townhouse"} and (h >> 5) % 3 != 0 + has_garage = property_type in {"Single Family", "Townhouse"} and (h >> 6) % 2 == 0 + has_waterfront = (h >> 7) % 17 == 0 + pets_allowed = (h >> 8) % 5 != 0 + furnished = L.get("is_rent") and (h >> 9) % 4 == 0 + + # Description: pick one from the pool by hash, no city/price leaks + desc = DESCRIPTIONS[h % len(DESCRIPTIONS)] + + # Compose slug & address + street = L.get("street") or "Address withheld" + unit_match = re.search(r"(?:unit|apt|#)\s*([A-Z0-9\-]+)", street, re.I) + unit = unit_match.group(1) if unit_match else "" + slug_base = _slug(f"{street}-{L.get('city')}-{L.get('state')}-{L.get('listing_id')[-8:]}") + slug = slug_base[:180] + + # Avoid slug collisions + existing = Listing.query.filter_by(slug=slug).first() + if existing: + slug = f"{slug}-{idx}" + + # Pick an agent in this city; fall back to any agent + agent_pool = agents_by_city.get(L["city"]) or agents + agent = agent_pool[_h("ag", L["listing_id"]) % len(agent_pool)] + + days = 1 + (_h("d", L["listing_id"]) % 240) + mls = f"MLS{mls_seed + idx:06d}" + # Round price to realistic step + price = _round_price(L.get("price")) + + beds_val = L.get("beds") or 0 + baths_full_val = L.get("baths_full") or int(L.get("baths") or 0) + sqft_val = L.get("sqft") or 0 + if property_type == "Co-op": + beds_val, baths_full_val, sqft_val = _backfill_coop_thin_data( + L["listing_id"], beds_val, baths_full_val, sqft_val, + ) + + listing = Listing( + listing_id_sha=L.get("listing_id"), + slug=slug, + address=street, + unit=unit, + neighborhood=L.get("neighborhood") or "", + city=L.get("city"), + state=L.get("state"), + zip=L.get("zip") or "", + latitude=L.get("latitude"), + longitude=L.get("longitude"), + status="for-rent" if L.get("is_rent") else "for-sale", + price=price, + beds=beds_val, + baths_full=baths_full_val, + baths_half=L.get("baths_half") or 0, + sqft=sqft_val, + lot_sqft=lot_sqft, + year_built=year_built, + property_type=property_type, + description=desc, + features=json.dumps(feats), + hero_image=hero, + gallery_images=json.dumps(gallery), + mls_number=mls, + hoa_fee_usd_month=(150 + (h % 1850)) if property_type in {"Condo", "Co-op", "Townhouse", "Apartment"} else 0, + days_on_compass=days, + listed_at=datetime(2026, 1, 1) + timedelta(days=days % 120), + is_open_house=is_open, + open_house_date=oh_date, + open_house_time=oh_time, + is_new=is_new, + is_compass_exclusive=is_compass_exclusive, + is_luxury=is_luxury, + is_pending=is_pending, + has_parking=has_parking, + has_pool=has_pool, + has_doorman=has_doorman, + has_elevator=has_elevator, + has_garage=has_garage, + has_waterfront=has_waterfront, + pets_allowed=pets_allowed, + furnished=furnished, + agent_id=agent.id, + ) + db.session.add(listing) + listing_count += 1 + + db.session.commit() + + +# ─── Seed: benchmark users + their data ─────────────────────────────────────── + + +BENCHMARK_USERS = [ + { + "email": "alice.j@test.com", "name": "Alice Johnson", + "phone": "(415) 555-0144", "city": "San Francisco", "state": "CA", + "budget_min": 900_000, "budget_max": 1_600_000, "beds_min": 2, + "property_types": ["Condo", "Co-op"], "move_timeline": "3-6mo", + "saved_search": {"name": "SF condos 2BR under $1.6M", + "criteria": {"city": "San Francisco", "price_max": "1600000", + "beds": "2", "property_type": "Condo"}}, + "collection": {"name": "Alice — SF favorites", "filter_city": "San Francisco"}, + "tour_city": "San Francisco", + }, + { + "email": "bob.smith@test.com", "name": "Bob Smith", + "phone": "(212) 555-0177", "city": "New York", "state": "NY", + "budget_min": 1_200_000, "budget_max": 3_500_000, "beds_min": 3, + "property_types": ["Townhouse", "Single Family"], "move_timeline": "0-3mo", + "saved_search": {"name": "Brooklyn 3BR townhouses", + "criteria": {"city": "New York", "price_max": "3500000", + "beds": "3", "property_type": "Townhouse"}}, + "collection": {"name": "Bob — NY shortlist", "filter_city": "New York"}, + "tour_city": "New York", + }, + { + "email": "carol.lee@test.com", "name": "Carol Lee", + "phone": "(305) 555-0188", "city": "Miami", "state": "FL", + "budget_min": 600_000, "budget_max": 1_400_000, "beds_min": 2, + "property_types": ["Condo"], "move_timeline": "6-12mo", + "saved_search": {"name": "Miami waterfront condos", + "criteria": {"city": "Miami", "price_max": "1400000", + "beds": "2", "property_type": "Condo"}}, + "collection": {"name": "Carol — Miami picks", "filter_city": "Miami"}, + "tour_city": "Miami", + }, + { + "email": "david.kim@test.com", "name": "David Kim", + "phone": "(737) 555-0166", "city": "Austin", "state": "TX", + "budget_min": 700_000, "budget_max": 1_800_000, "beds_min": 3, + "property_types": ["Single Family"], "move_timeline": "3-6mo", + "saved_search": {"name": "Austin SFH 3BR", + "criteria": {"city": "Austin", "price_max": "1800000", + "beds": "3", "property_type": "Single Family"}}, + "collection": {"name": "David — Austin top picks", "filter_city": "Austin"}, + "tour_city": "Austin", + }, +] + + +def seed_benchmark_users(): + from app import (Collection, Inquiry, Listing, SavedHome, SavedSearch, + Tour, User, db) + # Function-level gate. + if User.query.filter_by(email="alice.j@test.com").first(): + return + + USER_BASE_TS = datetime(2026, 1, 5, 12, 0, 0) + users = [] + for idx, u in enumerate(BENCHMARK_USERS): + user = User( + email=u["email"], name=u["name"], phone=u["phone"], + city=u["city"], state=u["state"], + budget_min=u["budget_min"], budget_max=u["budget_max"], + beds_min=u["beds_min"], + preferred_property_types=json.dumps(u["property_types"]), + move_timeline=u["move_timeline"], has_agent=False, + receive_alerts=True, + created_at=USER_BASE_TS + timedelta(hours=idx), + ) + # Deterministic password hash: bcrypt uses a random salt, so we + # replace bcrypt with a stable PBKDF2 (Werkzeug) hash for seed users + # so the seeded DB is byte-identical across reseeds. + from werkzeug.security import generate_password_hash + user.password_hash = generate_password_hash( + "webharbor123", + method="pbkdf2:sha256:1000", + salt_length=8, + ) + # Force a fixed salt so the hash is byte-deterministic. + import hashlib as _hl + fixed_salt = _hl.sha1(("salt-" + u["email"]).encode()).hexdigest()[:8] + derived = _hl.pbkdf2_hmac( + "sha256", b"webharbor123", fixed_salt.encode(), 1000, dklen=32 + ).hex() + user.password_hash = f"pbkdf2:sha256:1000${fixed_salt}${derived}" + db.session.add(user) + users.append((u, user)) + db.session.commit() + + SAVED_BASE = datetime(2026, 2, 1, 9, 0, 0) + # Saved homes — 3 per user, deterministically chosen from listings in the + # user's city. We pick 3 DISTINCT listings (hash-derived indices into the + # candidate list, with collision-avoidance) so every benchmark user has a + # uniform shortlist size — tasks reference "alice's 3 saved homes" etc. + for u_idx, (cfg, user) in enumerate(users): + candidates = (Listing.query + .filter_by(city=cfg["tour_city"], status="for-sale") + .order_by(Listing.id).all()) + if not candidates: + continue + picked_idx = [] + attempt = 0 + while len(picked_idx) < 3 and attempt < 30: + idx = _h("save", user.email, len(picked_idx), attempt) % len(candidates) + if idx not in picked_idx: + picked_idx.append(idx) + attempt += 1 + for i, idx in enumerate(picked_idx): + L = candidates[idx] + existing = SavedHome.query.filter_by(user_id=user.id, listing_id=L.id).first() + if not existing: + db.session.add(SavedHome( + user_id=user.id, listing_id=L.id, note="", + saved_at=SAVED_BASE + timedelta(days=u_idx, hours=i), + )) + db.session.commit() + + SEARCH_BASE = datetime(2026, 2, 10, 9, 0, 0) + # Saved searches + for u_idx, (cfg, user) in enumerate(users): + ss = cfg["saved_search"] + existing = SavedSearch.query.filter_by(user_id=user.id, name=ss["name"]).first() + if not existing: + db.session.add(SavedSearch( + user_id=user.id, name=ss["name"], + criteria_json=json.dumps(ss["criteria"]), notify=True, + created_at=SEARCH_BASE + timedelta(hours=u_idx), + )) + db.session.commit() + + COL_BASE = datetime(2026, 3, 1, 10, 0, 0) + # Collections (each user gets one with 3 listings from their city) + for u_idx, (cfg, user) in enumerate(users): + c_cfg = cfg["collection"] + if Collection.query.filter_by(user_id=user.id, name=c_cfg["name"]).first(): + continue + candidates = (Listing.query + .filter_by(city=c_cfg["filter_city"], status="for-sale") + .order_by(Listing.price).limit(20).all()) + pick = [candidates[(_h("col", user.email, i)) % len(candidates)].id + for i in range(3)] if candidates else [] + # Make share token deterministic via hash so reseed produces same bytes + token = hashlib.sha1(("col" + user.email).encode()).hexdigest()[:12] + c = Collection( + user_id=user.id, name=c_cfg["name"], + description="Curated picks", share_token=token, + listing_ids_json=json.dumps(pick), + created_at=COL_BASE + timedelta(hours=u_idx), + ) + db.session.add(c) + db.session.commit() + + # Tours — 1-2 per user, deterministic dates + for cfg, user in users: + existing = Tour.query.filter_by(user_id=user.id).first() + if existing: + continue + cands = (Listing.query + .filter_by(city=cfg["tour_city"], status="for-sale") + .order_by(Listing.id).all()) + if not cands: + continue + # First tour + L1 = cands[(_h("t1", user.email)) % len(cands)] + d1 = date(2026, 6, 1) + timedelta(days=_h("td1", user.email) % 14) + db.session.add(Tour( + user_id=user.id, listing_id=L1.id, + requested_date=d1.isoformat(), + requested_time="2:00 PM", + tour_type="in-person", + contact_phone=user.phone, + status="requested", + requested_at=datetime(2026, 5, 1) + timedelta(hours=_h("ta1", user.email) % 96), + )) + # Second tour for some + if _h("t2", user.email) % 2 == 0: + L2 = cands[(_h("t2lid", user.email)) % len(cands)] + d2 = date(2026, 6, 15) + timedelta(days=_h("td2", user.email) % 10) + db.session.add(Tour( + user_id=user.id, listing_id=L2.id, + requested_date=d2.isoformat(), + requested_time="11:00 AM", + tour_type="video", + contact_phone=user.phone, + status="confirmed", + requested_at=datetime(2026, 5, 3) + timedelta(hours=_h("ta2", user.email) % 96), + )) + db.session.commit() diff --git a/sites/compass/static/css/.gitkeep b/sites/compass/static/css/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/sites/compass/static/css/compass.css b/sites/compass/static/css/compass.css new file mode 100644 index 00000000..e9d734d1 --- /dev/null +++ b/sites/compass/static/css/compass.css @@ -0,0 +1,327 @@ +/* Compass mirror styles — match the original white/serif aesthetic. */ +:root { + --c-black: #1f1f1f; + --c-gray-1: #f6f6f4; + --c-gray-2: #e6e6e3; + --c-gray-3: #b6b6b3; + --c-gray-4: #6e6e6b; + --c-accent: #b08c45; + --c-link: #1f1f1f; + --c-danger: #c0392b; + --c-success: #2f7d59; + --c-warning: #b08c45; + --serif: 'Recoleta', 'Bodoni 72', Georgia, 'Times New Roman', Times, serif; + --sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif; +} + +* { box-sizing: border-box; } +html, body { margin: 0; padding: 0; } +body { + font-family: var(--sans); + color: var(--c-black); + background: #fff; + font-size: 15px; + line-height: 1.5; + -webkit-font-smoothing: antialiased; +} +a { color: var(--c-link); text-decoration: none; } +a:hover { text-decoration: underline; } +img { max-width: 100%; height: auto; display: block; } +h1, h2, h3, h4 { font-family: var(--serif); font-weight: 400; letter-spacing: -0.01em; margin: 0 0 .5em; } +h1 { font-size: 2.4rem; line-height: 1.15; } +h2 { font-size: 1.8rem; } +h3 { font-size: 1.3rem; } + +.container { max-width: 1280px; margin: 0 auto; padding: 0 24px; } +.wide { max-width: 1600px; margin: 0 auto; padding: 0 24px; } + +/* Header */ +.cx-nav { + background: #fff; + border-bottom: 1px solid var(--c-gray-2); + position: sticky; top: 0; z-index: 100; +} +.cx-nav-inner { + display: flex; align-items: center; gap: 32px; + padding: 14px 24px; + max-width: 1600px; margin: 0 auto; +} +.cx-logo { font-family: var(--serif); font-size: 28px; letter-spacing: .12em; color: #000; } +.cx-logo img { height: 24px; width: auto; } +.cx-nav-links { display: flex; gap: 22px; align-items: center; flex: 1; } +.cx-nav-links a { color: var(--c-black); font-size: 14px; } +.cx-nav-right { display: flex; gap: 18px; align-items: center; font-size: 14px; } +.cx-nav-right .btn-outline { padding: 6px 14px; border: 1px solid var(--c-black); border-radius: 999px; } + +/* Hero */ +.cx-hero { + background: #fff; + padding: 88px 24px 64px; + text-align: center; +} +.cx-hero h1 { + font-size: 3.2rem; max-width: 900px; margin: 0 auto 16px; + line-height: 1.05; +} +.cx-hero p.sub { color: var(--c-gray-4); font-size: 1.05rem; } + +.search-box { + display: flex; max-width: 760px; margin: 36px auto 0; + border: 1px solid var(--c-black); + border-radius: 999px; padding: 4px; + overflow: hidden; + background: #fff; +} +.search-box input[type="text"] { + flex: 1; + border: none; outline: none; + padding: 14px 22px; + font-size: 15px; + background: transparent; +} +.search-box button { + background: var(--c-black); color: #fff; + border: none; padding: 0 28px; + font-size: 14px; letter-spacing: .04em; + border-radius: 999px; cursor: pointer; +} + +/* Section / grid */ +.section { padding: 64px 0; } +.section h2 { text-align: left; margin-bottom: 24px; } +.section-row { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 24px; } +.section-row .link-more { font-size: 14px; } + +.grid-cards { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 28px; +} +@media (max-width: 1000px) { + .grid-cards { grid-template-columns: repeat(2, 1fr); } +} +@media (max-width: 640px) { + .grid-cards { grid-template-columns: 1fr; } +} + +/* Listing card */ +.card { + display: block; color: var(--c-black); + background: #fff; + text-decoration: none; +} +.card:hover { text-decoration: none; } +.card .photo { + aspect-ratio: 4 / 3; + background: var(--c-gray-1) center/cover; + border-radius: 4px; + overflow: hidden; + position: relative; +} +.card .photo img { width: 100%; height: 100%; object-fit: cover; } +.card .price { font-family: var(--serif); font-size: 1.6rem; margin: 14px 0 4px; } +.card .addr { color: var(--c-black); font-size: 14px; } +.card .meta { color: var(--c-gray-4); font-size: 13px; margin-top: 4px; } +.card .badge { + position: absolute; top: 10px; left: 10px; + background: #fff; + font-size: 11px; letter-spacing: .04em; + padding: 4px 10px; + border-radius: 4px; + color: var(--c-black); + text-transform: uppercase; +} +.card .badge.exclusive { background: var(--c-black); color: #fff; } + +/* City tile */ +.city-tile { + position: relative; + aspect-ratio: 4 / 3; + border-radius: 4px; + overflow: hidden; + background: var(--c-gray-1) center/cover; +} +.city-tile .label { + position: absolute; bottom: 0; left: 0; right: 0; + padding: 18px; + background: linear-gradient(180deg, transparent 0%, rgba(0,0,0,.6) 100%); + color: #fff; + font-family: var(--serif); + font-size: 1.4rem; +} + +/* Filter bar */ +.filter-bar { + display: flex; flex-wrap: wrap; gap: 12px; + border: 1px solid var(--c-gray-2); + border-radius: 4px; + padding: 16px; + margin-bottom: 24px; + align-items: center; +} +.filter-bar select, .filter-bar input[type="number"], .filter-bar input[type="text"] { + padding: 8px 10px; + border: 1px solid var(--c-gray-2); + font-size: 14px; + border-radius: 4px; + background: #fff; +} +.filter-bar label { font-size: 13px; color: var(--c-gray-4); } +.filter-bar .filter-group { display: flex; gap: 4px; align-items: center; } +.filter-bar .ckb { display: inline-flex; align-items: center; gap: 4px; } + +.btn { + background: var(--c-black); color: #fff; + border: 1px solid var(--c-black); + padding: 10px 22px; + font-size: 14px; + border-radius: 4px; + cursor: pointer; + letter-spacing: .02em; + text-transform: none; + display: inline-block; +} +.btn:hover { text-decoration: none; } +.btn.outline { background: #fff; color: var(--c-black); } +.btn.tiny { padding: 6px 14px; font-size: 13px; } +.btn.link { background: transparent; color: var(--c-black); border: none; padding: 0; text-decoration: underline; } +.btn.danger { background: var(--c-danger); border-color: var(--c-danger); } + +/* Detail page */ +.detail-gallery { + display: grid; + grid-template-columns: 2fr 1fr; + gap: 6px; + margin-bottom: 32px; +} +.detail-gallery img { width: 100%; aspect-ratio: 4/3; object-fit: cover; } +.detail-gallery .thumbs { display: grid; grid-template-columns: 1fr; gap: 6px; } +.detail-gallery .thumbs img { aspect-ratio: 4/3; object-fit: cover; } + +.detail-grid { + display: grid; grid-template-columns: 2fr 1fr; gap: 56px; margin-bottom: 64px; +} +.detail-main h1 { font-size: 2.2rem; } +.detail-main .price-big { font-family: var(--serif); font-size: 2.4rem; line-height: 1; } +.detail-main .key-facts { + display: flex; gap: 24px; margin: 18px 0 28px; + padding: 16px 0; border-top: 1px solid var(--c-gray-2); + border-bottom: 1px solid var(--c-gray-2); + flex-wrap: wrap; +} +.detail-main .key-facts > div { font-size: 14px; } +.detail-main .key-facts > div strong { font-family: var(--serif); font-size: 1.4rem; display: block; font-weight: 400; } +.detail-main p.lead { font-size: 1.05rem; line-height: 1.6; margin-bottom: 24px; } + +.fact-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px 32px; margin: 16px 0 32px; } +.fact-grid .label { color: var(--c-gray-4); font-size: 13px; } +.fact-grid .value { font-size: 14px; } + +.agent-sidebar { + border: 1px solid var(--c-gray-2); + padding: 24px; + border-radius: 4px; + background: #fff; +} +.agent-sidebar .name { font-family: var(--serif); font-size: 1.2rem; } +.agent-sidebar .title { color: var(--c-gray-4); font-size: 13px; } +.agent-sidebar .stats { display: flex; gap: 18px; margin: 14px 0; } +.agent-sidebar .stats div { font-size: 12px; color: var(--c-gray-4); } +.agent-sidebar .stats strong { display: block; color: var(--c-black); font-size: 1.1rem; font-family: var(--serif); } + +.action-stack { display: flex; flex-direction: column; gap: 8px; margin-top: 12px; } +.action-stack form { display: contents; } +.action-stack .btn { display: block; text-align: center; } + +.tag { + display: inline-block; padding: 3px 8px; + background: var(--c-gray-1); font-size: 11px; + border-radius: 4px; margin-right: 4px; + letter-spacing: .03em; + text-transform: uppercase; + color: var(--c-gray-4); +} + +/* Auth forms */ +.form-narrow { max-width: 460px; margin: 64px auto; } +.form-narrow .field { margin-bottom: 16px; } +.form-narrow label { display: block; font-size: 13px; margin-bottom: 4px; color: var(--c-gray-4); } +.form-narrow input[type=email], .form-narrow input[type=text], .form-narrow input[type=tel], +.form-narrow input[type=password], .form-narrow input[type=number], .form-narrow select, +.form-narrow textarea { + width: 100%; padding: 12px; border: 1px solid var(--c-gray-2); + font-family: var(--sans); font-size: 15px; + border-radius: 4px; background: #fff; +} +.form-narrow textarea { min-height: 120px; } + +.flash-stack { max-width: 760px; margin: 24px auto 0; } +.flash { + padding: 12px 16px; border-radius: 4px; + margin-bottom: 8px; font-size: 14px; + background: var(--c-gray-1); +} +.flash.success { background: #e8f4ee; color: var(--c-success); } +.flash.warning { background: #fdf4e3; color: var(--c-warning); } +.flash.info { background: var(--c-gray-1); } + +/* Footer */ +.cx-footer { + background: #fff; + border-top: 1px solid var(--c-gray-2); + padding: 56px 24px 24px; + font-size: 13px; + color: var(--c-gray-4); +} +.cx-footer .col-grid { + display: grid; grid-template-columns: 2fr 1fr 1fr 1fr 1fr; + gap: 32px; max-width: 1280px; margin: 0 auto; +} +.cx-footer h4 { font-size: 13px; color: var(--c-black); letter-spacing: .04em; text-transform: uppercase; margin-bottom: 12px; font-family: var(--sans); } +.cx-footer ul { list-style: none; padding: 0; margin: 0; } +.cx-footer li { margin-bottom: 8px; } +.cx-footer li a { color: var(--c-gray-4); } +.cx-footer .legal { margin-top: 32px; text-align: center; font-size: 12px; } + +/* Account dashboard */ +.dashboard { display: grid; grid-template-columns: 220px 1fr; gap: 32px; padding: 48px 0; } +.dashboard nav a { display: block; padding: 10px 14px; color: var(--c-black); font-size: 14px; border-radius: 4px; } +.dashboard nav a.active { background: var(--c-gray-1); } +.dashboard nav a:hover { background: var(--c-gray-1); text-decoration: none; } + +/* Tables */ +.table { width: 100%; border-collapse: collapse; font-size: 14px; } +.table th, .table td { padding: 12px 16px; border-bottom: 1px solid var(--c-gray-2); text-align: left; } +.table th { color: var(--c-gray-4); font-weight: 500; font-size: 12px; letter-spacing: .04em; text-transform: uppercase; } + +/* Empty state */ +.empty { + border: 1px dashed var(--c-gray-2); padding: 56px 24px; + text-align: center; color: var(--c-gray-4); + border-radius: 4px; +} +.empty h3 { color: var(--c-black); margin-bottom: 8px; } + +/* Agent card (directory) */ +.agent-card { display: flex; gap: 18px; padding: 18px; border: 1px solid var(--c-gray-2); border-radius: 4px; } +.agent-card .av { + width: 80px; height: 80px; border-radius: 50%; + background: var(--c-gray-1) center/cover; + display: flex; align-items: center; justify-content: center; + font-family: var(--serif); font-size: 1.4rem; color: var(--c-gray-4); + flex-shrink: 0; +} +.agent-card h3 { margin: 0; font-size: 1.2rem; } +.agent-card .meta { color: var(--c-gray-4); font-size: 13px; } +.agent-card .stat { font-size: 12px; margin-right: 14px; color: var(--c-gray-4); } +.agent-card .stat strong { display: block; font-size: 1.1rem; font-family: var(--serif); color: var(--c-black); font-weight: 400; } + +/* Filter-result summary */ +.result-summary { font-size: 14px; color: var(--c-gray-4); margin-bottom: 8px; } + +/* Pill / chip */ +.chip { display: inline-block; padding: 4px 10px; background: var(--c-gray-1); border-radius: 999px; font-size: 12px; margin-right: 6px; } +.chip.active { background: var(--c-black); color: #fff; } + +/* Saved heart icon */ +.heart-saved { color: var(--c-accent); } diff --git a/sites/compass/static/icons/.gitkeep b/sites/compass/static/icons/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/sites/compass/static/icons/compass_logo.svg b/sites/compass/static/icons/compass_logo.svg new file mode 100644 index 00000000..2e4c940b --- /dev/null +++ b/sites/compass/static/icons/compass_logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/sites/compass/static/js/.gitkeep b/sites/compass/static/js/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/sites/compass/tasks.jsonl b/sites/compass/tasks.jsonl new file mode 100644 index 00000000..951208fe --- /dev/null +++ b/sites/compass/tasks.jsonl @@ -0,0 +1,18 @@ +{"web_name": "Compass", "id": "Compass--0", "ques": "Find homes for sale in Miami, Florida and report how many 3-bedroom condos are currently listed.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--1", "ques": "Search for homes in San Francisco and find the least expensive condo with at least 2 bedrooms. Report its address and price.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--2", "ques": "Open the listing at 1425 Brickell Avenue, Unit 42F in Miami. What is the price, square footage, and year built?", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--3", "ques": "Browse New York Co-op listings. Among Co-ops with at least 2 bedrooms, find the lowest-priced one and report its full address and MLS number.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--4", "ques": "Register a new Compass account with the name 'Taylor Reed', email 'taylor.reed+test@example.com', and password 'compass-test-1234'. Then save the New York condo at 50 King Street, Unit 9A. Confirm the listing appears on your Saved Homes page.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--5", "ques": "Log in as alice.j@test.com (password webharbor123). Update your profile phone number to '(415) 555-0199' and confirm the new phone is shown on your account overview.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--6", "ques": "Log in as carol.lee@test.com (password webharbor123). Request an in-person tour of 480 Northeast 31st Street, Unit PH5402 in Miami for 2026-07-12 at 11:00 AM, then confirm the tour appears on your Tours page.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--7", "ques": "Log in as david.kim@test.com (password webharbor123). Create a new collection called 'Austin top picks', then add 3305 Dolphin Drive and 1036 Liberty Park Drive Unit 38A to it. Report the collection's share token.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--8", "ques": "Browse the Compass agent directory. Filter to agents in Aspen, CO and report the name of the agent with the highest total sales volume.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--9", "ques": "Visit the Open Houses page, filter to Miami, and report how many open houses are scheduled in total.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--10", "ques": "Search Compass for homes in Boston, then save a search named 'Boston townhouses 3BR' with property type Townhouse and minimum 3 bedrooms. After saving, confirm the saved search is visible on your Saved Searches page.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--11", "ques": "Find the listing in Aspen with the highest list price among single-family homes. Report its address, number of bedrooms, and square footage.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--12", "ques": "On Compass, find the for-sale listing at 17145 Southwest 90th Avenue in Miami. Compute the price per square foot (round to the nearest dollar) and report it.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--13", "ques": "Browse for-sale listings in Miami built after 2015 (year built >= 2016) with non-zero square footage. Sort by price per square foot from low to high and report the address of the second result.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--14", "ques": "In Austin, find the cheapest single-family home with at least 3 bedrooms that includes a garage. Add it to a new collection named 'Austin garage picks'. Report the home's address.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--15", "ques": "Log in as bob.smith@test.com (password webharbor123). Find his earliest tour request (the one with the earliest requested date), identify the listing agent for that home, then send an inquiry to that agent with the subject 'Following up on my tour'. Report the agent's name.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--16", "ques": "On Compass, compare the listings at 425 West 24th Street Unit 1F in New York, 130 Prospect Place Unit 1 in New York, and 482 11th Street in New York. Report which listing has the lowest price per square foot.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--17", "ques": "On the Compass Luxury page, find the most expensive Condo (filter by property type Condo on the search page if needed). Report its address and the listing agent's name.", "web": "http://localhost:40015/", "upstream_url": "https://www.compass.com/"} diff --git a/sites/compass/templates/.gitkeep b/sites/compass/templates/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/sites/compass/templates/404.html b/sites/compass/templates/404.html new file mode 100644 index 00000000..00541455 --- /dev/null +++ b/sites/compass/templates/404.html @@ -0,0 +1,7 @@ +{% extends "base.html" %} +{% block content %} +
+

Page not found

+

We couldn't find that page. Go home →

+
+{% endblock %} diff --git a/sites/compass/templates/500.html b/sites/compass/templates/500.html new file mode 100644 index 00000000..65fc7489 --- /dev/null +++ b/sites/compass/templates/500.html @@ -0,0 +1,7 @@ +{% extends "base.html" %} +{% block content %} +
+

Something went wrong

+

Please try again. Go home →

+
+{% endblock %} diff --git a/sites/compass/templates/_account_nav.html b/sites/compass/templates/_account_nav.html new file mode 100644 index 00000000..e5d90b58 --- /dev/null +++ b/sites/compass/templates/_account_nav.html @@ -0,0 +1,11 @@ + diff --git a/sites/compass/templates/_card.html b/sites/compass/templates/_card.html new file mode 100644 index 00000000..9a0aca43 --- /dev/null +++ b/sites/compass/templates/_card.html @@ -0,0 +1,13 @@ + +
+ {% if L.is_compass_exclusive %}Compass Exclusive{% elif L.is_new %}New{% elif L.is_open_house %}Open House{% elif L.is_pending %}Pending{% endif %} + {% if L.hero_image %}{{ L.address }}{% endif %} +
+
{{ L.price_display() }}
+
{{ L.address }}{% if L.neighborhood %} · {{ L.neighborhood }}{% endif %}
+
+ {% if L.beds %}{{ L.beds }} bd · {% endif %} + {% if L.baths_full or L.baths_half %}{{ L.baths_full + 0.5 * L.baths_half }} ba · {% endif %} + {% if L.sqft %}{{ '{:,}'.format(L.sqft) }} sq ft{% endif %} +
+
diff --git a/sites/compass/templates/about.html b/sites/compass/templates/about.html new file mode 100644 index 00000000..274fbb0f --- /dev/null +++ b/sites/compass/templates/about.html @@ -0,0 +1,9 @@ +{% extends "base.html" %} +{% block content %} +
+

About Compass

+

Compass is a real estate technology company powering the country's largest residential brokerage. Our mission is to help everyone find their place in the world. We serve buyers, renters, sellers, agents, and developers with the most accurate market data and the most-skilled agents in their local market.

+

Compass mirror — about this site

+

This is a deterministic mirror of compass.com built for the WebHarbor agent benchmark. It is not affiliated with Compass, Inc.

+
+{% endblock %} diff --git a/sites/compass/templates/account.html b/sites/compass/templates/account.html new file mode 100644 index 00000000..34cccc50 --- /dev/null +++ b/sites/compass/templates/account.html @@ -0,0 +1,42 @@ +{% extends "base.html" %} +{% block title %}My account | Compass{% endblock %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

Welcome back, {{ user.name.split()[0] }}

+ +

Your profile

+
+
Name
{{ user.name }}
+
Email
{{ user.email }}
+
Phone
{{ user.phone or '—' }}
+
Location
{{ user.city }}{% if user.city and user.state %}, {{ user.state }}{% endif %}
+
Move timeline
{{ user.move_timeline or '—' }}
+
+

Edit profile Change password Preferences

+ +

Recently saved homes

+ {% if saved %} +
+ {% for s in saved %}{% set L = s.listing %}{% include "_card.html" %}{% endfor %} +
+ {% else %}
No saved homes yet. Start browsing →
{% endif %} + +

Recent tours

+ {% if tours %} + + + + {% for t in tours %} + + + + + {% endfor %} + +
ListingDateTypeStatus
{{ t.listing.address }}{{ t.requested_date }} · {{ t.requested_time }}{{ t.tour_type }}{{ t.status }}
+ {% else %}
No tours scheduled.
{% endif %} +
+
+{% endblock %} diff --git a/sites/compass/templates/account_edit.html b/sites/compass/templates/account_edit.html new file mode 100644 index 00000000..0c648502 --- /dev/null +++ b/sites/compass/templates/account_edit.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

Edit profile

+
+ +
+
+
+
+ + Cancel +
+
+
+{% endblock %} diff --git a/sites/compass/templates/agent_detail.html b/sites/compass/templates/agent_detail.html new file mode 100644 index 00000000..2ab96fdf --- /dev/null +++ b/sites/compass/templates/agent_detail.html @@ -0,0 +1,40 @@ +{% extends "base.html" %} +{% block title %}{{ agent.name }} | Compass Agent{% endblock %} +{% block content %} +
+
+
+
{{ agent.name.split()[0][0] }}{{ agent.name.split()[-1][0] }}
+

{{ agent.name }}

+

{{ agent.title }} · {{ agent.city }}, {{ agent.state }}

+

{{ agent.bio }}

+
+
Phone
{{ agent.phone }}
+
Email
{{ agent.email }}
+
License
{{ agent.license_number }}
+
Years of experience
{{ agent.years_experience }}
+
Languages
{{ agent.get_languages()|join(', ') }}
+
Specialties
{{ agent.get_specialties()|join(', ') }}
+
+
+
+

Career stats

+
+
{{ agent.transactions_count }}Transactions closed
+
{{ agent.sales_volume_display() }}Total sales volume
+
{{ agent.years_experience }}Years with Compass
+
{{ listings|length }}Active listings
+
+ +

Active listings

+ {% if listings %} +
+ {% for L in listings %}{% include "_card.html" %}{% endfor %} +
+ {% else %} +
No active listings at the moment.
+ {% endif %} +
+
+
+{% endblock %} diff --git a/sites/compass/templates/agents.html b/sites/compass/templates/agents.html new file mode 100644 index 00000000..b61b5f15 --- /dev/null +++ b/sites/compass/templates/agents.html @@ -0,0 +1,44 @@ +{% extends "base.html" %} +{% block title %}Find a Compass Agent{% endblock %} +{% block content %} +
+

Find a Compass Agent

+

Local experts ready to help you find your next home or sell your current one.

+ +
+
+ + +
+ + Reset +
+ +
{{ agents|length }} agents{% if filter_city %} in {{ filter_city }}{% endif %}.
+ + +
+{% endblock %} diff --git a/sites/compass/templates/base.html b/sites/compass/templates/base.html new file mode 100644 index 00000000..4e415be3 --- /dev/null +++ b/sites/compass/templates/base.html @@ -0,0 +1,94 @@ + + + + + + {% block title %}Compass — Find Real Estate, Homes for Sale, Apartments & Houses{% endblock %} + + + + +
+
+ + +
+ {% if current_user.is_authenticated %} + Saved{% if saved_count %} ({{ saved_count }}){% endif %} + {{ current_user.name.split()[0] }} +
+ + +
+ {% else %} + Log in + Join + {% endif %} +
+
+
+ +{% with messages = get_flashed_messages(with_categories=true) %} + {% if messages %} +
+ {% for cat, msg in messages %} +
{{ msg }}
+ {% endfor %} +
+ {% endif %} +{% endwith %} + +
{% block content %}{% endblock %}
+ + + + diff --git a/sites/compass/templates/change_password.html b/sites/compass/templates/change_password.html new file mode 100644 index 00000000..07911f97 --- /dev/null +++ b/sites/compass/templates/change_password.html @@ -0,0 +1,17 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

Change password

+
+ + {% if error %}
{{ error }}
{% endif %} +
+
+
+ +
+
+
+{% endblock %} diff --git a/sites/compass/templates/city.html b/sites/compass/templates/city.html new file mode 100644 index 00000000..9b34c963 --- /dev/null +++ b/sites/compass/templates/city.html @@ -0,0 +1,77 @@ +{% extends "base.html" %} +{% block title %}{{ city_name }}, {{ state }} {{ status_label }} | Compass{% endblock %} +{% block content %} +
+

{{ city_name }}, {{ state }} Homes {{ status_label }}

+ {% if city_row %}

{{ city_row.blurb }}

{% endif %} + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ + + + + +
+ + +
+ + Reset +
+ +
{{ listings|length }} {{ status_label|lower }} listings in {{ city_name }}, {{ state }}.
+ + {% if listings %} +
+ {% for L in listings %} + {% include "_card.html" %} + {% endfor %} +
+ {% else %} +

No matching homes

Try widening your filters.

+ {% endif %} +
+{% endblock %} diff --git a/sites/compass/templates/collection_detail.html b/sites/compass/templates/collection_detail.html new file mode 100644 index 00000000..a85e2c22 --- /dev/null +++ b/sites/compass/templates/collection_detail.html @@ -0,0 +1,47 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+
+
+

{{ collection.name }}

+

{{ collection.description }}

+

Share token: {{ collection.share_token }} · + Public link +

+
+
+ + +
+
+ + {% if listings %} +
+ {% for L in listings %} +
+ {% include "_card.html" %} +
+ + +
+
+ {% endfor %} +
+ {% else %} +
No homes in this collection yet. Visit a listing and add it to "{{ collection.name }}".
+ {% endif %} + +

Add a home by id

+
+ +
+ + +
+ +
+
+
+{% endblock %} diff --git a/sites/compass/templates/collection_new.html b/sites/compass/templates/collection_new.html new file mode 100644 index 00000000..6b986a3b --- /dev/null +++ b/sites/compass/templates/collection_new.html @@ -0,0 +1,16 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

New collection

+
+ +
+
+ + Cancel +
+
+
+{% endblock %} diff --git a/sites/compass/templates/collection_share.html b/sites/compass/templates/collection_share.html new file mode 100644 index 00000000..17c79b5c --- /dev/null +++ b/sites/compass/templates/collection_share.html @@ -0,0 +1,12 @@ +{% extends "base.html" %} +{% block content %} +
+

{{ collection.name }}

+

A shared collection on Compass.

+ {% if listings %} +
+ {% for L in listings %}{% include "_card.html" %}{% endfor %} +
+ {% else %}
This collection is empty.
{% endif %} +
+{% endblock %} diff --git a/sites/compass/templates/collections.html b/sites/compass/templates/collections.html new file mode 100644 index 00000000..93d8d3d4 --- /dev/null +++ b/sites/compass/templates/collections.html @@ -0,0 +1,29 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+
+

Collections

+ New collection +
+ {% if collections %} + + + + {% for c in collections %} + + + + + + + {% endfor %} + +
NameHomesShare linkCreated
{{ c.name }}{{ c.get_listing_ids()|length }}{{ c.share_token }}{{ c.created_at.strftime('%b %d, %Y') }}
+ {% else %} +

No collections yet

Curate homes into a collection and share with your partner or agent.

+ {% endif %} +
+
+{% endblock %} diff --git a/sites/compass/templates/help.html b/sites/compass/templates/help.html new file mode 100644 index 00000000..706b8e39 --- /dev/null +++ b/sites/compass/templates/help.html @@ -0,0 +1,19 @@ +{% extends "base.html" %} +{% block content %} +
+

Help & support

+

Frequently asked questions about using Compass.

+ +

How do I save a home?

+

Open the listing and click Save home. You'll need a Compass account first.

+ +

How do I schedule a tour?

+

From any listing, click Request a tour, pick a date and time, and we'll connect you with the listing agent.

+ +

What is a Compass Collection?

+

Collections let you organize, compare, and share homes you're interested in — privately with your partner or family, or with your Compass agent.

+ +

Are listings live?

+

Listings in this mirror are point-in-time snapshots and do not reflect current market availability.

+
+{% endblock %} diff --git a/sites/compass/templates/homes_for_sale.html b/sites/compass/templates/homes_for_sale.html new file mode 100644 index 00000000..90b49685 --- /dev/null +++ b/sites/compass/templates/homes_for_sale.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} +{% block title %}Homes {{ status_label }} | Compass{% endblock %} +{% block content %} +
+

{{ status_label }} — Browse by city

+

Pick a market to see available homes.

+
+ {% for c in cities %} + +
+
{{ c.name }}, {{ c.state }}
+
+
{{ c.blurb[:90] }}…
+
+ {% endfor %} +
+
+{% endblock %} diff --git a/sites/compass/templates/index.html b/sites/compass/templates/index.html new file mode 100644 index 00000000..c6adb4d8 --- /dev/null +++ b/sites/compass/templates/index.html @@ -0,0 +1,75 @@ +{% extends "base.html" %} +{% block content %} + +
+

Find your place

+

Search homes for sale, rentals, and new developments — guided by Compass agents.

+ +
+ +
+
+

Featured cities

+ All cities → +
+
+ {% for c in FEATURED_CITIES %} + +
+
{{ c.name }}, {{ c.state }}
+
+
+ {% endfor %} +
+
+ +{% if featured %} +
+
+
+
+

Compass Exclusives

+

Homes you can only find with Compass.

+
+
+
+ {% for L in featured %} + {% include "_card.html" %} + {% endfor %} +
+
+
+{% endif %} + +{% if new_listings %} +
+
+

New on Compass

+ See all new → +
+
+ {% for L in new_listings %} + {% include "_card.html" %} + {% endfor %} +
+
+{% endif %} + +{% if luxury %} +
+
+

Compass Luxury

+ Explore → +
+
+ {% for L in luxury[:6] %} + {% include "_card.html" %} + {% endfor %} +
+
+{% endif %} + +{% endblock %} diff --git a/sites/compass/templates/inquiries.html b/sites/compass/templates/inquiries.html new file mode 100644 index 00000000..9b877c34 --- /dev/null +++ b/sites/compass/templates/inquiries.html @@ -0,0 +1,23 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

Inquiries

+ {% if inquiries %} + + + + {% for i in inquiries %} + + + + {% endfor %} + +
ListingSubjectSent
{{ i.listing.address }}{{ i.subject }}{{ i.sent_at.strftime('%b %d, %Y') }}
+ {% else %} +

No inquiries sent

Contact an agent from a listing page.

+ {% endif %} +
+
+{% endblock %} diff --git a/sites/compass/templates/inquiry_send.html b/sites/compass/templates/inquiry_send.html new file mode 100644 index 00000000..14222575 --- /dev/null +++ b/sites/compass/templates/inquiry_send.html @@ -0,0 +1,19 @@ +{% extends "base.html" %} +{% block content %} +
+

Contact agent

+

About: {{ listing.address }}{% if listing.agent %} · Agent {{ listing.agent.name }}{% endif %}

+
+ + {% if not current_user.is_authenticated %} +
+
+ {% endif %} +
+
+
+ + Cancel +
+
+{% endblock %} diff --git a/sites/compass/templates/listing_detail.html b/sites/compass/templates/listing_detail.html new file mode 100644 index 00000000..68c07fb0 --- /dev/null +++ b/sites/compass/templates/listing_detail.html @@ -0,0 +1,105 @@ +{% extends "base.html" %} +{% block title %}{{ listing.address }} | Compass{% endblock %} +{% block content %} + +
+ + {% set gallery = listing.get_gallery() %} + + +
+
+
{{ listing.price_display() }}
+

{{ listing.address }}{% if listing.unit %}, Unit {{ listing.unit }}{% endif %}

+
+ {{ listing.city }}, {{ listing.state }} {{ listing.zip }} + {% if listing.neighborhood %}· {{ listing.neighborhood }}{% endif %} +
+ +
+
{{ listing.beds }}{{ 'Bedroom' if listing.beds == 1 else 'Bedrooms' }}
+
{{ listing.baths_full + 0.5 * listing.baths_half }}{{ 'Bathroom' if (listing.baths_full + listing.baths_half) == 1 else 'Bathrooms' }}
+ {% if listing.sqft %}
{{ '{:,}'.format(listing.sqft) }}Sq. Ft.
{% endif %} + {% if listing.price_per_sqft() %}
${{ '{:,}'.format(listing.price_per_sqft()) }}/Sq. Ft.
{% endif %} +
{{ listing.year_built }}Year built
+
{{ listing.property_type }}Property type
+
+ +

{{ listing.description }}

+ +

Property details

+
+
MLS #
{{ listing.mls_number }}
+
Status
{{ listing.status|capitalize }}{% if listing.is_pending %} (Pending){% endif %}
+
Days on Compass
{{ listing.days_on_compass }}
+ {% if listing.lot_sqft %}
Lot size
{{ '{:,}'.format(listing.lot_sqft) }} sq ft
{% endif %} + {% if listing.hoa_fee_usd_month %}
HOA fee
${{ listing.hoa_fee_usd_month }} / month
{% endif %} +
Parking
{% if listing.has_garage %}Garage{% elif listing.has_parking %}Driveway / off-street{% else %}Street{% endif %}
+
Pool
{{ 'Yes' if listing.has_pool else 'No' }}
+
Pets
{{ 'Allowed' if listing.pets_allowed else 'Not allowed' }}
+
+ +

Features

+
+ {% for f in listing.get_features() %}{{ f }}{% endfor %} +
+ + {% if listing.is_open_house %} +

Open house

+

{{ listing.open_house_date }} · {{ listing.open_house_time }}

+ {% endif %} + + {% if similar %} +

Similar homes nearby

+
+ {% for L in similar %}{% include "_card.html" %}{% endfor %} +
+ {% endif %} +
+ + +
+
+ +{% endblock %} diff --git a/sites/compass/templates/login.html b/sites/compass/templates/login.html new file mode 100644 index 00000000..1fbdddfb --- /dev/null +++ b/sites/compass/templates/login.html @@ -0,0 +1,13 @@ +{% extends "base.html" %} +{% block content %} +
+

Log in

+ {% if error %}
{{ error }}
{% endif %} + +
+
+
+ +

New to Compass? Join

+
+{% endblock %} diff --git a/sites/compass/templates/luxury.html b/sites/compass/templates/luxury.html new file mode 100644 index 00000000..55a56a32 --- /dev/null +++ b/sites/compass/templates/luxury.html @@ -0,0 +1,11 @@ +{% extends "base.html" %} +{% block title %}Compass Luxury{% endblock %} +{% block content %} +
+

Compass Luxury

+

Exceptional homes from the world's most desirable markets.

+
+ {% for L in listings %}{% include "_card.html" %}{% endfor %} +
+
+{% endblock %} diff --git a/sites/compass/templates/new_listings.html b/sites/compass/templates/new_listings.html new file mode 100644 index 00000000..ab0ee912 --- /dev/null +++ b/sites/compass/templates/new_listings.html @@ -0,0 +1,11 @@ +{% extends "base.html" %} +{% block title %}New on Compass{% endblock %} +{% block content %} +
+

New Listings

+

Homes listed in the past 7 days.

+
+ {% for L in listings %}{% include "_card.html" %}{% endfor %} +
+
+{% endblock %} diff --git a/sites/compass/templates/open_houses.html b/sites/compass/templates/open_houses.html new file mode 100644 index 00000000..41f0ce68 --- /dev/null +++ b/sites/compass/templates/open_houses.html @@ -0,0 +1,40 @@ +{% extends "base.html" %} +{% block title %}Open Houses | Compass{% endblock %} +{% block content %} +
+

Open Houses

+

In-person tours scheduled by Compass agents.

+ +
+
+ + +
+ +
+ +
{{ listings|length }} open houses{% if filter_city %} in {{ filter_city }}{% endif %}.
+ + + + + {% for L in listings %} + + + + + + + + + + {% endfor %} + +
DateTimeAddressCityBedsBathsPrice
{{ L.open_house_date }}{{ L.open_house_time }}{{ L.address }}{{ L.city }}, {{ L.state }}{{ L.beds }}{{ L.baths_full + 0.5 * L.baths_half }}{{ L.price_display() }}
+
+{% endblock %} diff --git a/sites/compass/templates/preferences.html b/sites/compass/templates/preferences.html new file mode 100644 index 00000000..25f3c0dd --- /dev/null +++ b/sites/compass/templates/preferences.html @@ -0,0 +1,31 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

Search preferences

+
+ +
+
+
+
+ {% set my = user.get_property_types() %} + {% for t in ['Single Family','Condo','Co-op','Townhouse','Multi-Family','Apartment','Land'] %} + + {% endfor %} +
+
+ +
+
+
+ +
+
+
+{% endblock %} diff --git a/sites/compass/templates/register.html b/sites/compass/templates/register.html new file mode 100644 index 00000000..02690c47 --- /dev/null +++ b/sites/compass/templates/register.html @@ -0,0 +1,15 @@ +{% extends "base.html" %} +{% block content %} +
+

Join Compass

+

Save homes, schedule tours, and get personalized recommendations.

+ {% if error %}
{{ error }}
{% endif %} + +
+
+
+
+ +

Already have an account? Log in

+
+{% endblock %} diff --git a/sites/compass/templates/saved.html b/sites/compass/templates/saved.html new file mode 100644 index 00000000..fe450d0e --- /dev/null +++ b/sites/compass/templates/saved.html @@ -0,0 +1,28 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

Saved homes

+ {% if saved %} +
+ {% for s in saved %}{% set L = s.listing %} +
+ {% include "_card.html" %} +
+ + +
+
+ {% endfor %} +
+ {% else %} +
+

You haven't saved any homes yet

+

Save listings to compare them side-by-side.

+ Start browsing +
+ {% endif %} +
+
+{% endblock %} diff --git a/sites/compass/templates/saved_searches.html b/sites/compass/templates/saved_searches.html new file mode 100644 index 00000000..511847a1 --- /dev/null +++ b/sites/compass/templates/saved_searches.html @@ -0,0 +1,50 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

Saved searches

+ {% if searches %} + + + + {% for s in searches %}{% set c = s.get_criteria() %} + + + + + + + {% endfor %} + +
NameCriteriaNotify
{{ s.name }}{% if c.q %}"{{ c.q }}" · {% endif %}{% if c.city %}{{ c.city }} · {% endif %}{% if c.beds %}{{ c.beds }}+ bd · {% endif %}{% if c.price_max %}≤ ${{ c.price_max }} · {% endif %}{% if c.property_type %}{{ c.property_type }}{% endif %}{{ 'Yes' if s.notify else 'No' }} +
+ + +
+
+ {% else %} +

No saved searches

Save a search from the results page.

+ {% endif %} + +

Save a new search

+
+ +
+
+
+
+
+
+ +
+ +
+
+
+{% endblock %} diff --git a/sites/compass/templates/search.html b/sites/compass/templates/search.html new file mode 100644 index 00000000..11aad8e4 --- /dev/null +++ b/sites/compass/templates/search.html @@ -0,0 +1,75 @@ +{% extends "base.html" %} +{% block title %}Search{% if q %}: {{ q }}{% endif %} | Compass{% endblock %} +{% block content %} +
+

{% if q %}Results for "{{ q }}"{% else %}All listings{% endif %}

+ +
+ +
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ +
{{ result_count }} result{{ '' if result_count == 1 else 's' }}.
+ + {% if listings %} +
+ {% for L in listings %} + {% include "_card.html" %} + {% endfor %} +
+ {% else %} +

No results

Try a different keyword or relax your filters.

+ {% endif %} + + {% if current_user.is_authenticated and q %} +
+ + + + + + + + +
+ {% endif %} +
+{% endblock %} diff --git a/sites/compass/templates/tour_request.html b/sites/compass/templates/tour_request.html new file mode 100644 index 00000000..cc1883f5 --- /dev/null +++ b/sites/compass/templates/tour_request.html @@ -0,0 +1,28 @@ +{% extends "base.html" %} +{% block content %} +
+

Request a tour

+

{{ listing.address }} · {{ listing.city }}, {{ listing.state }}

+
+ +
+
+ +
+
+ +
+
+
+ + Cancel +
+
+{% endblock %} diff --git a/sites/compass/templates/tours.html b/sites/compass/templates/tours.html new file mode 100644 index 00000000..e0ff2542 --- /dev/null +++ b/sites/compass/templates/tours.html @@ -0,0 +1,36 @@ +{% extends "base.html" %} +{% block content %} +
+ {% include "_account_nav.html" %} +
+

Tour requests

+ {% if tours %} + + + + {% for t in tours %} + + + + + + + + + + {% endfor %} + +
ListingDateTimeTypeStatusRequested
{{ t.listing.address }}
{{ t.listing.city }}, {{ t.listing.state }}
{{ t.requested_date }}{{ t.requested_time }}{{ t.tour_type }}{{ t.status }}{{ t.requested_at.strftime('%b %d') }} + {% if t.status != 'cancelled' %} +
+ + +
+ {% endif %} +
+ {% else %} +

No tour requests

Find a home you like and request a tour.

+ {% endif %} +
+
+{% endblock %} diff --git a/websyn_start.sh b/websyn_start.sh index 72defad8..5b05aaea 100644 --- a/websyn_start.sh +++ b/websyn_start.sh @@ -5,7 +5,7 @@ set -e SITES=(allrecipes amazon apple arxiv bbc_news booking github google_flights google_map google_search huggingface wolfram_alpha - cambridge_dictionary coursera espn) + cambridge_dictionary coursera espn compass) BASE_PORT=40000 PID_DIR=/tmp/websyn_pids mkdir -p "$PID_DIR" @@ -17,7 +17,7 @@ for d in "${SITES[@]}"; do cp -a "/opt/WebSyn/$d/instance_seed" "/opt/WebSyn/$d/instance" done -echo "[WebSyn] Starting 15 sites on ports ${BASE_PORT}-$((BASE_PORT + 14))..." +echo "[WebSyn] Starting 16 sites on ports ${BASE_PORT}-$((BASE_PORT + 15))..." for i in "${!SITES[@]}"; do site="${SITES[$i]}" port=$((BASE_PORT + i)) @@ -51,8 +51,8 @@ except Exception: exit(1) ready=$((ready + 1)) fi done - echo " [${elapsed}/${max_wait}s] ${ready}/15 sites ready" - if [ $ready -eq 15 ]; then + echo " [${elapsed}/${max_wait}s] ${ready}/16 sites ready" + if [ $ready -eq 16 ]; then break fi done From 4321e77c3f09b74afc5e4288bfb65cb3bf73be18 Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 13:28:52 +0800 Subject: [PATCH 02/26] fix(compass): restore source-backed data and browsing flows --- Dockerfile | 3 + sites/compass/README.md | 47 + sites/compass/app.py | 237 +- sites/compass/gallery_sources.json | 3669 +++ sites/compass/migrate_seed.py | 56 + sites/compass/scripts/normalize_sources.py | 104 + sites/compass/seed_data.py | 550 +- sites/compass/source_data.json | 21351 ++++++++++++++++ sites/compass/static/css/compass.css | 37 +- sites/compass/static/js/compass.js | 34 + sites/compass/tasks.jsonl | 34 +- sites/compass/templates/_card.html | 15 +- sites/compass/templates/_filters.html | 22 + sites/compass/templates/about.html | 9 +- sites/compass/templates/agent_detail.html | 39 +- sites/compass/templates/agents.html | 43 +- sites/compass/templates/base.html | 99 +- sites/compass/templates/city.html | 59 +- .../compass/templates/collection_detail.html | 10 +- sites/compass/templates/help.html | 4 +- sites/compass/templates/index.html | 81 +- sites/compass/templates/listing_detail.html | 118 +- sites/compass/templates/open_houses.html | 6 +- sites/compass/templates/saved_searches.html | 2 +- sites/compass/templates/search.html | 53 +- sites/compass/tests/test_app.py | 180 + sites/compass/tests/test_sources.py | 26 + sites/compass/visual_sources.json | 35 + 28 files changed, 25942 insertions(+), 981 deletions(-) create mode 100644 sites/compass/README.md create mode 100644 sites/compass/gallery_sources.json create mode 100644 sites/compass/migrate_seed.py create mode 100644 sites/compass/scripts/normalize_sources.py create mode 100644 sites/compass/source_data.json create mode 100644 sites/compass/static/js/compass.js create mode 100644 sites/compass/templates/_filters.html create mode 100644 sites/compass/tests/test_app.py create mode 100644 sites/compass/tests/test_sources.py create mode 100644 sites/compass/visual_sources.json diff --git a/Dockerfile b/Dockerfile index 5c81d666..c5b2e41b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,6 +34,9 @@ RUN cd /opt/WebSyn/ikea && PYTHONHASHSEED=0 python seed_data.py && rm -rf instan # Apply tracked, idempotent Phys.org data corrections to the pinned seed asset. RUN cd /opt/WebSyn/phys_org && PYTHONHASHSEED=0 python migrate_seed.py && rm -rf instance +# Rebuild Compass's source-backed catalog and benchmark state from tracked data. +RUN cd /opt/WebSyn/compass && python migrate_seed.py && rm -rf instance + COPY websyn_start.sh /opt/websyn_start.sh COPY control_server.py /opt/control_server.py COPY site_runner.py /opt/site_runner.py diff --git a/sites/compass/README.md b/sites/compass/README.md new file mode 100644 index 00000000..57ca556c --- /dev/null +++ b/sites/compass/README.md @@ -0,0 +1,47 @@ +# Compass + +An offline Compass mirror contributed in [WebHarbor #25](https://github.com/aiming-lab/WebHarbor/pull/25), with browsing, accounts, saved homes, saved searches, collections, tour requests, and inquiries. Compass uses port **40018** in the current 19-site registry. + +## Data and assets + +- `listings_clean.json` preserves the contributor's 524 source records and listing IDs. The environment includes the 497 records with an available local gallery. +- `source_data.json` contains 312 public Compass detail snapshots checked on September 6, 2026. Of these, 295 have local galleries and appear in the environment. Each record includes its original listing ID, source URL, retrieval time, and HTML SHA-256. +- Detail facts are accepted only when the public page's listing ID matches the original transaction. A URL that now resolves to a different sale or rental is not used to enrich the old record. Unmatched records retain only the contributor's basic snapshot; unknown property details and agent information stay absent. +- Property type, year, MLS number, amenities, agent contact information, and availability are never generated. A missing amenity is unknown, rather than false. Historical rentals retain monthly price formatting. Missing prices are displayed as “Price upon request.” +- `gallery_sources.json` records the additional original-source gallery images. `visual_sources.json` records the official hero image and font assets. Local files are distributed through the pinned Hugging Face asset archive, not downloaded by the running site. +- Only benchmark accounts, their preferences, saved homes, collections, searches, and tour requests are synthetic. Forms save state locally; they do not contact real agents. + +The contributor's generation of property years, MLS numbers, amenities, and agent sales statistics has been removed. Published listing details take precedence over assessor records when those sources disagree; they are not silently combined. + +`migrate_seed.py` rebuilds `instance_seed/compass.db` from the tracked catalog and available local images. It writes tables and indexes in a stable order for byte-reproducible seeds and never modifies the live `instance/compass.db`. Both asset fetch and the Docker build apply this migration. + +## Local use + +From the repository root, install the site's requirements and fetch its pinned assets: + +```bash +python -m pip install -r sites/compass/requirements.txt huggingface_hub +./scripts/fetch_assets.sh compass +mkdir -p sites/compass/instance +cp sites/compass/instance_seed/compass.db sites/compass/instance/compass.db +PORT=40018 python sites/compass/app.py +``` + +The default database can be overridden with `COMPASS_DATABASE_PATH`. `COMPASS_SKIP_SEED=1` is reserved for isolated tests. The full environment should be started with the repository's Docker and control-plane workflow so that reset restores the complete seed. + +Benchmark logins use password `webharbor123`: `alice.j@test.com`, `bob.smith@test.com`, `carol.lee@test.com`, and `david.kim@test.com`. Tour dates remain valid independently of wall-clock time because benchmark requests use fixed dates. + +```bash +python -m pip install pytest +python -m pytest sites/compass/tests -q +``` + +Tests cover invalid input without partial writes, object ownership, CSRF, local redirects, saved-search and collection round trips, rental formatting, price-per-area sorting, source transaction identity, and reproducible seed layout. They are regression tests, not recorded agent trajectories. + +## Interface scope + +The homepage hero, official typography, navigation, listing cards, responsive layout, photo wall, gallery, and filter controls follow the public site. Personalized recommendations are replaced with a stable catalog selection. Search cards do not add property years, MLS numbers, or agent identities; detail questions still require obtaining the relevant information. + +The mirror provides a list view. Live maps, street view, mortgage preapproval, property-history feeds, seller services, and external messaging are not implemented. These are functional scope limits, not measures to prevent answer leakage. Unknown facts are identified rather than filled with plausible values. The displayed catalog is a snapshot and can include sold or rented homes. + +The revised task set preserves the original IDs and omits `Compass--8` and `Compass--9`, which depended on generated agent sales volumes or unsupported open-house schedules. Remaining tasks use source-backed detail facts or explicit local account changes. diff --git a/sites/compass/app.py b/sites/compass/app.py index c7701d3a..4bbce30c 100644 --- a/sites/compass/app.py +++ b/sites/compass/app.py @@ -4,8 +4,11 @@ import os import re import secrets +import sys +import math from datetime import date, datetime, timedelta from functools import wraps +from urllib.parse import urlsplit from flask import (Flask, abort, flash, jsonify, redirect, render_template, request, session, url_for) @@ -15,14 +18,19 @@ from flask_sqlalchemy import SQLAlchemy from flask_wtf.csrf import CSRFProtect, generate_csrf from sqlalchemy import or_, func +from email_validator import validate_email, EmailNotValidError BASE_DIR = os.path.dirname(os.path.abspath(__file__)) +# seed_data imports these models by module name, including when launched as a script. +if __name__ == "__main__": + sys.modules["app"] = sys.modules[__name__] + app = Flask(__name__, instance_path=os.path.join(BASE_DIR, "instance")) app.config["SECRET_KEY"] = "compass-mirror-secret-key-not-for-prod" app.config["SQLALCHEMY_DATABASE_URI"] = ( - f"sqlite:///{os.path.join(BASE_DIR, 'instance', 'compass.db')}" + "sqlite:///" + os.environ.get("COMPASS_DATABASE_PATH", os.path.join(BASE_DIR, "instance", "compass.db")) ) app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False app.config["WTF_CSRF_TIME_LIMIT"] = None @@ -106,9 +114,9 @@ class Agent(db.Model): license_number = db.Column(db.String(60), default="") city = db.Column(db.String(80), default="") state = db.Column(db.String(40), default="") - years_experience = db.Column(db.Integer, default=0) - sales_volume_usd = db.Column(db.BigInteger, default=0) - transactions_count = db.Column(db.Integer, default=0) + years_experience = db.Column(db.Integer) + sales_volume_usd = db.Column(db.BigInteger) + transactions_count = db.Column(db.Integer) languages = db.Column(db.Text, default="[]") specialties = db.Column(db.Text, default="[]") is_top_agent = db.Column(db.Boolean, default=False) @@ -128,6 +136,8 @@ def get_specialties(self): return [] def sales_volume_display(self): + if self.sales_volume_usd is None: + return "Not available" v = self.sales_volume_usd or 0 if v >= 1_000_000_000: return f"${v/1_000_000_000:.1f}B" @@ -153,6 +163,12 @@ class Listing(db.Model): __tablename__ = "listings" id = db.Column(db.Integer, primary_key=True) listing_id_sha = db.Column(db.String(40), unique=True, index=True) + market_city = db.Column(db.String(80), index=True) + source_url = db.Column(db.Text, default="") + source_retrieved_at = db.Column(db.String(40), default="") + source_html_sha256 = db.Column(db.String(64), default="") + property_facts_json = db.Column(db.Text, default="{}") + regional_facts_json = db.Column(db.Text, default="{}") slug = db.Column(db.String(200), unique=True, nullable=False, index=True) address = db.Column(db.String(200), nullable=False) unit = db.Column(db.String(60), default="") @@ -164,14 +180,16 @@ class Listing(db.Model): longitude = db.Column(db.Float) status = db.Column(db.String(20), default="for-sale", index=True) - price = db.Column(db.Integer, default=0) - beds = db.Column(db.Integer, default=0) - baths_full = db.Column(db.Integer, default=0) - baths_half = db.Column(db.Integer, default=0) - sqft = db.Column(db.Integer, default=0) - lot_sqft = db.Column(db.Integer, default=0) - year_built = db.Column(db.Integer, default=0) - property_type = db.Column(db.String(40), default="Single Family", index=True) + is_rental = db.Column(db.Boolean, default=False) + price = db.Column(db.Integer) + beds = db.Column(db.Integer) + baths_full = db.Column(db.Integer) + baths_half = db.Column(db.Integer) + baths_total = db.Column(db.Float) + sqft = db.Column(db.Integer) + lot_sqft = db.Column(db.Integer) + year_built = db.Column(db.Integer) + property_type = db.Column(db.String(40), default="", index=True) description = db.Column(db.Text, default="") features = db.Column(db.Text, default="[]") @@ -179,9 +197,9 @@ class Listing(db.Model): gallery_images = db.Column(db.Text, default="[]") mls_number = db.Column(db.String(40), default="") - hoa_fee_usd_month = db.Column(db.Integer, default=0) - days_on_compass = db.Column(db.Integer, default=0) - listed_at = db.Column(db.DateTime, default=datetime.utcnow) + hoa_fee_usd_month = db.Column(db.Integer) + days_on_compass = db.Column(db.Integer) + listed_at = db.Column(db.DateTime) is_open_house = db.Column(db.Boolean, default=False, index=True) open_house_date = db.Column(db.String(20), default="") @@ -192,14 +210,15 @@ class Listing(db.Model): is_luxury = db.Column(db.Boolean, default=False) is_pending = db.Column(db.Boolean, default=False) - has_parking = db.Column(db.Boolean, default=False) - has_pool = db.Column(db.Boolean, default=False) - has_doorman = db.Column(db.Boolean, default=False) - has_elevator = db.Column(db.Boolean, default=False) - has_garage = db.Column(db.Boolean, default=False) - has_waterfront = db.Column(db.Boolean, default=False) - pets_allowed = db.Column(db.Boolean, default=True) - furnished = db.Column(db.Boolean, default=False) + # Missing source evidence is unknown, not a negative amenity assertion. + has_parking = db.Column(db.Boolean) + has_pool = db.Column(db.Boolean) + has_doorman = db.Column(db.Boolean) + has_elevator = db.Column(db.Boolean) + has_garage = db.Column(db.Boolean) + has_waterfront = db.Column(db.Boolean) + pets_allowed = db.Column(db.Boolean) + furnished = db.Column(db.Boolean) agent_id = db.Column(db.Integer, db.ForeignKey("agents.id")) @@ -225,17 +244,29 @@ def get_gallery(self): @property def baths(self): + if self.baths_total is not None: + return self.baths_total + if self.baths_full is None and self.baths_half is None: + return None return (self.baths_full or 0) + 0.5 * (self.baths_half or 0) + def get_property_facts(self): + return json.loads(self.property_facts_json or "{}") + + def get_regional_facts(self): + return json.loads(self.regional_facts_json or "{}") + def price_display(self): - if self.status == "for-rent": + if not self.price: + return "Price upon request" + if self.is_rental or self.status == "for-rent": return f"${self.price:,}/mo" return f"${self.price:,}" def price_per_sqft(self): - if not self.sqft or not self.price or self.status == "for-rent": + if not self.sqft or not self.price or self.is_rental or self.status == "for-rent": return 0 - return round(self.price / self.sqft) + return math.floor(self.price / self.sqft + 0.5) class SavedHome(db.Model): @@ -347,6 +378,39 @@ def _featured_cities(): # ─── Helpers ─────────────────────────────────────────────────────────────────── +PROPERTY_TYPES = {"Single Family", "Condo", "Co-op", "Townhouse", "Multi-Family", "Apartment", "Land"} +SEARCH_FIELDS = ("q", "city", "status", "property_type", "price_min", "price_max", "beds", "baths", "sqft_min", "year_built_min", "pool", "garage", "waterfront", "doorman", "open_house", "new", "compass_exclusive", "sort") +TOUR_TIMES = ["9:00 AM", "10:00 AM", "11:00 AM", "12:00 PM", "1:00 PM", "2:00 PM", "3:00 PM", "4:00 PM", "5:00 PM"] + + +def local_return_url(value, fallback): + """Only return to a path on this mirror after an account action.""" + if not value or "\\" in value or any(ord(c) < 32 for c in value): + return fallback + try: + target = urlsplit(value) + origin = urlsplit(request.host_url) + if target.scheme or target.netloc: + if (target.scheme, target.netloc) != (origin.scheme, origin.netloc): + return fallback + if not target.path.startswith("/") or target.path.startswith("//"): + return fallback + return target.path + ("?" + target.query if target.query else "") + except ValueError: + return fallback + + +def valid_email(value): + try: + validate_email(value, check_deliverability=False) + return len(value) <= 120 + except EmailNotValidError: + return False + + +def valid_password(value): + return len(value) >= 6 and len(value.encode("utf-8")) <= 72 + def _tokens(s: str): if not s: @@ -371,6 +435,8 @@ def search_listings(query: str, base_query=None): q = (query or "").strip() if base_query is None: base_query = Listing.query + if q and City.query.filter(func.lower(City.name) == q.lower()).first(): + return [(listing, 0) for listing in base_query.filter(or_(func.lower(Listing.city) == q.lower(), func.lower(Listing.market_city) == q.lower())).all()] listings = base_query.all() if not q: return [(L, 0) for L in listings] @@ -400,6 +466,9 @@ def search_listings(query: str, base_query=None): def filter_listings(qs, args): + city = (args.get("city") or "").strip() + if city: + qs = qs.filter(or_(func.lower(Listing.city) == city.lower(), func.lower(Listing.market_city) == city.lower())) status = args.get("status") if status: qs = qs.filter(Listing.status == status) @@ -416,8 +485,8 @@ def filter_listings(qs, args): if beds and beds.isdigit(): qs = qs.filter(Listing.beds >= int(beds)) baths = args.get("baths") - if baths and baths.isdigit(): - qs = qs.filter((Listing.baths_full + Listing.baths_half) >= int(baths)) + if baths and re.fullmatch(r"\d+(?:\.\d+)?", baths): + qs = qs.filter(func.coalesce(Listing.baths_total, func.coalesce(Listing.baths_full, 0) + 0.5 * func.coalesce(Listing.baths_half, 0)) >= float(baths)) sqft_min = args.get("sqft_min") if sqft_min and sqft_min.isdigit(): qs = qs.filter(Listing.sqft >= int(sqft_min)) @@ -447,19 +516,19 @@ def sort_listings(items, key: str): def L(x): return x[0] if is_pair else x if key == "price_asc": - items.sort(key=lambda x: (L(x).price or 0)) + items.sort(key=lambda x: (L(x).price is None, L(x).price or 0)) elif key == "price_desc": items.sort(key=lambda x: -(L(x).price or 0)) elif key == "newest": - items.sort(key=lambda x: (L(x).days_on_compass or 9999)) + items.sort(key=lambda x: L(x).days_on_compass if L(x).days_on_compass is not None else 9999) elif key == "sqft_desc": items.sort(key=lambda x: -(L(x).sqft or 0)) elif key == "beds_desc": items.sort(key=lambda x: -(L(x).beds or 0)) elif key == "ppsf_asc": - items.sort(key=lambda x: L(x).price_per_sqft() or 10**12) + items.sort(key=lambda x: L(x).price / L(x).sqft if L(x).price_per_sqft() else float("inf")) elif key == "ppsf_desc": - items.sort(key=lambda x: -(L(x).price_per_sqft() or 0)) + items.sort(key=lambda x: -L(x).price / L(x).sqft if L(x).price_per_sqft() else float("inf")) return items @@ -485,7 +554,7 @@ def index(): .order_by(Listing.id).limit(6).all()) new_listings = (Listing.query.filter_by(is_new=True) .order_by(Listing.id.desc()).limit(6).all()) - luxury = (Listing.query.filter_by(is_luxury=True) + luxury = (Listing.query.filter_by(is_luxury=True, status="for-sale") .order_by(Listing.id).limit(6).all()) return render_template("index.html", featured=featured, new_listings=new_listings, @@ -520,7 +589,7 @@ def _city_listing_page(city_state, status): city, state = city_state_slug(city_state) if not city: abort(404) - qs = Listing.query.filter_by(city=city, state=state, status=status) + qs = Listing.query.filter_by(state=state, status=status).filter(or_(Listing.city == city, Listing.market_city == city)) qs = filter_listings(qs, request.args) listings = qs.all() sort = request.args.get("sort", "newest") @@ -555,7 +624,7 @@ def listing_detail(slug): .filter_by(user_id=current_user.id, listing_id=L.id).first() is not None) return render_template("listing_detail.html", listing=L, similar=similar, - is_saved=is_saved) + is_saved=is_saved, collections=Collection.query.filter_by(user_id=current_user.id).order_by(Collection.name).all() if current_user.is_authenticated else []) @app.route("/agents") @@ -564,7 +633,7 @@ def agents_index(): qs = Agent.query if city: qs = qs.filter(Agent.city.ilike(f"%{city}%")) - agents = qs.order_by(Agent.sales_volume_usd.desc()).all() + agents = qs.order_by(Agent.name).all() return render_template("agents.html", agents=agents, filter_city=city, all_cities=sorted(set(a.city for a in Agent.query.all() if a.city))) @@ -617,7 +686,7 @@ def new_listings(): @app.route("/luxury") def luxury(): - listings = (Listing.query.filter_by(is_luxury=True) + listings = (Listing.query.filter_by(is_luxury=True, status="for-sale") .order_by(Listing.price.desc()).all()) return render_template("luxury.html", listings=listings) @@ -648,7 +717,7 @@ def login(): error = "Invalid email or password." else: login_user(u, remember=bool(request.form.get("remember"))) - return redirect(request.args.get("next") or url_for("account")) + return redirect(local_return_url(request.args.get("next"), url_for("account"))) return render_template("login.html", error=error) @@ -664,6 +733,10 @@ def register(): pw2 = request.form.get("confirm") or "" if not name or not email or not pw: error = "Name, email and password are required." + elif len(name) > 120 or not valid_email(email): + error = "Enter a valid name and email address." + elif not valid_password(pw): + error = "Password must contain at least 6 characters and at most 72 UTF-8 bytes." elif pw != pw2: error = "Passwords do not match." elif User.query.filter_by(email=email).first(): @@ -678,7 +751,7 @@ def register(): return render_template("register.html", error=error) -@app.route("/logout", methods=["GET", "POST"]) +@app.route("/logout", methods=["POST"]) def logout(): logout_user() return redirect(url_for("index")) @@ -726,8 +799,8 @@ def change_password(): error = "Current password is incorrect." elif new != new2: error = "New passwords do not match." - elif len(new) < 6: - error = "Password must be at least 6 characters." + elif not valid_password(new): + error = "Password must contain at least 6 characters and at most 72 UTF-8 bytes." else: current_user.set_password(new) db.session.commit() @@ -741,14 +814,26 @@ def change_password(): def preferences(): if request.method == "POST": try: - current_user.budget_min = int(request.form.get("budget_min") or 0) - current_user.budget_max = int(request.form.get("budget_max") or 0) - current_user.beds_min = int(request.form.get("beds_min") or 0) + budget_min = int(request.form.get("budget_min") or 0) + budget_max = int(request.form.get("budget_max") or 0) + beds_min = int(request.form.get("beds_min") or 0) + if min(budget_min, budget_max, beds_min) < 0 or max(budget_min, budget_max) > 10**12 or beds_min > 100: + raise ValueError + if budget_max and budget_max < budget_min: + raise ValueError except ValueError: - current_user.budget_min = current_user.budget_min or 0 + flash("Enter valid nonnegative budgets and bedrooms; maximum budget must be at least the minimum.", "warning") + return render_template("preferences.html", user=current_user), 400 types = request.form.getlist("property_types") + timeline = request.form.get("move_timeline") or "" + if not set(types) <= PROPERTY_TYPES or timeline not in {"", "0-3mo", "3-6mo", "6-12mo", "12mo+"}: + flash("Choose one of the available property types and move timelines.", "warning") + return render_template("preferences.html", user=current_user), 400 + current_user.budget_min = budget_min + current_user.budget_max = budget_max + current_user.beds_min = beds_min current_user.preferred_property_types = json.dumps(types) - current_user.move_timeline = request.form.get("move_timeline") or "" + current_user.move_timeline = timeline current_user.has_agent = bool(request.form.get("has_agent")) current_user.receive_alerts = bool(request.form.get("receive_alerts")) db.session.commit() @@ -778,7 +863,7 @@ def save_home(listing_id): db.session.add(SavedHome(user_id=current_user.id, listing_id=L.id)) db.session.commit() flash(f"Saved {L.address}.", "success") - return redirect(request.referrer or url_for("listing_detail", slug=L.slug)) + return redirect(local_return_url(request.referrer, url_for("listing_detail", slug=L.slug))) @app.route("/unsave/", methods=["POST"]) @@ -790,7 +875,7 @@ def unsave_home(listing_id): db.session.delete(row) db.session.commit() flash("Removed from saved homes.", "info") - return redirect(request.referrer or url_for("saved_list")) + return redirect(local_return_url(request.referrer, url_for("saved_list"))) @app.route("/saved-searches", methods=["GET", "POST"]) @@ -798,14 +883,7 @@ def unsave_home(listing_id): def saved_searches(): if request.method == "POST": name = (request.form.get("name") or "").strip() - criteria = { - "q": (request.form.get("q") or "").strip(), - "city": (request.form.get("city") or "").strip(), - "price_min": request.form.get("price_min") or "", - "price_max": request.form.get("price_max") or "", - "beds": request.form.get("beds") or "", - "property_type": request.form.get("property_type") or "", - } + criteria = {key: request.form.get(key, "").strip() for key in SEARCH_FIELDS if request.form.get(key, "").strip()} if name: ss = SavedSearch(user_id=current_user.id, name=name, criteria_json=json.dumps(criteria)) @@ -872,7 +950,16 @@ def collection_add(cid, listing_id): c.set_listing_ids(ids) db.session.commit() flash(f'Added {L.address} to "{c.name}".', "success") - return redirect(request.referrer or url_for("collection_detail", cid=c.id)) + return redirect(local_return_url(request.referrer, url_for("collection_detail", cid=c.id))) + + +@app.route("/listing//add-to-collection", methods=["POST"]) +@login_required +def listing_add_to_collection(listing_id): + cid = request.form.get("collection_id", type=int) + if cid is None: + abort(400) + return collection_add(cid, listing_id) @app.route("/collections//remove/", methods=["POST"]) @@ -917,11 +1004,22 @@ def tours_list(): def tour_request(listing_id): L = Listing.query.get_or_404(listing_id) if request.method == "POST": + tour_date = (request.form.get("date") or "").strip() + tour_time = (request.form.get("time") or "").strip() + tour_type = (request.form.get("tour_type") or "in-person").strip() + try: + if date.fromisoformat(tour_date).isoformat() != tour_date: + raise ValueError + if tour_time not in TOUR_TIMES or tour_type not in {"in-person", "video"}: + raise ValueError + except ValueError: + flash("Choose a valid date, time and tour type.", "warning") + return render_template("tour_request.html", listing=L), 400 t = Tour( user_id=current_user.id, listing_id=L.id, - requested_date=(request.form.get("date") or "").strip(), - requested_time=(request.form.get("time") or "").strip(), - tour_type=(request.form.get("tour_type") or "in-person").strip(), + requested_date=tour_date, + requested_time=tour_time, + tour_type=tour_type, contact_phone=(request.form.get("phone") or current_user.phone), notes=(request.form.get("notes") or "").strip(), status="requested", @@ -956,18 +1054,24 @@ def inquiry_send(listing_id): L = Listing.query.get_or_404(listing_id) if request.method == "POST": uid = current_user.id if current_user.is_authenticated else None + name = (request.form.get("name") or (current_user.name if uid else "")).strip() + email = (request.form.get("email") or (current_user.email if uid else "")).strip().lower() + message = (request.form.get("message") or "").strip() + if not name or len(name) > 120 or not valid_email(email) or not message or len(message) > 10000: + flash("Enter your name, a valid email address and a message (up to 10,000 characters).", "warning") + return render_template("inquiry_send.html", listing=L), 400 i = Inquiry( user_id=uid, listing_id=L.id, agent_id=L.agent_id, - name=(request.form.get("name") or (current_user.name if uid else "")), - email=(request.form.get("email") or (current_user.email if uid else "")), + name=name, + email=email, phone=(request.form.get("phone") or ""), subject=(request.form.get("subject") or f"Inquiry about {L.address}"), - message=(request.form.get("message") or "").strip(), + message=message, ) db.session.add(i) db.session.commit() - flash("Your message has been sent. The agent will reach out shortly.", + flash("Your message has been sent.", "success") if uid: return redirect(url_for("inquiries_list")) @@ -1002,8 +1106,9 @@ def server_error(e): with app.app_context(): db.create_all() - seed_database() - seed_benchmark_users() + if os.environ.get("COMPASS_SKIP_SEED") != "1": + seed_database() + seed_benchmark_users() if __name__ == "__main__": diff --git a/sites/compass/gallery_sources.json b/sites/compass/gallery_sources.json new file mode 100644 index 00000000..4762a0db --- /dev/null +++ b/sites/compass/gallery_sources.json @@ -0,0 +1,3669 @@ +{ + "schema_version": 1, + "images": [ + { + "listing_id": "1531201878968659849", + "index": 4, + "source_url": "https://www.compass.com/m/0/92e6cc4b-a119-48b1-8e25-a596a76f1190/1499x1000.jpg", + "path": "static/external_cache/listings/1531201878968659849/gallery_4.jpg", + "sha256": "429d754835209ea46754fa0d35968aea4301a8d25a97871fc5eb1955b5b99db5", + "retrieved_at": "2026-09-06T05:07:49.112176+00:00" + }, + { + "listing_id": "1713881232348223185", + "index": 4, + "source_url": "https://www.compass.com/m/3fe3b8346d6f3a7981728f4bcfa71468f2fff42b_img_4_f6b22/640x480.jpg", + "path": "static/external_cache/listings/1713881232348223185/gallery_4.jpg", + "sha256": "4715ca308833273e127f148a04c6984e4a9cc8cbfd1d5bd5f787b2b41471b525", + "retrieved_at": "2026-09-06T05:07:11.894230+00:00" + }, + { + "listing_id": "1714599076187132233", + "index": 4, + "source_url": "https://www.compass.com/m/4203f1a3ee6f529ea8dfb5cdd688c347c3f50d1a_img_4_6c247/640x480.jpg", + "path": "static/external_cache/listings/1714599076187132233/gallery_4.jpg", + "sha256": "fc7f6d5d49f6f824b774c28c4d43b9288f4ca7f6fbd6adaf22502bc96ff3fae5", + "retrieved_at": "2026-09-06T05:07:10.039585+00:00" + }, + { + "listing_id": "1727622680580487609", + "index": 4, + "source_url": "https://www.compass.com/m/51e66dbaf027d3fbfaafdaa494482b25b8b353a0_img_4_ab5f6/640x480.jpg", + "path": "static/external_cache/listings/1727622680580487609/gallery_4.jpg", + "sha256": "830fb747e85dc250b3ce9cf2a26ee42f47849d13fcda5c3b2bfc56149ac5c683", + "retrieved_at": "2026-09-06T05:07:18.059090+00:00" + }, + { + "listing_id": "1729195892532402377", + "index": 4, + "source_url": "https://www.compass.com/m/0/695e972d-ea6f-46e6-9264-002ec722363c/1500x1000.jpg", + "path": "static/external_cache/listings/1729195892532402377/gallery_4.jpg", + "sha256": "11fdee71fffc4384b7882d64546f936d33ad46b5a62a5f89c7a803b71cc26453", + "retrieved_at": "2026-09-06T05:05:49.746217+00:00" + }, + { + "listing_id": "1764776333397921937", + "index": 4, + "source_url": "https://www.compass.com/m/72989d05b4c77cd9fa377c0dbbd40eaa583768f5_img_4_120b2/640x480.jpg", + "path": "static/external_cache/listings/1764776333397921937/gallery_4.jpg", + "sha256": "54c51c4e737361df058e85d9a4cfc3702ee229fc42f888ac31dac0ebf31bf115", + "retrieved_at": "2026-09-06T05:07:21.207551+00:00" + }, + { + "listing_id": "1768378618058228761", + "index": 4, + "source_url": "https://www.compass.com/m/0/e08f9c72-20ec-4c72-93b8-41c5c0fab003/1024x681.jpg", + "path": "static/external_cache/listings/1768378618058228761/gallery_4.jpg", + "sha256": "67fc43a035ca956b0df8d3f401cbf2591b98e5d9aed3a2a6a07769bddf6e0011", + "retrieved_at": "2026-09-06T05:05:55.413698+00:00" + }, + { + "listing_id": "1769165095591571489", + "index": 4, + "source_url": "https://www.compass.com/m/0/0be6b31b-31bd-49d6-bd0b-b13fc6e1c170/1024x681.jpg", + "path": "static/external_cache/listings/1769165095591571489/gallery_4.jpg", + "sha256": "6484b3912b90018441889f75b64cc22c7400e53ac943e3d2431d0517a1af6c49", + "retrieved_at": "2026-09-06T05:05:58.092083+00:00" + }, + { + "listing_id": "1795365010515361945", + "index": 4, + "source_url": "https://www.compass.com/m/0/9d9a2ed8-6558-435b-9237-6d2d7438f239/1500x1000.jpg", + "path": "static/external_cache/listings/1795365010515361945/gallery_4.jpg", + "sha256": "efac182670540bb5c596fc1b53f0d8eeb58ad972faf9d3216938001df98f1f26", + "retrieved_at": "2026-09-06T05:04:24.156686+00:00" + }, + { + "listing_id": "1809571495064367481", + "index": 4, + "source_url": "https://www.compass.com/m/e9d7be731a3341c4297629ebb7da2f1c35a1e0ef_img_4_9278c/640x480.jpg", + "path": "static/external_cache/listings/1809571495064367481/gallery_4.jpg", + "sha256": "9d75de40aa6946cc1ecf07dd0bb5326ec457d6c51926fd15bebf6d4eaa379eae", + "retrieved_at": "2026-09-06T05:07:23.141023+00:00" + }, + { + "listing_id": "1836600798260165145", + "index": 4, + "source_url": "https://www.compass.com/m/aa4058b6dde21476572e5c7806466994c5d7ed97_img_4_04b33/640x480.jpg", + "path": "static/external_cache/listings/1836600798260165145/gallery_4.jpg", + "sha256": "6072556812964bf029b05b4df31d8e5ad930e66dfb277e2330b25350d3f55b53", + "retrieved_at": "2026-09-06T05:04:57.136245+00:00" + }, + { + "listing_id": "1845716871705171257", + "index": 4, + "source_url": "https://www.compass.com/m/0/a58bb2c9-7f36-4553-82cb-edc9406cb812/1500x1000.jpg", + "path": "static/external_cache/listings/1845716871705171257/gallery_4.jpg", + "sha256": "f84b1b3a0836d8ed6f17d80e940626595ebe0c919d8ab41eb71c555db059e20c", + "retrieved_at": "2026-09-06T05:05:56.987536+00:00" + }, + { + "listing_id": "1854157687172248057", + "index": 4, + "source_url": "https://www.compass.com/m/9a92dfa7f615b65180db42f2a61f6c57d90a099d_img_4_41eb9/640x480.jpg", + "path": "static/external_cache/listings/1854157687172248057/gallery_4.jpg", + "sha256": "c5ce005b890e8c359d80bd819bea88ba7564fef2a6e92bd215e6417360d630c8", + "retrieved_at": "2026-09-06T05:07:17.620595+00:00" + }, + { + "listing_id": "1866786123233328601", + "index": 4, + "source_url": "https://www.compass.com/m/b8afb0bd254f172f3bbcf06ec982a2cf7a865d4c_img_4_045bb/640x480.jpg", + "path": "static/external_cache/listings/1866786123233328601/gallery_4.jpg", + "sha256": "d67ebd80d72f21f851d71bbb6eb03aaf073d598aa1584b32b5dc1a3d13079ea8", + "retrieved_at": "2026-09-06T05:03:56.452350+00:00" + }, + { + "listing_id": "1868196854122259585", + "index": 4, + "source_url": "https://www.compass.com/m/9912bef6416650160962b201eb9cb738e37d1683_img_4_862d9/640x480.jpg", + "path": "static/external_cache/listings/1868196854122259585/gallery_4.jpg", + "sha256": "c806b4f34ab83c6e927faf1437016ab86546c7c00cf900311d3a1dddfacb52a3", + "retrieved_at": "2026-09-06T05:07:23.435692+00:00" + }, + { + "listing_id": "1871944718124827361", + "index": 4, + "source_url": "https://www.compass.com/m/18ef5d5e73921c1e4aa65117bd2ffee768ed7a36_img_4_67805/640x480.jpg", + "path": "static/external_cache/listings/1871944718124827361/gallery_4.jpg", + "sha256": "059cf92994116d77678c16ce2c7c0fadf5fa352daefc4ceff1468e9f3e81263b", + "retrieved_at": "2026-09-06T05:07:18.721287+00:00" + }, + { + "listing_id": "1876845444290959137", + "index": 4, + "source_url": "https://www.compass.com/m/ce3ad32a40f9550e954eb7e73c357a8fefbac947_img_4_3ee65/640x480.jpg", + "path": "static/external_cache/listings/1876845444290959137/gallery_4.jpg", + "sha256": "6fe2356351c18a2d5dc1c861b9a8ad98541b36dfac0cfcc15c057504d0867d53", + "retrieved_at": "2026-09-06T05:07:04.944508+00:00" + }, + { + "listing_id": "1883563231270707233", + "index": 4, + "source_url": "https://www.compass.com/m/0/9960a1dd-dcb7-4267-b3fa-4987c5d3362e/1498x1000.jpg", + "path": "static/external_cache/listings/1883563231270707233/gallery_4.jpg", + "sha256": "8fbe33eef28ff785b7c744c526b481eee1f219df95ffa5c5a926c9c7f8cf9cfe", + "retrieved_at": "2026-09-06T05:05:32.869145+00:00" + }, + { + "listing_id": "1884851573551904881", + "index": 4, + "source_url": "https://www.compass.com/m/0/a904c285-613e-418b-ace9-0d81b20be91d/1499x1000.jpg", + "path": "static/external_cache/listings/1884851573551904881/gallery_4.jpg", + "sha256": "13e950d26fc77e264e072878f15396f85c1b9f8ac54af79a2a47057b0d58954c", + "retrieved_at": "2026-09-06T05:07:43.085129+00:00" + }, + { + "listing_id": "1884965168297642673", + "index": 4, + "source_url": "https://www.compass.com/m/0/eb6b2773-a6fb-4486-be8d-0883f4802893/1500x1000.jpg", + "path": "static/external_cache/listings/1884965168297642673/gallery_4.jpg", + "sha256": "fa4e6d45d28d138095cc6ec2dfb2ee0f210a8e25ac24127438cc17daf4bc81dd", + "retrieved_at": "2026-09-06T05:07:39.843054+00:00" + }, + { + "listing_id": "1903065816685552009", + "index": 4, + "source_url": "https://www.compass.com/m/4dd595e48ae093d51564e7ec0df07a038c32c886_img_4_7c7dc/640x480.jpg", + "path": "static/external_cache/listings/1903065816685552009/gallery_4.jpg", + "sha256": "b5c48f6320510d53c82b058a72b58d5c2382db34b15d56970c8667e936e02090", + "retrieved_at": "2026-09-06T05:07:12.270502+00:00" + }, + { + "listing_id": "1916891292675064801", + "index": 4, + "source_url": "https://www.compass.com/m/2e423d25086a612a38d61b96d0ce57e60defa01c_img_4_307fd/640x480.jpg", + "path": "static/external_cache/listings/1916891292675064801/gallery_4.jpg", + "sha256": "b8183c78406d38639086fd3f8891a9041e15aab8234d4d97199dca7cdc897086", + "retrieved_at": "2026-09-06T05:07:20.178899+00:00" + }, + { + "listing_id": "1921893066529157649", + "index": 4, + "source_url": "https://www.compass.com/m/0/b955da7d-4e7e-4283-9aaf-626d7bc09faf/1500x1000.jpg", + "path": "static/external_cache/listings/1921893066529157649/gallery_4.jpg", + "sha256": "47beaae8678c16889529c7ca0a9143a3deb3c7f5b38d3cb48bb92972c2e90b90", + "retrieved_at": "2026-09-06T05:07:50.973015+00:00" + }, + { + "listing_id": "1922022213150257457", + "index": 4, + "source_url": "https://www.compass.com/m/9bf80dc36fd4192025a82853398a3821d1a408f3_img_4_6f135/640x480.jpg", + "path": "static/external_cache/listings/1922022213150257457/gallery_4.jpg", + "sha256": "86269d7aba9436b7a251ea51f80a5664b183cd5a77bf9c270aeba25d6ba29251", + "retrieved_at": "2026-09-06T05:07:11.728774+00:00" + }, + { + "listing_id": "1926269156959548849", + "index": 4, + "source_url": "https://www.compass.com/m/0/48eab814-f5ef-4150-ae53-219d06894602/1024x683.jpg", + "path": "static/external_cache/listings/1926269156959548849/gallery_4.jpg", + "sha256": "73fa20daa3026447a39253ef91cf305ddd0061006709cdaa42debbfcd7dd7a06", + "retrieved_at": "2026-09-06T05:05:45.962389+00:00" + }, + { + "listing_id": "1927103338444070521", + "index": 4, + "source_url": "https://www.compass.com/m/0b5c1b47ae78e277e7892deafa49e8810e594e8f_img_4_d0717/640x480.jpg", + "path": "static/external_cache/listings/1927103338444070521/gallery_4.jpg", + "sha256": "b782fc5aab741f87008573a6db0e6a882536654fc88de24371989e86990036a7", + "retrieved_at": "2026-09-06T05:07:20.989335+00:00" + }, + { + "listing_id": "1929546519660550161", + "index": 4, + "source_url": "https://www.compass.com/m/0/c0b34a0d-dadf-45b6-867e-54f844615ddd/1333x1000.jpg", + "path": "static/external_cache/listings/1929546519660550161/gallery_4.jpg", + "sha256": "b680258bad2e1c8d5072aee59532a20b232709e1db20cae1c4ac52e92fa125f3", + "retrieved_at": "2026-09-06T05:04:58.880624+00:00" + }, + { + "listing_id": "1931449999593831713", + "index": 4, + "source_url": "https://www.compass.com/m/5b3a81ff5d444ccb39f864ef036968e932999ee5_img_4_2e374/640x480.jpg", + "path": "static/external_cache/listings/1931449999593831713/gallery_4.jpg", + "sha256": "5be8260e75877dd3d06c9f5fef306dff780f72591496fb20e81c39e0ad980047", + "retrieved_at": "2026-09-06T05:07:16.532009+00:00" + }, + { + "listing_id": "1937764922298397657", + "index": 4, + "source_url": "https://www.compass.com/m/0/2f976706-e16c-4c96-ae4c-c3f5db67b72f/1024x683.jpg", + "path": "static/external_cache/listings/1937764922298397657/gallery_4.jpg", + "sha256": "05803df598a20bb53acb0278f0390a76b4bb10423936e41a3bda21a7d54338fe", + "retrieved_at": "2026-09-06T05:05:40.950530+00:00" + }, + { + "listing_id": "1940902821421093121", + "index": 4, + "source_url": "https://www.compass.com/m/eeac95d4c55380fe534a421b5ec3cbc1d3999548_img_4_b74d1/640x480.jpg", + "path": "static/external_cache/listings/1940902821421093121/gallery_4.jpg", + "sha256": "416b657d1874ed5845e329517cfe6209b6fac8e5d58a5c0816f2dbfbecd29b52", + "retrieved_at": "2026-09-06T05:07:22.015762+00:00" + }, + { + "listing_id": "1942957581307470537", + "index": 4, + "source_url": "https://www.compass.com/m/2509ff9bcdcfd87811a7c7cdfbd6159b1a0bfcb5_img_4_c9b77/640x480.jpg", + "path": "static/external_cache/listings/1942957581307470537/gallery_4.jpg", + "sha256": "329ffa15bdeb568ac06aad353ea71347604ad56eced18e5f71faf272efaba0ed", + "retrieved_at": "2026-09-06T05:05:18.686994+00:00" + }, + { + "listing_id": "1942978768674847953", + "index": 4, + "source_url": "https://www.compass.com/m/0/96b55875-fe94-4e9a-bda2-b8d3ca8583ce/1500x1000.jpg", + "path": "static/external_cache/listings/1942978768674847953/gallery_4.jpg", + "sha256": "710a849e947b9ceaf6cc8069d5e7e0d90af4d035e838a12e3efcc1825c676590", + "retrieved_at": "2026-09-06T05:07:35.085439+00:00" + }, + { + "listing_id": "1951565555154767201", + "index": 4, + "source_url": "https://www.compass.com/m/13b9974cde69e37fb09c288343c1acf43f9f3647_img_4_d3bb7/640x480.jpg", + "path": "static/external_cache/listings/1951565555154767201/gallery_4.jpg", + "sha256": "efeaee9e896d194ec56655b6ec3ecaedc0c7bedc485f8499335514c565cf9209", + "retrieved_at": "2026-09-06T05:07:19.655292+00:00" + }, + { + "listing_id": "1951672067306878497", + "index": 4, + "source_url": "https://www.compass.com/m/75761f8d822bfa882ded2b39bbcc126f1342a3fc_img_4_005aa/640x480.jpg", + "path": "static/external_cache/listings/1951672067306878497/gallery_4.jpg", + "sha256": "1acc4cc27aa9db13d0018b3ad5aafc9f3c280fb968439fa51122d467abdd8815", + "retrieved_at": "2026-09-06T05:07:16.223450+00:00" + }, + { + "listing_id": "1952597186755126769", + "index": 4, + "source_url": "https://www.compass.com/m/0/33173473-b6c8-402a-9000-67f66e699b91/750x1000.jpg", + "path": "static/external_cache/listings/1952597186755126769/gallery_4.jpg", + "sha256": "ecd95dbe61d46340885b39f37079f374bc2f48ec6e745f100298be0d2209f33b", + "retrieved_at": "2026-09-06T05:05:01.809531+00:00" + }, + { + "listing_id": "1953270100630407017", + "index": 4, + "source_url": "https://www.compass.com/m/0/6c005392-5942-4821-9bbb-845ba162bcfb/750x1000.jpg", + "path": "static/external_cache/listings/1953270100630407017/gallery_4.jpg", + "sha256": "17df5f1b343d4a9e0a9ef31ad9e7d2051fe09f4ba8d03567ab5440cb0ff584c8", + "retrieved_at": "2026-09-06T05:04:55.314811+00:00" + }, + { + "listing_id": "1956041055605751361", + "index": 4, + "source_url": "https://www.compass.com/m/0/8801bb8f-efe1-45b3-a600-0750bc701560/1499x1000.jpg", + "path": "static/external_cache/listings/1956041055605751361/gallery_4.jpg", + "sha256": "a7d3af08a215e730f93726380569a3e42ca656497ec591a3711251dcfd2ac189", + "retrieved_at": "2026-09-06T05:03:38.348961+00:00" + }, + { + "listing_id": "1961864764333808601", + "index": 4, + "source_url": "https://www.compass.com/m/a4e339f5b73c9198886b22b08e7d787221c5ec04_img_4_287be/640x480.jpg", + "path": "static/external_cache/listings/1961864764333808601/gallery_4.jpg", + "sha256": "ac9b5c8944b830141952b89a946c2b488996f5ffd0b3e0a463501014a5f9ed1f", + "retrieved_at": "2026-09-06T05:07:07.488882+00:00" + }, + { + "listing_id": "1966819555246556249", + "index": 4, + "source_url": "https://www.compass.com/m/885973f862da022b0a2601e5ac4b2c529a18217d_img_4_f5507/640x480.jpg", + "path": "static/external_cache/listings/1966819555246556249/gallery_4.jpg", + "sha256": "7f22c9454b2c2c209e76d102cf49e94b31c012a6e598c5916882155f0bd89bf0", + "retrieved_at": "2026-09-06T05:07:08.465424+00:00" + }, + { + "listing_id": "1967539321536067401", + "index": 4, + "source_url": "https://www.compass.com/m/0/157221fb-788f-42d5-a41d-73d76bef48ee/1500x844.jpg", + "path": "static/external_cache/listings/1967539321536067401/gallery_4.jpg", + "sha256": "0ee65fd82672fe2f9b889438a28d0149009f8d4117a67edee0c4215a9b901cbb", + "retrieved_at": "2026-09-06T05:04:17.577403+00:00" + }, + { + "listing_id": "1970580822273265497", + "index": 4, + "source_url": "https://www.compass.com/m/0/77f65838-f783-42c9-bfc2-eebc7d6ea5fb/1499x1000.jpg", + "path": "static/external_cache/listings/1970580822273265497/gallery_4.jpg", + "sha256": "8fd31aed6249df6033be5f0aab39de5b3a12aac56f1333cffb31bec67d057814", + "retrieved_at": "2026-09-06T05:03:50.644028+00:00" + }, + { + "listing_id": "1971667828977703721", + "index": 4, + "source_url": "https://www.compass.com/m/52b74bd0cde8a849dc3559bee9b3a95bfe3823d8_img_4_61fb3/640x480.jpg", + "path": "static/external_cache/listings/1971667828977703721/gallery_4.jpg", + "sha256": "d3f9529c96281fddf2a33bdb483a1a9f931085f693d18530c63dcd7a441fb0c8", + "retrieved_at": "2026-09-06T05:05:23.807031+00:00" + }, + { + "listing_id": "1971956027583144857", + "index": 4, + "source_url": "https://www.compass.com/m/0/4445e77d-7c3d-4b46-b93a-23d1e9d35211/1499x1000.jpg", + "path": "static/external_cache/listings/1971956027583144857/gallery_4.jpg", + "sha256": "ab7635e2f0ab8de493ddeb437535e1aa4847f50f1e68c9af7551ce0033777986", + "retrieved_at": "2026-09-06T05:04:20.514656+00:00" + }, + { + "listing_id": "1972541164406932321", + "index": 4, + "source_url": "https://www.compass.com/m/82ed3c2cfce9567ae31c11dd642ee8081d402627_img_4_44323/640x480.jpg", + "path": "static/external_cache/listings/1972541164406932321/gallery_4.jpg", + "sha256": "de87a81681da5ecdc3fdf2f46e2a96dc1ffe91154ad75155847f82b8966b46c8", + "retrieved_at": "2026-09-06T05:06:11.152269+00:00" + }, + { + "listing_id": "1977208754577401065", + "index": 4, + "source_url": "https://www.compass.com/m/0/24baf9e8-8fc3-44ea-ac43-2b153ba9f691/1500x844.jpg", + "path": "static/external_cache/listings/1977208754577401065/gallery_4.jpg", + "sha256": "9b3b32eb71700ffb3261cd7a6fa1a4c9336fbdab30cc5d5e5d29b95ecc29214d", + "retrieved_at": "2026-09-06T05:06:02.708147+00:00" + }, + { + "listing_id": "1977215870457428705", + "index": 4, + "source_url": "https://www.compass.com/m/0/6395b55a-1474-49a4-888b-e01bbb4e92fa/1500x844.jpg", + "path": "static/external_cache/listings/1977215870457428705/gallery_4.jpg", + "sha256": "c67f3d0620c3fc362ff0933eea7223f7aa78255f8082cdbb358f13bd28eebe2f", + "retrieved_at": "2026-09-06T05:06:08.961652+00:00" + }, + { + "listing_id": "1977766518458693761", + "index": 4, + "source_url": "https://www.compass.com/m/f0a11e9526a56f1515ddaa9d07ae3842d2afec33_img_4_d3f4d/640x480.jpg", + "path": "static/external_cache/listings/1977766518458693761/gallery_4.jpg", + "sha256": "29e30e6e93cb52aca8f587cdc548c5de31415e63a7e5c594a9a00d0daf02e911", + "retrieved_at": "2026-09-06T05:07:23.007957+00:00" + }, + { + "listing_id": "1977806263674661849", + "index": 4, + "source_url": "https://www.compass.com/m/0b85604bb64dc07d1abb254fa39e058b02f0180a_img_4_d6de7/640x480.jpg", + "path": "static/external_cache/listings/1977806263674661849/gallery_4.jpg", + "sha256": "8f91a0c3224c8a6eb4e6cde457a3eb60bd76efeaceac5a0ad3b1e367bf1c830e", + "retrieved_at": "2026-09-06T05:08:30.757049+00:00" + }, + { + "listing_id": "1981397852464551841", + "index": 4, + "source_url": "https://www.compass.com/m/08c62c73103853513a3b02476005869f0231f146_img_4_16510/640x480.jpg", + "path": "static/external_cache/listings/1981397852464551841/gallery_4.jpg", + "sha256": "1e2a08289db27af8c9a36b0fdabad7ff7dc966c8f11ee9b346f5dbc6dbfa9e6b", + "retrieved_at": "2026-09-06T05:07:07.465110+00:00" + }, + { + "listing_id": "1987285135257096177", + "index": 4, + "source_url": "https://www.compass.com/m/91514cb72a23e257b858812e57b7c8b1f8285f97_img_4_1c2f7/640x480.jpg", + "path": "static/external_cache/listings/1987285135257096177/gallery_4.jpg", + "sha256": "e55a97aa4236ad393b6decd2af6a4ae4b85a36a1d9d6d3519bb08f8daac2e8b1", + "retrieved_at": "2026-09-06T05:07:14.083574+00:00" + }, + { + "listing_id": "1988681691840304113", + "index": 4, + "source_url": "https://www.compass.com/m/7499be4e2e9790c90c9b948df00f4c37c45f1527_img_4_a3ab1/640x480.jpg", + "path": "static/external_cache/listings/1988681691840304113/gallery_4.jpg", + "sha256": "649a7817187cf2678d664cd6a83e402fae76ed5fbe8e2231edee78e885646fe9", + "retrieved_at": "2026-09-06T05:07:18.636296+00:00" + }, + { + "listing_id": "1991494172450990729", + "index": 4, + "source_url": "https://www.compass.com/m/5bbacb68a49828780a4e96cbae4f12e4e1ae6621_img_4_fdd0d/640x480.jpg", + "path": "static/external_cache/listings/1991494172450990729/gallery_4.jpg", + "sha256": "32862b2d48ea5ff790ea5e9a2471ad1b7b01bda2a235f5a1144cf7db540fc4d8", + "retrieved_at": "2026-09-06T05:07:24.126658+00:00" + }, + { + "listing_id": "2000153565416491801", + "index": 4, + "source_url": "https://www.compass.com/m/0/cd4de208-bb71-4a64-b6f7-30121701ed35/1150x768.jpg", + "path": "static/external_cache/listings/2000153565416491801/gallery_4.jpg", + "sha256": "8a31514a1618a07582e501b803e03da3520226d14d36d7453ce6c4f6bd01135c", + "retrieved_at": "2026-09-06T05:06:06.715429+00:00" + }, + { + "listing_id": "2001655522861527849", + "index": 4, + "source_url": "https://www.compass.com/m/1b77549a221ba2a23712974b0b8b972f721301e8_img_4_73a36/640x480.jpg", + "path": "static/external_cache/listings/2001655522861527849/gallery_4.jpg", + "sha256": "16f2c336b6873f5aa61d545dcc21530a636c7b4f3dd8bab950dd569a49a5aff9", + "retrieved_at": "2026-09-06T05:07:15.495498+00:00" + }, + { + "listing_id": "2004098274682072873", + "index": 4, + "source_url": "https://www.compass.com/m/dd59a407ca2840154f30dddf71caf65debafd0ea_img_4_0c757/640x480.jpg", + "path": "static/external_cache/listings/2004098274682072873/gallery_4.jpg", + "sha256": "2265fee1b083cef03b0567cf9515f11414e2da6f2707badf5ed86e7e53cc17dc", + "retrieved_at": "2026-09-06T05:07:04.150944+00:00" + }, + { + "listing_id": "2008346842162298705", + "index": 4, + "source_url": "https://www.compass.com/m/a2f76ecdd86c5883499d7aeae098b2f60fc94d2b_img_4_cd1fb/640x480.jpg", + "path": "static/external_cache/listings/2008346842162298705/gallery_4.jpg", + "sha256": "2782d2bcd2a0c86028fb70d5653355d5f2ce3bfd83b14beedbd12a193212f446", + "retrieved_at": "2026-09-06T05:07:25.456564+00:00" + }, + { + "listing_id": "2011904179804361681", + "index": 4, + "source_url": "https://www.compass.com/m/d47b84352e53368ec622bec5362a8935406b1d6d_img_4_33a29/640x480.jpg", + "path": "static/external_cache/listings/2011904179804361681/gallery_4.jpg", + "sha256": "0c5247f10fdfa87aedcc7d30de536fe67409f8659ab34520c92bd1133c79e9bf", + "retrieved_at": "2026-09-06T05:04:43.627395+00:00" + }, + { + "listing_id": "2014657704352455905", + "index": 4, + "source_url": "https://www.compass.com/m/0f45ba8738169750f2baa9411aefe68f32789ecb_img_4_1c2f7/640x480.jpg", + "path": "static/external_cache/listings/2014657704352455905/gallery_4.jpg", + "sha256": "e55a97aa4236ad393b6decd2af6a4ae4b85a36a1d9d6d3519bb08f8daac2e8b1", + "retrieved_at": "2026-09-06T05:07:13.590530+00:00" + }, + { + "listing_id": "2023800878451375689", + "index": 4, + "source_url": "https://www.compass.com/m/eac0f3f4c58aef3b78dc8d0c315373ea33230c15_img_4_03f1b/640x480.jpg", + "path": "static/external_cache/listings/2023800878451375689/gallery_4.jpg", + "sha256": "eb12bc44059d431aa27e434877ec147173cfd66988053230c4793f6cb74590b5", + "retrieved_at": "2026-09-06T05:05:19.372043+00:00" + }, + { + "listing_id": "2024239871727304937", + "index": 4, + "source_url": "https://www.compass.com/m/36039fd72d6e1bfe016c653f894f282e20e06e9f_img_4_d3037/640x480.jpg", + "path": "static/external_cache/listings/2024239871727304937/gallery_4.jpg", + "sha256": "96285f0395a811b44f4fb70f7d4984c9a1bae878f20d12ff13a95e8e4a138186", + "retrieved_at": "2026-09-06T05:05:03.512434+00:00" + }, + { + "listing_id": "2026979539362870169", + "index": 4, + "source_url": "https://www.compass.com/m/2aef6628b7c784c7a278a6a46839a82d407402a8_img_4_1c2f7/640x480.jpg", + "path": "static/external_cache/listings/2026979539362870169/gallery_4.jpg", + "sha256": "e55a97aa4236ad393b6decd2af6a4ae4b85a36a1d9d6d3519bb08f8daac2e8b1", + "retrieved_at": "2026-09-06T05:07:06.196025+00:00" + }, + { + "listing_id": "2029213104600093465", + "index": 4, + "source_url": "https://www.compass.com/m/9df9e048c80e0f07ecd9b8c5ce867e31640fad28_img_4_5583b/640x480.jpg", + "path": "static/external_cache/listings/2029213104600093465/gallery_4.jpg", + "sha256": "5e0baf995f341ba47a328a755cd21eeb2e3e611312f721144a63c32f93f63b25", + "retrieved_at": "2026-09-06T05:07:28.040942+00:00" + }, + { + "listing_id": "2029252096787926185", + "index": 4, + "source_url": "https://www.compass.com/m/d02a003d275320c8e5f5195fef6d54c20d203b9d_img_4_73a36/640x480.jpg", + "path": "static/external_cache/listings/2029252096787926185/gallery_4.jpg", + "sha256": "16f2c336b6873f5aa61d545dcc21530a636c7b4f3dd8bab950dd569a49a5aff9", + "retrieved_at": "2026-09-06T05:07:14.291114+00:00" + }, + { + "listing_id": "2029481186232648585", + "index": 4, + "source_url": "https://www.compass.com/m/d2a0f575a61cb6c52afa5c52d29487b97b855f00_img_4_1f15b/640x480.jpg", + "path": "static/external_cache/listings/2029481186232648585/gallery_4.jpg", + "sha256": "af12ba89f285806f2782cb7599e7adb48eb79bdf0ad4be6c25505b4a2be79624", + "retrieved_at": "2026-09-06T05:05:04.385196+00:00" + }, + { + "listing_id": "2031338722812374913", + "index": 4, + "source_url": "https://www.compass.com/m/63e8469f044c24fc2cd6cfecdc096844b47ed912_img_4_c41ee/640x480.jpg", + "path": "static/external_cache/listings/2031338722812374913/gallery_4.jpg", + "sha256": "6ad449295f47ec4d5a12bd4565753c220feb7f4f592e1a081ef8888193da3a2e", + "retrieved_at": "2026-09-06T05:07:29.321539+00:00" + }, + { + "listing_id": "2031484899441120841", + "index": 4, + "source_url": "https://www.compass.com/m/0/df2c435f-6b7a-4f4f-8aa1-1c4e7c1c3d51/1333x1000.jpg", + "path": "static/external_cache/listings/2031484899441120841/gallery_4.jpg", + "sha256": "8633a781a17a4c8eee4c4437d06e0b161f1731e8c3bef8d2b08569664f110683", + "retrieved_at": "2026-09-06T05:05:46.887569+00:00" + }, + { + "listing_id": "2033615864404325137", + "index": 4, + "source_url": "https://www.compass.com/m/bd24496d663abdd7d0eedf7ced2771b47e3b2087_img_4_c42f1/640x480.jpg", + "path": "static/external_cache/listings/2033615864404325137/gallery_4.jpg", + "sha256": "a9f14e37ab8453dc96740d2c7b61f7ac4b9535f2c89abb8e3e97b0e90b05d8e6", + "retrieved_at": "2026-09-06T05:05:12.272296+00:00" + }, + { + "listing_id": "2034361121030986649", + "index": 4, + "source_url": "https://www.compass.com/m/0/f85b4627-58cb-48e1-bc90-c178c63c3778/1499x1000.jpg", + "path": "static/external_cache/listings/2034361121030986649/gallery_4.jpg", + "sha256": "75e3e02290f7b4c714c83cf3f48b96fa8ee926e8ef1b8957bd39b6779727e55c", + "retrieved_at": "2026-09-06T05:07:50.477641+00:00" + }, + { + "listing_id": "2038763065666255609", + "index": 4, + "source_url": "https://www.compass.com/m/8770ea0610c75f0e42cef29c9d33b85e9492ad20_img_4_7d0f1/640x480.jpg", + "path": "static/external_cache/listings/2038763065666255609/gallery_4.jpg", + "sha256": "cd9fc3cd7ec5d627e71337ba57263f7b1c3fd3ee9cf854aee1b8c2bba217d155", + "retrieved_at": "2026-09-06T05:04:53.720732+00:00" + }, + { + "listing_id": "2039739777685968689", + "index": 4, + "source_url": "https://www.compass.com/m/1b250de6fa4a41883537db24f114f1921edef291_img_4_0cbb9/640x480.jpg", + "path": "static/external_cache/listings/2039739777685968689/gallery_4.jpg", + "sha256": "0d0ac7d2917247e490723df3ea677ec4eda61970d8a446706e3413936f33f36b", + "retrieved_at": "2026-09-06T05:07:09.721179+00:00" + }, + { + "listing_id": "2043839811034030889", + "index": 4, + "source_url": "https://www.compass.com/m/0/0045cf5d-ef13-47d8-b021-a4f2ad58508b/1024x683.jpg", + "path": "static/external_cache/listings/2043839811034030889/gallery_4.jpg", + "sha256": "68f410a87addc28238b66d0a09be1d0854cf18fb1923e05742b07a71d59f7d88", + "retrieved_at": "2026-09-06T05:05:49.262404+00:00" + }, + { + "listing_id": "2044075882472469257", + "index": 4, + "source_url": "https://www.compass.com/m/52cef48af43c225c0a71f686ac4d9e5ce055746c_img_4_05009/640x480.jpg", + "path": "static/external_cache/listings/2044075882472469257/gallery_4.jpg", + "sha256": "6b85001bffc71851ed25ee922e820390bb4218a5204bba6ceadb611461a1c697", + "retrieved_at": "2026-09-06T05:04:48.933086+00:00" + }, + { + "listing_id": "2045193238054391729", + "index": 4, + "source_url": "https://www.compass.com/m/9e261466dedc2e8423045d5d6f56efb6a90213f7_img_4_01bff/640x480.jpg", + "path": "static/external_cache/listings/2045193238054391729/gallery_4.jpg", + "sha256": "78b26a8d7e8a3a3d73bc9ad5ce0f8b449c02e9bf69baa58c561f30797dcf8c9d", + "retrieved_at": "2026-09-06T05:05:21.086562+00:00" + }, + { + "listing_id": "2045193330521720449", + "index": 4, + "source_url": "https://www.compass.com/m/60f967c0e3596a977b26187e2fbb555891eca011_img_4_01bff/640x480.jpg", + "path": "static/external_cache/listings/2045193330521720449/gallery_4.jpg", + "sha256": "78b26a8d7e8a3a3d73bc9ad5ce0f8b449c02e9bf69baa58c561f30797dcf8c9d", + "retrieved_at": "2026-09-06T05:05:19.443935+00:00" + }, + { + "listing_id": "2045193417050253617", + "index": 4, + "source_url": "https://www.compass.com/m/53496590fa2c814fe3950d7ac646762bda5f7edc_img_4_01bff/640x480.jpg", + "path": "static/external_cache/listings/2045193417050253617/gallery_4.jpg", + "sha256": "78b26a8d7e8a3a3d73bc9ad5ce0f8b449c02e9bf69baa58c561f30797dcf8c9d", + "retrieved_at": "2026-09-06T05:05:17.116388+00:00" + }, + { + "listing_id": "2048880602039951841", + "index": 4, + "source_url": "https://www.compass.com/m/abefdec656476235bf112536fe0da1cb8add25f4_img_4_191d0/640x480.jpg", + "path": "static/external_cache/listings/2048880602039951841/gallery_4.jpg", + "sha256": "c28a8c578609925cf6d773b4add452302fee8ee71e845f54cbf3614066673322", + "retrieved_at": "2026-09-06T05:06:44.153196+00:00" + }, + { + "listing_id": "2049549024444691825", + "index": 4, + "source_url": "https://www.compass.com/m/4066b993e014231244ccdc359f52139b7ae8bfd2_img_4_c6b6b/640x480.jpg", + "path": "static/external_cache/listings/2049549024444691825/gallery_4.jpg", + "sha256": "03aad66d146e64d876696808417f5ecde365eebeab8a5027121df8d2e54624b4", + "retrieved_at": "2026-09-06T05:05:57.430909+00:00" + }, + { + "listing_id": "2049572693447448697", + "index": 4, + "source_url": "https://www.compass.com/m/4becb7956c413540d512a01c419047ba39a1dc4a_img_4_db45b/640x480.jpg", + "path": "static/external_cache/listings/2049572693447448697/gallery_4.jpg", + "sha256": "71d3df920e59280a5ca2cb52be50adff046b3c1cbc5864a61ab3838f944fff34", + "retrieved_at": "2026-09-06T05:07:15.877470+00:00" + }, + { + "listing_id": "2049586279368920025", + "index": 4, + "source_url": "https://www.compass.com/m/069894bddb637cebc957ae9f2931f4725ab75d13_img_4_a57f8/640x480.jpg", + "path": "static/external_cache/listings/2049586279368920025/gallery_4.jpg", + "sha256": "5a9607f33171ed416df6cfb3d61ec5934cf2d9b37697008c8bbd8cf879fcf8a3", + "retrieved_at": "2026-09-06T05:04:59.635271+00:00" + }, + { + "listing_id": "2049595231070769025", + "index": 4, + "source_url": "https://www.compass.com/m/8d054bb01e35ea7a2bd215269436192aa6e32c2b_img_4_60810/640x480.jpg", + "path": "static/external_cache/listings/2049595231070769025/gallery_4.jpg", + "sha256": "15ee2ed47a1b337825c3822937f4988ab960fac7c62f4f1bd642694e0dd4720d", + "retrieved_at": "2026-09-06T05:07:09.079910+00:00" + }, + { + "listing_id": "2050412430891064289", + "index": 4, + "source_url": "https://www.compass.com/m/dc7a478642003bf236ed11ec55918595db4f2fa8_img_4_cc060/640x480.jpg", + "path": "static/external_cache/listings/2050412430891064289/gallery_4.jpg", + "sha256": "1c4e9eaa98cc18ab4715e4e01621e6cc3c3bcad8f0556376bbe20efa1c89c2f2", + "retrieved_at": "2026-09-06T05:04:46.932957+00:00" + }, + { + "listing_id": "2052487366618989937", + "index": 4, + "source_url": "https://www.compass.com/m/c3f4f6a5aba8cf7016f3558f5014486cb9ba2f60_img_4_0965c/640x480.jpg", + "path": "static/external_cache/listings/2052487366618989937/gallery_4.jpg", + "sha256": "051033296c49df16c95c80d5ed717fde1846be8c276f694f7a10774d948020ba", + "retrieved_at": "2026-09-06T05:05:58.795586+00:00" + }, + { + "listing_id": "2053518968379535417", + "index": 4, + "source_url": "https://www.compass.com/m/079b6bcde4d9ff88428bde5b7ba8403e66814439_img_4_f78f3/640x480.jpg", + "path": "static/external_cache/listings/2053518968379535417/gallery_4.jpg", + "sha256": "b81311f218872c5d4b44ba2b132a1d66d6a30d504aa8beb64140dec71a338513", + "retrieved_at": "2026-09-06T05:04:51.184762+00:00" + }, + { + "listing_id": "2053924700174731745", + "index": 4, + "source_url": "https://www.compass.com/m/0/42a74dc6-3ab4-47d0-9255-72d859ab5f9b/1500x1000.jpg", + "path": "static/external_cache/listings/2053924700174731745/gallery_4.jpg", + "sha256": "9278894347ef3cdd9cae5ef82554d520aeacdda0432fa535b8fdf03abcfc5c6b", + "retrieved_at": "2026-09-06T05:04:16.154017+00:00" + }, + { + "listing_id": "2053924822858538897", + "index": 4, + "source_url": "https://www.compass.com/m/0/e47c76a7-145e-4451-a752-ad7490328336/1500x1000.jpg", + "path": "static/external_cache/listings/2053924822858538897/gallery_4.jpg", + "sha256": "f352e5940b851aaeef333b20a147af39677190496105b12620ec2d2634dd3a4e", + "retrieved_at": "2026-09-06T05:04:28.783933+00:00" + }, + { + "listing_id": "2053942360426125497", + "index": 4, + "source_url": "https://www.compass.com/m/dce5453adb1e77bc9d5e2665fd9be18c42b866a9_img_4_05b8f/640x480.jpg", + "path": "static/external_cache/listings/2053942360426125497/gallery_4.jpg", + "sha256": "8e629a5737c60e49cc5e918816bcc29d1ad981790c3d94bedc66da233be1833f", + "retrieved_at": "2026-09-06T05:05:21.491612+00:00" + }, + { + "listing_id": "2054481027808733073", + "index": 4, + "source_url": "https://www.compass.com/m/2bcd389f2da87f89a52726e029fdb4dd5d1a0079_img_4_09e9e/640x480.jpg", + "path": "static/external_cache/listings/2054481027808733073/gallery_4.jpg", + "sha256": "73aceaad19a27df405d2ca511323c7a2a2608e3286a65de1641edcefb984475c", + "retrieved_at": "2026-09-06T05:08:32.770632+00:00" + }, + { + "listing_id": "2057807162143768129", + "index": 4, + "source_url": "https://www.compass.com/m/53691da1d817df938c9005416a821dcd704d1afb_img_4_48282/640x480.jpg", + "path": "static/external_cache/listings/2057807162143768129/gallery_4.jpg", + "sha256": "1e8f79b57c1e2880c4d488814cc6a9453621f04243c6a4824970e7ee363a8814", + "retrieved_at": "2026-09-06T05:04:49.102099+00:00" + }, + { + "listing_id": "2058964874974707001", + "index": 4, + "source_url": "https://www.compass.com/m/2a668c99d9ac9a6f2e5e5a8ad93585efb8673266_img_4_70f34/640x480.jpg", + "path": "static/external_cache/listings/2058964874974707001/gallery_4.jpg", + "sha256": "64a6223e4153216e99e8fdede3c293ed3bcf949b5f8ab67cc657d92cdaad3fb2", + "retrieved_at": "2026-09-06T05:05:24.971918+00:00" + }, + { + "listing_id": "2059650484278121113", + "index": 4, + "source_url": "https://www.compass.com/m/0235da41df8a2a4b0256ae1af8d96caa626ab288_img_4_899c0/640x480.jpg", + "path": "static/external_cache/listings/2059650484278121113/gallery_4.jpg", + "sha256": "9fc10cf171bc33b503a90b150ded55f68c672d915f585ba5396a35be67de3dc7", + "retrieved_at": "2026-09-06T05:05:06.925708+00:00" + }, + { + "listing_id": "2059709164034176345", + "index": 4, + "source_url": "https://www.compass.com/m/0/ec363a91-6a10-467c-9e74-ce464dab722a/1200x799.jpg", + "path": "static/external_cache/listings/2059709164034176345/gallery_4.jpg", + "sha256": "c7fbced6b05c3248784994818f4c1f8043981c310c8618f50efa47d3e60046af", + "retrieved_at": "2026-09-06T05:06:00.898683+00:00" + }, + { + "listing_id": "2062482365143339697", + "index": 4, + "source_url": "https://www.compass.com/m/9e0f0d6ccea4397e1b1dfde19de1037098f52110_img_4_69987/640x480.jpg", + "path": "static/external_cache/listings/2062482365143339697/gallery_4.jpg", + "sha256": "bc11650eaaa227cb796eba16dfb54fc27a8fa3fae30d8a07eab1d087459e6d1a", + "retrieved_at": "2026-09-06T05:07:10.727581+00:00" + }, + { + "listing_id": "2062615686154056553", + "index": 4, + "source_url": "https://www.compass.com/m/feaf41cc920d09b4a744173af75562aaec8e4713_img_4_05b8f/640x480.jpg", + "path": "static/external_cache/listings/2062615686154056553/gallery_4.jpg", + "sha256": "8e629a5737c60e49cc5e918816bcc29d1ad981790c3d94bedc66da233be1833f", + "retrieved_at": "2026-09-06T05:05:22.108828+00:00" + }, + { + "listing_id": "2063262020096201761", + "index": 4, + "source_url": "https://www.compass.com/m/2acac88b9b04791e5a3eaf3c7201cf55f493900d_img_4_f5fe3/640x480.jpg", + "path": "static/external_cache/listings/2063262020096201761/gallery_4.jpg", + "sha256": "a6fb295f2089bfbf4100ef32869957c9ae0e428bda33fdde007c587c25117cd3", + "retrieved_at": "2026-09-06T05:03:54.533367+00:00" + }, + { + "listing_id": "2063344899282744289", + "index": 4, + "source_url": "https://www.compass.com/m/0/9d3f23a3-0ac4-496a-b089-6760022082c2/771x1000.jpg", + "path": "static/external_cache/listings/2063344899282744289/gallery_4.jpg", + "sha256": "585e25aacb19d6c2816fa32317d0f3cbbeb2c67c1dd7361d44c117f427d2138d", + "retrieved_at": "2026-09-06T05:04:15.239676+00:00" + }, + { + "listing_id": "2063346786165814257", + "index": 4, + "source_url": "https://www.compass.com/m/0/541f9a15-4b44-4f9d-947d-623a59e402d7/1479x1000.jpg", + "path": "static/external_cache/listings/2063346786165814257/gallery_4.jpg", + "sha256": "fc94f37332a8add727dfabc7a74295492ed1bfd467480695fb64a1468397ca44", + "retrieved_at": "2026-09-06T05:05:30.866304+00:00" + }, + { + "listing_id": "2063568587228404361", + "index": 4, + "source_url": "https://www.compass.com/m/0/d1a46453-5a75-4ffa-998d-b9bec760d2ba/1500x1000.jpg", + "path": "static/external_cache/listings/2063568587228404361/gallery_4.jpg", + "sha256": "11412ab463869dd453e27869f1eafac62ef85cce426c7ae03be2f3c418e4e0b0", + "retrieved_at": "2026-09-06T05:05:05.764889+00:00" + }, + { + "listing_id": "2064114763598202257", + "index": 4, + "source_url": "https://www.compass.com/m/e9fd9e56620052b2170a0cf53aad88eb6c8c8ffa_img_4_22d6b/640x480.jpg", + "path": "static/external_cache/listings/2064114763598202257/gallery_4.jpg", + "sha256": "b9db0b7715ddf8e757a9c32ad2a80bb3ab0a4a3884c0d1dc2d6d32fdb289cff8", + "retrieved_at": "2026-09-06T05:05:09.355890+00:00" + }, + { + "listing_id": "2064142478233865425", + "index": 4, + "source_url": "https://www.compass.com/m/0/efe6dc48-5e9c-42f5-b290-bc51a01c78b0/1500x1000.jpg", + "path": "static/external_cache/listings/2064142478233865425/gallery_4.jpg", + "sha256": "718ac307a177b2519e835a420f546141d9064611f925fb4b30096407e29c0bbd", + "retrieved_at": "2026-09-06T05:05:02.209882+00:00" + }, + { + "listing_id": "2065403559912611993", + "index": 4, + "source_url": "https://www.compass.com/m/0/c45ab728-5388-4d6b-9fdd-4d708391b0d3/640x427.jpg", + "path": "static/external_cache/listings/2065403559912611993/gallery_4.jpg", + "sha256": "4ece77afb8d839c8876ee82bca6c8f7dac45a03ebfcee44cde50625844af6f21", + "retrieved_at": "2026-09-06T05:05:33.848740+00:00" + }, + { + "listing_id": "2067619722461442889", + "index": 4, + "source_url": "https://www.compass.com/m/0/31fbed7a-8e36-486e-9e40-b367f81adf2f/1500x1000.jpg", + "path": "static/external_cache/listings/2067619722461442889/gallery_4.jpg", + "sha256": "66ad489f29f34bfe3d5de4246b90cec8dc1a55ba86c8ad9e9bfc4b3d9758a893", + "retrieved_at": "2026-09-06T05:07:41.028622+00:00" + }, + { + "listing_id": "2067619857694195537", + "index": 4, + "source_url": "https://www.compass.com/m/0/ba6eca2b-a05b-4fb9-be7d-878eb032be24/1500x844.jpg", + "path": "static/external_cache/listings/2067619857694195537/gallery_4.jpg", + "sha256": "0d9cb3342bb27d32a96aef656cf43bfdcd4955f8ccc068e48da1964ca2bf29c5", + "retrieved_at": "2026-09-06T05:06:51.391856+00:00" + }, + { + "listing_id": "2069828470462476721", + "index": 4, + "source_url": "https://www.compass.com/m/0/f4be369c-d595-45c8-b9b3-da19bbced213/1333x1000.jpg", + "path": "static/external_cache/listings/2069828470462476721/gallery_4.jpg", + "sha256": "7d2b68747806dd8d61609ba168c9df21ecf7a80d4a3e82575250fda669c13a0d", + "retrieved_at": "2026-09-06T05:04:41.015167+00:00" + }, + { + "listing_id": "2070360234129868217", + "index": 4, + "source_url": "https://www.compass.com/m/0/621cb7ae-4f0c-4c31-8017-5e05617f576b/1200x800.jpg", + "path": "static/external_cache/listings/2070360234129868217/gallery_4.jpg", + "sha256": "ede1e76ba19fdd4a7fa32d3060671f000146a10b57c5ff5f3ef4bc301de9368b", + "retrieved_at": "2026-09-06T05:07:43.235009+00:00" + }, + { + "listing_id": "2070485019447303009", + "index": 4, + "source_url": "https://www.compass.com/m/0/5189ee88-8a32-47f2-b38a-09d28f3a457c/1024x683.jpg", + "path": "static/external_cache/listings/2070485019447303009/gallery_4.jpg", + "sha256": "d687e8325dee2a7ebf102466bc2b8386fecfb816ed21ffc258315a3322a4accd", + "retrieved_at": "2026-09-06T05:05:47.942027+00:00" + }, + { + "listing_id": "2070512157299002433", + "index": 4, + "source_url": "https://www.compass.com/m/0/9e5c6f6c-96cb-47f9-a2ae-29abdd3cd529/1500x1000.jpg", + "path": "static/external_cache/listings/2070512157299002433/gallery_4.jpg", + "sha256": "700830cab7423380afad6ff75ccaf2571adab1cb6acda37a7d30fe3e9fab8707", + "retrieved_at": "2026-09-06T05:03:58.009221+00:00" + }, + { + "listing_id": "2070611723767375329", + "index": 4, + "source_url": "https://www.compass.com/m/0/240a58d6-be32-473f-adb2-b0a67b86aa8c/1500x1000.jpg", + "path": "static/external_cache/listings/2070611723767375329/gallery_4.jpg", + "sha256": "85dc78e690541d40cb4c9859c6f215d3b215c144b2d97a38f03e2614c89dfc79", + "retrieved_at": "2026-09-06T05:07:37.586206+00:00" + }, + { + "listing_id": "2071157297801650385", + "index": 4, + "source_url": "https://www.compass.com/m/0/803f8f75-3942-4160-b7f4-e07ec21a8984/1500x1000.jpg", + "path": "static/external_cache/listings/2071157297801650385/gallery_4.jpg", + "sha256": "86becd447f5d15760ba979a1e3d47cb18bc9956e5d5a94bdf049587a7fcf0f9c", + "retrieved_at": "2026-09-06T05:05:28.382732+00:00" + }, + { + "listing_id": "2072627176681418745", + "index": 4, + "source_url": "https://www.compass.com/m/0/e080fd57-0029-4e96-bfa6-2676fff160a7/1333x1000.jpg", + "path": "static/external_cache/listings/2072627176681418745/gallery_4.jpg", + "sha256": "723fe482aa85cdf24cee0a8dbe9ce9ca93f26fa03770bf12e1ef3244a23c7d69", + "retrieved_at": "2026-09-06T05:04:34.835106+00:00" + }, + { + "listing_id": "2074056462307099409", + "index": 4, + "source_url": "https://www.compass.com/m/0/819594d2-3eb1-4d42-adc1-069741435dc4/1500x998.jpg", + "path": "static/external_cache/listings/2074056462307099409/gallery_4.jpg", + "sha256": "14074889b02f7337b5a10e7bab7dd61edcb4f97e225a2423f6a1745b777f2f11", + "retrieved_at": "2026-09-06T05:05:27.291252+00:00" + }, + { + "listing_id": "2074149882971178969", + "index": 4, + "source_url": "https://www.compass.com/m/0/e74dc60b-d746-44bf-9285-4718b405ed7e/1500x1000.jpg", + "path": "static/external_cache/listings/2074149882971178969/gallery_4.jpg", + "sha256": "e33da3d2efa281efd9fc5566286b176a662eb8998ce3c493e5efee04302a5092", + "retrieved_at": "2026-09-06T05:06:10.110066+00:00" + }, + { + "listing_id": "2074277135160161193", + "index": 4, + "source_url": "https://www.compass.com/m/0/a3c0f38f-6fc8-4500-9a13-4200edb2035a/1334x1000.jpg", + "path": "static/external_cache/listings/2074277135160161193/gallery_4.jpg", + "sha256": "e6791fad638d8b7a86f1d3a055dba894da698be28334a49fd1db5145652b39a3", + "retrieved_at": "2026-09-06T05:07:51.829093+00:00" + }, + { + "listing_id": "2074455926394275209", + "index": 4, + "source_url": "https://www.compass.com/m/0a873618fd16a44931e3f7d9d0e10cfa2d167c71_img_4_a4f7d/640x480.jpg", + "path": "static/external_cache/listings/2074455926394275209/gallery_4.jpg", + "sha256": "198403665a231ac8b6410602b1db3c133b2ab4de759d19d0069a3b32749b1d28", + "retrieved_at": "2026-09-06T05:05:01.119585+00:00" + }, + { + "listing_id": "2074865658539990729", + "index": 4, + "source_url": "https://www.compass.com/m/c12d0c096579836714caa3991f5153eb26bae602_img_4_2646c/640x480.jpg", + "path": "static/external_cache/listings/2074865658539990729/gallery_4.jpg", + "sha256": "4694eafe1f4fa1b98756169e040d6710beca79dc0f18452d6c1ef20df081286d", + "retrieved_at": "2026-09-06T05:07:04.795475+00:00" + }, + { + "listing_id": "2075608533951220497", + "index": 4, + "source_url": "https://www.compass.com/m/0/2d452284-62a6-4b9f-b570-eabf91ccdc12/1500x1000.jpg", + "path": "static/external_cache/listings/2075608533951220497/gallery_4.jpg", + "sha256": "885ac7390961b0d1ac93e75ff1bfee3448a53aad450f4a44ba2909ae0d5bbc2a", + "retrieved_at": "2026-09-06T05:06:42.083831+00:00" + }, + { + "listing_id": "2075621512939701289", + "index": 4, + "source_url": "https://www.compass.com/m/0/0b7a45c9-7f43-4fe5-89b3-5f8ce3b9f0e6/1250x1000.jpg", + "path": "static/external_cache/listings/2075621512939701289/gallery_4.jpg", + "sha256": "b9d524e820c2b194df4dda151f64051947d353ea4c1b0537e520be44a4d7a4d2", + "retrieved_at": "2026-09-06T05:05:35.668642+00:00" + }, + { + "listing_id": "2076355547689262425", + "index": 4, + "source_url": "https://www.compass.com/m/0/babde747-2f99-433c-8bd7-179f120212ff/1024x683.jpg", + "path": "static/external_cache/listings/2076355547689262425/gallery_4.jpg", + "sha256": "6beeaac0a3debd7b520c43a07ce258fbca6814b1a1bfe52f4376555204746308", + "retrieved_at": "2026-09-06T05:06:15.653342+00:00" + }, + { + "listing_id": "2076551998662666769", + "index": 4, + "source_url": "https://www.compass.com/m/84c9fd59964bd9be40fae3de6e8e8f1aff5a393f_img_4_e8224/640x480.jpg", + "path": "static/external_cache/listings/2076551998662666769/gallery_4.jpg", + "sha256": "fc6cb4a1547cc28b080782852e5b0ecf29b5c75932041002cbd3a33f8b254bb1", + "retrieved_at": "2026-09-06T05:06:38.349740+00:00" + }, + { + "listing_id": "2077395926953959097", + "index": 4, + "source_url": "https://www.compass.com/m/d77d41fd44ea6ca19d988f5fc4deccd84af28180_img_4_2fb83/640x480.jpg", + "path": "static/external_cache/listings/2077395926953959097/gallery_4.jpg", + "sha256": "ab98a9088eeeaef80b44ebcea96e4b635285f5ee52ca726dce7aa03dfd376bc0", + "retrieved_at": "2026-09-06T05:07:02.709262+00:00" + }, + { + "listing_id": "2077759953407909369", + "index": 4, + "source_url": "https://www.compass.com/m/0/dd248664-f718-4092-ae34-03ff06e15eff/667x1000.jpg", + "path": "static/external_cache/listings/2077759953407909369/gallery_4.jpg", + "sha256": "fff161bc6ee2e6ba9b5325088e1978416f419d7b6684ce5dbdf08a1a8c1864cd", + "retrieved_at": "2026-09-06T05:03:40.921112+00:00" + }, + { + "listing_id": "2078393202840815033", + "index": 4, + "source_url": "https://www.compass.com/m/0/bf9e5e57-21d3-4761-a80c-4c4f96a5ca43/688x1000.jpg", + "path": "static/external_cache/listings/2078393202840815033/gallery_4.jpg", + "sha256": "b6400126dfdbec85889deaee07ac49e77ad283ee1b985950165f9599a22f6888", + "retrieved_at": "2026-09-06T05:03:28.301733+00:00" + }, + { + "listing_id": "2078424821475758689", + "index": 4, + "source_url": "https://www.compass.com/m/0/1f2a1ebf-b68c-4d7d-84bd-48049e87bd06/1500x1000.jpg", + "path": "static/external_cache/listings/2078424821475758689/gallery_4.jpg", + "sha256": "22d2495af61deedb5a9de7e710aa8991142d4712d12b5e59fab467275aee7c5e", + "retrieved_at": "2026-09-06T05:07:41.127884+00:00" + }, + { + "listing_id": "2078479686554124009", + "index": 4, + "source_url": "https://www.compass.com/m/0/2e4daba6-59f5-42d5-bf72-36dca9a08a87/1333x1000.jpg", + "path": "static/external_cache/listings/2078479686554124009/gallery_4.jpg", + "sha256": "e457d3672fa4b25b6e805336394b2d6d9fe8fb526123a7890eafedb98d44db1e", + "retrieved_at": "2026-09-06T05:07:30.343542+00:00" + }, + { + "listing_id": "2078501167304401553", + "index": 4, + "source_url": "https://www.compass.com/m/0/a9c67e6b-9071-4f49-9aa1-3842c0285880/1499x1000.jpg", + "path": "static/external_cache/listings/2078501167304401553/gallery_4.jpg", + "sha256": "b6bb79e203e10310bfd3411f56227b0ab41856511e30b3e397f65ea8f7a7334a", + "retrieved_at": "2026-09-06T05:07:37.590236+00:00" + }, + { + "listing_id": "2078605962141184241", + "index": 4, + "source_url": "https://www.compass.com/m/0/cc968cb0-e7b1-4a7f-8eff-c0a9294935a4/1500x999.jpg", + "path": "static/external_cache/listings/2078605962141184241/gallery_4.jpg", + "sha256": "3ead0dad8a679c494c3e08d30d91f2045a92d3704b4da64f3f1b048eda886300", + "retrieved_at": "2026-09-06T05:07:32.753103+00:00" + }, + { + "listing_id": "2078645864685447305", + "index": 4, + "source_url": "https://www.compass.com/m/63dc1e6a7891116d7b1e96580f0bbcbff71203c6_img_4_21ab9/640x480.jpg", + "path": "static/external_cache/listings/2078645864685447305/gallery_4.jpg", + "sha256": "ceccca7721acc00fb38f248fb5c338bf046841cdb01111111eca41b0bc6433e8", + "retrieved_at": "2026-09-06T05:04:42.490756+00:00" + }, + { + "listing_id": "2079003982204301553", + "index": 4, + "source_url": "https://www.compass.com/m/0/b2d14a0f-0691-438d-943e-d448e212cf67/1500x1000.jpg", + "path": "static/external_cache/listings/2079003982204301553/gallery_4.jpg", + "sha256": "f42936fbed7955af70764d0809e0d3052b4d4576f0f89e73f51cbc64d8127bb7", + "retrieved_at": "2026-09-06T05:06:10.134005+00:00" + }, + { + "listing_id": "2079308373491549353", + "index": 4, + "source_url": "https://www.compass.com/m/ffb3d4cd915a04fa9170eb306464aa7dfee64ec2_img_4_b9b2c/640x480.jpg", + "path": "static/external_cache/listings/2079308373491549353/gallery_4.jpg", + "sha256": "ea3f2c5910f38904f3d49ff87778377fd62a2dba5986fd2265343dac27b786ae", + "retrieved_at": "2026-09-06T05:04:47.228415+00:00" + }, + { + "listing_id": "2080050999609865353", + "index": 4, + "source_url": "https://www.compass.com/m/0/1fc10e93-99b9-4567-9f33-9eeca34161df/1500x1000.jpg", + "path": "static/external_cache/listings/2080050999609865353/gallery_4.jpg", + "sha256": "2e5c94321e01e64d76035c507275d97d31f1df6bdd490f3f0a6e3a1a32c1be14", + "retrieved_at": "2026-09-06T05:07:45.937861+00:00" + }, + { + "listing_id": "2080328806299006633", + "index": 4, + "source_url": "https://www.compass.com/m/200f892bdcc146480fa42b54a0c46d7ac335c96d_img_4_22b4e/640x480.jpg", + "path": "static/external_cache/listings/2080328806299006633/gallery_4.jpg", + "sha256": "e169119bd1ac48fe677984fab816d879894a65ec8a494120534b118c55c0e158", + "retrieved_at": "2026-09-06T05:04:08.404622+00:00" + }, + { + "listing_id": "2080494945616311449", + "index": 4, + "source_url": "https://www.compass.com/m/0/0ad1cc05-a389-4b84-b532-56e18cf0a95a/1024x683.jpg", + "path": "static/external_cache/listings/2080494945616311449/gallery_4.jpg", + "sha256": "eb7bc6abf0ed9f097e73a431b41acb0b4c0476a2e8e0d822ebfe1525f1e5cfca", + "retrieved_at": "2026-09-06T05:05:52.021768+00:00" + }, + { + "listing_id": "2081381488396660801", + "index": 4, + "source_url": "https://www.compass.com/m/da72012efffd6ef93b3e96afc412d50946dc5e0c_img_4_fbeea/640x480.jpg", + "path": "static/external_cache/listings/2081381488396660801/gallery_4.jpg", + "sha256": "7377e9c5bf41b7408f0af28d774129fb56d86d668c612811536ffeddc7ae75c9", + "retrieved_at": "2026-09-06T05:04:52.368904+00:00" + }, + { + "listing_id": "2082272035478937921", + "index": 4, + "source_url": "https://www.compass.com/m/853839e7a65e1e4739233885ec2799e613e45917_img_4_3d005/640x480.jpg", + "path": "static/external_cache/listings/2082272035478937921/gallery_4.jpg", + "sha256": "18daa7d195d38a3e95d0d4c59b6abe3f12b8dd56ca5977daac8feda732c3a507", + "retrieved_at": "2026-09-06T05:06:56.296814+00:00" + }, + { + "listing_id": "2082783054412235593", + "index": 4, + "source_url": "https://www.compass.com/m/0/94f26c9a-db79-4da5-abde-e2bc4a4afca6/1500x1000.jpg", + "path": "static/external_cache/listings/2082783054412235593/gallery_4.jpg", + "sha256": "3c2761fbb43e7f071d83bdc0954eed188e084825eaec3d9fbfded65382d6a9b4", + "retrieved_at": "2026-09-06T05:06:49.587550+00:00" + }, + { + "listing_id": "2082950701053509025", + "index": 4, + "source_url": "https://www.compass.com/m/0/af2ee7da-46a1-4467-89cc-643b5976bb90/667x1000.jpg", + "path": "static/external_cache/listings/2082950701053509025/gallery_4.jpg", + "sha256": "d821138d46bf474bc76d278584259ba1cb5c4e26b199511f943688e802aaaac1", + "retrieved_at": "2026-09-06T05:07:53.266918+00:00" + }, + { + "listing_id": "2083405751345714505", + "index": 4, + "source_url": "https://www.compass.com/m/0/da5ddc3b-70f8-4e5c-afeb-5ff85be7c6b6/1024x683.jpg", + "path": "static/external_cache/listings/2083405751345714505/gallery_4.jpg", + "sha256": "e89638fd58a5761b10f06c2aaddc35e3373ac6f58e9508d3a541d4a82aa170bd", + "retrieved_at": "2026-09-06T05:05:42.380966+00:00" + }, + { + "listing_id": "2083473358098962857", + "index": 4, + "source_url": "https://www.compass.com/m/0/3364e23c-1b72-470f-b4a8-7207280084ab/1360x1000.jpg", + "path": "static/external_cache/listings/2083473358098962857/gallery_4.jpg", + "sha256": "2f6d8f03331d118634118545f1e97e7f3f317ebdf36f84edbb23bb253cc4aba8", + "retrieved_at": "2026-09-06T05:07:44.531505+00:00" + }, + { + "listing_id": "2083522653841596097", + "index": 4, + "source_url": "https://www.compass.com/m/0/2b5fb07c-251e-4207-9686-ac4692866748/1499x1000.jpg", + "path": "static/external_cache/listings/2083522653841596097/gallery_4.jpg", + "sha256": "7e7f8fc16254581985daf349cae3eb8e1b11736e25a41ec741502899f89faa1f", + "retrieved_at": "2026-09-06T05:04:29.268015+00:00" + }, + { + "listing_id": "2083551080812289809", + "index": 4, + "source_url": "https://www.compass.com/m/0/12b107f4-d82a-4350-924c-4af704c191a7/1337x1000.jpg", + "path": "static/external_cache/listings/2083551080812289809/gallery_4.jpg", + "sha256": "3d0c56d8367153f81118fd94020f628c905b5211cb0b4de7fb927f32b93adb10", + "retrieved_at": "2026-09-06T05:04:29.049488+00:00" + }, + { + "listing_id": "2083715396043941473", + "index": 4, + "source_url": "https://www.compass.com/m/2b391ef462c90ecd5d7ee8ead0c04a6acc4809f3_img_4_b16ed/640x480.jpg", + "path": "static/external_cache/listings/2083715396043941473/gallery_4.jpg", + "sha256": "d209fcabebdf926ee151bcf191b1541d7f52ed904e1e6abc621cf760499a182d", + "retrieved_at": "2026-09-06T05:04:56.266084+00:00" + }, + { + "listing_id": "2083819820825444401", + "index": 4, + "source_url": "https://www.compass.com/m/e65ae2613d050f1ade8fbb313294aadbcd9b27af_img_4_9bc90/640x480.jpg", + "path": "static/external_cache/listings/2083819820825444401/gallery_4.jpg", + "sha256": "0673174d5a541d5d4106039b6dc025c045fc10b232757bcc37e6973f791dc3cf", + "retrieved_at": "2026-09-06T05:04:44.696461+00:00" + }, + { + "listing_id": "2083867658095713321", + "index": 4, + "source_url": "https://www.compass.com/m/507d2db6d3e32704d6891bf9532ccf679f876af9_img_4_45b3e/640x480.jpg", + "path": "static/external_cache/listings/2083867658095713321/gallery_4.jpg", + "sha256": "6554c008358ea5a54a9c79b5e3cd2cd7717abc9029d0698ecc3873555b4ef7a3", + "retrieved_at": "2026-09-06T05:06:40.171995+00:00" + }, + { + "listing_id": "2084372143343598409", + "index": 4, + "source_url": "https://www.compass.com/m/0/18c8ba18-ca0c-4bb8-874b-b55b3b526106/1500x999.jpg", + "path": "static/external_cache/listings/2084372143343598409/gallery_4.jpg", + "sha256": "454bd892352f710786048b2a055b223db47b7fbf2bf0289a538803c526df412d", + "retrieved_at": "2026-09-06T05:07:38.003761+00:00" + }, + { + "listing_id": "2084394305768927185", + "index": 4, + "source_url": "https://www.compass.com/m/0/56dce16e-d2ec-436a-b551-f5ce1bf4ab88/1500x999.jpg", + "path": "static/external_cache/listings/2084394305768927185/gallery_4.jpg", + "sha256": "d0c7abf71d30cf39d43131c5062c7d78d88b4e810daca442b49b7c9c04a17294", + "retrieved_at": "2026-09-06T05:05:32.477963+00:00" + }, + { + "listing_id": "2084997859022574777", + "index": 4, + "source_url": "https://www.compass.com/m/b876097c361b6fe57395d7128ba4dfaf538e1c28_img_4_19fdd/640x480.jpg", + "path": "static/external_cache/listings/2084997859022574777/gallery_4.jpg", + "sha256": "181abc0a147293d4e8b810cd90101174bf266899a2f3d84bee68203613cc000a", + "retrieved_at": "2026-09-06T05:06:13.513202+00:00" + }, + { + "listing_id": "2085017423130603593", + "index": 4, + "source_url": "https://www.compass.com/m/e1d6e7817dc887c4c81cb856664b0834617b4526_img_4_9db26/640x480.jpg", + "path": "static/external_cache/listings/2085017423130603593/gallery_4.jpg", + "sha256": "f74a03a92f1b7e197268db0ece1ae0e4ca68a5e68449f14e48f3e61f5378b123", + "retrieved_at": "2026-09-06T05:05:24.204527+00:00" + }, + { + "listing_id": "2085045859568803729", + "index": 4, + "source_url": "https://www.compass.com/m/0/b06b3726-b2ab-43b7-a0f6-528363d3dcaa/1497x1000.jpg", + "path": "static/external_cache/listings/2085045859568803729/gallery_4.jpg", + "sha256": "660ba37a48f90df342d979aaaa918f102724d967f09d6d31a5dee8e2f7dc5546", + "retrieved_at": "2026-09-06T05:07:48.362075+00:00" + }, + { + "listing_id": "2085116787098362465", + "index": 4, + "source_url": "https://www.compass.com/m/57a996a8186a46ad161a18a3dc7f3817e7a1fd65_img_4_0aa74/640x480.jpg", + "path": "static/external_cache/listings/2085116787098362465/gallery_4.jpg", + "sha256": "f0f7dc170f283499f4c41e9e4d77aadfeebfb4678009a2b65147d6ec6e5f65c2", + "retrieved_at": "2026-09-06T05:04:00.272961+00:00" + }, + { + "listing_id": "2085119372299869049", + "index": 4, + "source_url": "https://www.compass.com/m/0/c658688b-c666-45d2-9e7b-5a979aa74733/1484x1000.jpg", + "path": "static/external_cache/listings/2085119372299869049/gallery_4.jpg", + "sha256": "91144dade17746ce61705f057e6e06959e5b89d80a9881c0505b56c1d3c4eabf", + "retrieved_at": "2026-09-06T05:04:25.663199+00:00" + }, + { + "listing_id": "2085120535770718105", + "index": 4, + "source_url": "https://www.compass.com/m/0/8ffb8165-d7c1-44ee-a8ef-2bc75fb2c3b5/1500x1000.jpg", + "path": "static/external_cache/listings/2085120535770718105/gallery_4.jpg", + "sha256": "e51dea39cae8575fa9bdb8ea536dcf6d55f1e2b1c2d50aef1a0f0681a1eae7a0", + "retrieved_at": "2026-09-06T05:03:48.808515+00:00" + }, + { + "listing_id": "2085143147183541689", + "index": 4, + "source_url": "https://www.compass.com/m/d7138a834b706af55a944a7f060f46ae8f39633b_img_4_127c8/640x480.jpg", + "path": "static/external_cache/listings/2085143147183541689/gallery_4.jpg", + "sha256": "81192954b3a7e9641c11ef2765ebb11d5987b2c05b9fac89365df408cd3d1c1c", + "retrieved_at": "2026-09-06T05:04:51.352797+00:00" + }, + { + "listing_id": "2085607227661634345", + "index": 4, + "source_url": "https://www.compass.com/m/0/ba0835f8-a715-4eb7-8e0b-5c0cef70d8b5/1497x1000.jpg", + "path": "static/external_cache/listings/2085607227661634345/gallery_4.jpg", + "sha256": "c4ab00afc03e792234a38b8fe0680f68639b8847f13845937a06ac71b26e50d5", + "retrieved_at": "2026-09-06T05:06:42.968023+00:00" + }, + { + "listing_id": "2085668456983506497", + "index": 4, + "source_url": "https://www.compass.com/m/0/8505383b-1ba0-4f2a-98f7-fc481c1df591/1500x1000.jpg", + "path": "static/external_cache/listings/2085668456983506497/gallery_4.jpg", + "sha256": "bc0f04478f797f61162b5665b7919999b796d98a535fdbfa83badff1468ba73d", + "retrieved_at": "2026-09-06T05:03:55.781665+00:00" + }, + { + "listing_id": "2085761573384584209", + "index": 4, + "source_url": "https://www.compass.com/m/0/fa1076ea-05a0-41b6-9ee1-8b1236561789/1500x844.jpg", + "path": "static/external_cache/listings/2085761573384584209/gallery_4.jpg", + "sha256": "b2e66591066d81c8ee5c5e5defa16d6f0dd351d6f59c5126dec09e41842faae4", + "retrieved_at": "2026-09-06T05:05:56.550671+00:00" + }, + { + "listing_id": "2085803637547846065", + "index": 4, + "source_url": "https://www.compass.com/m/0/59b363d9-db81-4dde-82fc-b07e56995584/1500x844.jpg", + "path": "static/external_cache/listings/2085803637547846065/gallery_4.jpg", + "sha256": "b2e66591066d81c8ee5c5e5defa16d6f0dd351d6f59c5126dec09e41842faae4", + "retrieved_at": "2026-09-06T05:05:55.857489+00:00" + }, + { + "listing_id": "2085803818984863153", + "index": 4, + "source_url": "https://www.compass.com/m/0/23f0f42f-25b1-45fd-a87a-a285e3a7977c/1498x1000.jpg", + "path": "static/external_cache/listings/2085803818984863153/gallery_4.jpg", + "sha256": "1b1af4e3718180a821fceeacb517242dfd23ab87376fb2933efab1a5794417a8", + "retrieved_at": "2026-09-06T05:06:12.015717+00:00" + }, + { + "listing_id": "2085815781659791705", + "index": 4, + "source_url": "https://www.compass.com/m/0/347b5efe-0151-4f46-85ec-ee7f24a333ed/1152x768.jpg", + "path": "static/external_cache/listings/2085815781659791705/gallery_4.jpg", + "sha256": "7ac91a325ff4c7ac0fc0bcb139272a6567262cbeac6e87894ef58a995722c1d7", + "retrieved_at": "2026-09-06T05:06:15.653696+00:00" + }, + { + "listing_id": "2087832171556297009", + "index": 4, + "source_url": "https://www.compass.com/m/44c7fcda24768b8f8f89498d763a131a280d6c2a_img_4_5cfa7/640x480.jpg", + "path": "static/external_cache/listings/2087832171556297009/gallery_4.jpg", + "sha256": "f92b09ca32a576ce394d273902e7c2b0fd1f0d05b6197d97496f2a7a545c4d16", + "retrieved_at": "2026-09-06T05:06:33.239089+00:00" + }, + { + "listing_id": "2087944413975360473", + "index": 4, + "source_url": "https://www.compass.com/m/376f36e76b1f6528f96cb43679b5c3cb6d508431_img_4_071a0/640x480.jpg", + "path": "static/external_cache/listings/2087944413975360473/gallery_4.jpg", + "sha256": "562f7ff30a4ce708e1a136b9734abd061164b9b693de78f3ed80ad8de817222a", + "retrieved_at": "2026-09-06T05:05:09.671038+00:00" + }, + { + "listing_id": "2088063562122699249", + "index": 4, + "source_url": "https://www.compass.com/m/0/f5b4bb1c-549e-471e-ba46-2427baebe076/1497x1000.jpg", + "path": "static/external_cache/listings/2088063562122699249/gallery_4.jpg", + "sha256": "d13475660d90a9bc66af2000ce3399c61c5a90f7bd3cc3fd45300bbf81807c4e", + "retrieved_at": "2026-09-06T05:04:18.833160+00:00" + }, + { + "listing_id": "2088539773340517209", + "index": 4, + "source_url": "https://www.compass.com/m/0/8e35744f-0522-4082-b407-1df1fdab1caf/1500x1000.jpg", + "path": "static/external_cache/listings/2088539773340517209/gallery_4.jpg", + "sha256": "8460df60a97b52eaec72e5638e7678e8cbf31f3b7a6eea05fe14a605a1b6fb7c", + "retrieved_at": "2026-09-06T05:05:45.390636+00:00" + }, + { + "listing_id": "2088686925983473945", + "index": 4, + "source_url": "https://www.compass.com/m/13e9d8e109e89626f403637c56b3d05b1a081ac2_img_4_d8edc/640x480.jpg", + "path": "static/external_cache/listings/2088686925983473945/gallery_4.jpg", + "sha256": "934821f37f8979f9c9d1808947fe5c6b9bbef1f2df28e6cb7362c4aa8b39b4ea", + "retrieved_at": "2026-09-06T05:05:15.796463+00:00" + }, + { + "listing_id": "2089240722748810625", + "index": 4, + "source_url": "https://www.compass.com/m/0/f22ced09-c4e1-486c-9149-25cacf01e959/1280x853.jpg", + "path": "static/external_cache/listings/2089240722748810625/gallery_4.jpg", + "sha256": "9467643932098d9c31cba4c06d233a19622e704ffcd300c076c975f33ca7b4c7", + "retrieved_at": "2026-09-06T05:05:29.757060+00:00" + }, + { + "listing_id": "2089265470199710337", + "index": 4, + "source_url": "https://www.compass.com/m/181cf18efe614d673330f2a0e89897344954f575_img_4_b4520/640x480.jpg", + "path": "static/external_cache/listings/2089265470199710337/gallery_4.jpg", + "sha256": "7f370219b0f9fcc49fb77f28c628fe57465681ae48b9dfa6c17f6a03387d7b1d", + "retrieved_at": "2026-09-06T05:05:14.734393+00:00" + }, + { + "listing_id": "2089510772869620353", + "index": 4, + "source_url": "https://www.compass.com/m/0/58eee064-7718-457a-b746-d65c1a169116/667x1000.jpg", + "path": "static/external_cache/listings/2089510772869620353/gallery_4.jpg", + "sha256": "9455cdce95daf893e156f1d95b11353ee323c379cca40f73e745bfd5eae76939", + "retrieved_at": "2026-09-06T05:08:14.673979+00:00" + }, + { + "listing_id": "2089911238993390705", + "index": 4, + "source_url": "https://www.compass.com/m/0/679b0744-0036-4c89-8337-e4d74d3f20a7/1500x1000.jpg", + "path": "static/external_cache/listings/2089911238993390705/gallery_4.jpg", + "sha256": "f873921038a0fcff8d8df0ce887a29c0bbc1807d1258df0001ce23728e729061", + "retrieved_at": "2026-09-06T05:06:14.493653+00:00" + }, + { + "listing_id": "2089921531781697025", + "index": 4, + "source_url": "https://www.compass.com/m/0/193a27d5-0a52-42a4-b34a-f84feed4217a/1500x1000.jpg", + "path": "static/external_cache/listings/2089921531781697025/gallery_4.jpg", + "sha256": "0df3083c04397825555e68998b17c7fc9fb8b6c72ac4bbbc522c08dfe35e27d1", + "retrieved_at": "2026-09-06T05:07:43.918764+00:00" + }, + { + "listing_id": "2090048205038846297", + "index": 4, + "source_url": "https://www.compass.com/m/0/87bd88f5-d6e5-4dbd-9c57-a06f54e11b0e/1500x1000.jpg", + "path": "static/external_cache/listings/2090048205038846297/gallery_4.jpg", + "sha256": "470d9fffe6b6b2e7ae7910d028cf55ea0fbb9aa0a4cfaf36a12277d2fff07984", + "retrieved_at": "2026-09-06T05:03:35.578923+00:00" + }, + { + "listing_id": "2090174752702796977", + "index": 4, + "source_url": "https://www.compass.com/m/0/af4665d2-c070-40a7-9431-319ffc720536/1496x1000.jpg", + "path": "static/external_cache/listings/2090174752702796977/gallery_4.jpg", + "sha256": "86cf3fde258952f764b791a08ed25370725985ee42cb73eee1fb35bc6133dac6", + "retrieved_at": "2026-09-06T05:06:05.236670+00:00" + }, + { + "listing_id": "2090750718311068225", + "index": 4, + "source_url": "https://www.compass.com/m/0/a6aa249f-d16f-490d-8880-83f8bd657c08/1152x768.jpg", + "path": "static/external_cache/listings/2090750718311068225/gallery_4.jpg", + "sha256": "b43c49162bc41985e56e20a45b4d02d6285e3b66f5faec096a77ad5e99e4e4a3", + "retrieved_at": "2026-09-06T05:03:52.543963+00:00" + }, + { + "listing_id": "2090833904554638913", + "index": 4, + "source_url": "https://www.compass.com/m/0/d72a4fe1-d05d-46f1-8534-d564cce7bd7d/1500x951.jpg", + "path": "static/external_cache/listings/2090833904554638913/gallery_4.jpg", + "sha256": "5c89d5b076ac72d4822937d3e0970915e38c93fe10cc7a3fee4d1d778bcc0357", + "retrieved_at": "2026-09-06T05:07:42.020063+00:00" + }, + { + "listing_id": "2090873409185950569", + "index": 4, + "source_url": "https://www.compass.com/m/0/c67dafe9-e6bc-4f8e-8d21-58d5f38778af/1440x960.jpg", + "path": "static/external_cache/listings/2090873409185950569/gallery_4.jpg", + "sha256": "e14f63b5651ff7f4f1c4545b729b1c0de95e68e811e27cad6aa86b2fc2b0e7ff", + "retrieved_at": "2026-09-06T05:07:35.787469+00:00" + }, + { + "listing_id": "2090882903353479305", + "index": 4, + "source_url": "https://www.compass.com/m/479c97dfc26d146119b59481edf5838082b18b08_img_4_089c0/640x480.jpg", + "path": "static/external_cache/listings/2090882903353479305/gallery_4.jpg", + "sha256": "c8943ca2e3d84f838213203daf18113692919bc20e50162b2f97a3a6a977e299", + "retrieved_at": "2026-09-06T05:04:59.382389+00:00" + }, + { + "listing_id": "2090918625401703001", + "index": 4, + "source_url": "https://www.compass.com/m/15ce139170de9f051b01638fda98c291d53944e4_img_4_5822b/640x480.jpg", + "path": "static/external_cache/listings/2090918625401703001/gallery_4.jpg", + "sha256": "d4c7bc0c29b5abd34ee9384040db6d03ee031794880503c0ca20428919286138", + "retrieved_at": "2026-09-06T05:03:53.961956+00:00" + }, + { + "listing_id": "2091175616523262961", + "index": 4, + "source_url": "https://www.compass.com/m/7b45ebcddd1bef52146b0c833826d37ea9530b49_img_4_b185e/640x480.jpg", + "path": "static/external_cache/listings/2091175616523262961/gallery_4.jpg", + "sha256": "78f7e4e4f6b401233d562e0f494ee52e1c56fb99bf49c6305e44d88e80098bd4", + "retrieved_at": "2026-09-06T05:06:07.429447+00:00" + }, + { + "listing_id": "2091443059070060769", + "index": 4, + "source_url": "https://www.compass.com/m/0/6cfc61ba-b81c-4f3b-9930-8238f0bf3e6d/667x1000.jpg", + "path": "static/external_cache/listings/2091443059070060769/gallery_4.jpg", + "sha256": "c4ef56e5cf6c2c96e2a43850bc231140f9ebf5ff50e2e025e0fa6a5e770b7387", + "retrieved_at": "2026-09-06T05:05:29.793232+00:00" + }, + { + "listing_id": "2091535249419390513", + "index": 4, + "source_url": "https://www.compass.com/m/592258af5fda4f68d0446157277ef0b914d033e7_img_4_ca0e0/640x480.jpg", + "path": "static/external_cache/listings/2091535249419390513/gallery_4.jpg", + "sha256": "0396565c691d9b6396f98714b6420bd97ae690c2d9d6619f3677ce04ac38ea12", + "retrieved_at": "2026-09-06T05:04:49.236602+00:00" + }, + { + "listing_id": "2092310202112555729", + "index": 4, + "source_url": "https://www.compass.com/m/241218eb832dd3eaea41a9b79ecebae688d45854_img_4_4de9c/640x480.jpg", + "path": "static/external_cache/listings/2092310202112555729/gallery_4.jpg", + "sha256": "c3040682f37c0e64f2b895c2a887ef3f9146892151243c55cbbe3411f266bc9d", + "retrieved_at": "2026-09-06T05:03:52.930690+00:00" + }, + { + "listing_id": "2092880607935969529", + "index": 4, + "source_url": "https://www.compass.com/m/0/982982b1-9639-4323-b200-00eca64c5e6f/1333x1000.jpg", + "path": "static/external_cache/listings/2092880607935969529/gallery_4.jpg", + "sha256": "8120a4f64948355452d76c54242d992006d8d370e926dc103b9753343ab21216", + "retrieved_at": "2026-09-06T05:05:52.151731+00:00" + }, + { + "listing_id": "2092936499796805081", + "index": 4, + "source_url": "https://www.compass.com/m/0/eb4dca46-5020-44a3-9e69-9c62b9b9838d/976x768.jpg", + "path": "static/external_cache/listings/2092936499796805081/gallery_4.jpg", + "sha256": "ef531fc16ce368af6e805216db1a0333c54db5f38d48da89a4614bc0a62acc34", + "retrieved_at": "2026-09-06T05:03:30.464765+00:00" + }, + { + "listing_id": "2092966052787131737", + "index": 4, + "source_url": "https://www.compass.com/m/0/91036bc4-5bb4-45ca-8a09-6f0b5a0c6fe9/1499x1000.jpg", + "path": "static/external_cache/listings/2092966052787131737/gallery_4.jpg", + "sha256": "fdb3fcd063daf7e797425807524285bbf0b2c6183318ee3aac8c20b546736209", + "retrieved_at": "2026-09-06T05:03:56.277478+00:00" + }, + { + "listing_id": "2093074201690899201", + "index": 4, + "source_url": "https://www.compass.com/m/f75ed77e4caea30bde68af7fe31f9771b182a78f_img_4_10db2/640x480.jpg", + "path": "static/external_cache/listings/2093074201690899201/gallery_4.jpg", + "sha256": "7e653160bff1c87a99238fdf49a2eade791d9e2ae1ce57fe197b255495bb3f92", + "retrieved_at": "2026-09-06T05:05:24.411923+00:00" + }, + { + "listing_id": "2093084609319847793", + "index": 4, + "source_url": "https://www.compass.com/m/0/956cb4ab-ddf5-4c98-8676-0f1f49a3e6f0/1499x1000.jpg", + "path": "static/external_cache/listings/2093084609319847793/gallery_4.jpg", + "sha256": "b4f1c6f5f347fd589b1a3dce27116cd40ac22555f8148835ba2bf50801c6ef94", + "retrieved_at": "2026-09-06T05:03:49.024285+00:00" + }, + { + "listing_id": "2093165211737985593", + "index": 4, + "source_url": "https://www.compass.com/m/1a7da76d3e1735cdda1be36a2392877e288882c8_img_4_61822/640x480.jpg", + "path": "static/external_cache/listings/2093165211737985593/gallery_4.jpg", + "sha256": "cae3e94a1c7d6b1d36e6a80b59504dc2410ea860a32c560d89834c66ef32c556", + "retrieved_at": "2026-09-06T05:06:45.024067+00:00" + }, + { + "listing_id": "2093368084769320529", + "index": 4, + "source_url": "https://www.compass.com/m/22e61b15d172417ef842ed35dd2056e81f1382a3_img_4_2d699/640x480.jpg", + "path": "static/external_cache/listings/2093368084769320529/gallery_4.jpg", + "sha256": "a56cd0bb6eee935c06e63e5f92dd00fc2172ebfabd9757b329c92a87592671dd", + "retrieved_at": "2026-09-06T05:06:40.532366+00:00" + }, + { + "listing_id": "2093567991816288225", + "index": 4, + "source_url": "https://www.compass.com/m/0/02d3be18-08ef-4f72-989e-469f4f020741/1500x1000.jpg", + "path": "static/external_cache/listings/2093567991816288225/gallery_4.jpg", + "sha256": "8d1a40d5cbd5498825f3ad16a72c026b810ba5cae20043ffaf59c03fab806831", + "retrieved_at": "2026-09-06T05:04:39.190633+00:00" + }, + { + "listing_id": "2093644774128981633", + "index": 4, + "source_url": "https://www.compass.com/m/12897fe59ecd3f437495e687a79460f5ec5a8b61_img_4_2a303/640x480.jpg", + "path": "static/external_cache/listings/2093644774128981633/gallery_4.jpg", + "sha256": "b34a680b37d26dbcb7428db6ed02e3f53206dda492c03ee5d85197454f89b1dd", + "retrieved_at": "2026-09-06T05:03:56.837761+00:00" + }, + { + "listing_id": "2093821945682826265", + "index": 4, + "source_url": "https://www.compass.com/m/49e42a2b67a77026ee4fad0204490ad2ac1d7bbd_img_4_0edb3/640x480.jpg", + "path": "static/external_cache/listings/2093821945682826265/gallery_4.jpg", + "sha256": "9eb540408ba0dbce1a8537afab30701df42c71ecbb174b4eadc5d80b7d6b1721", + "retrieved_at": "2026-09-06T05:06:49.468763+00:00" + }, + { + "listing_id": "2094258061888190329", + "index": 4, + "source_url": "https://www.compass.com/m/0/8a2803f9-d9c0-40a9-944d-f261648b2220/667x1000.jpg", + "path": "static/external_cache/listings/2094258061888190329/gallery_4.jpg", + "sha256": "3b049a920c0e40472c5405fe7ae5258ff9e6b07b0b1c7ac1693b45aad0b776a8", + "retrieved_at": "2026-09-06T05:08:01.580482+00:00" + }, + { + "listing_id": "2094356142457399105", + "index": 4, + "source_url": "https://www.compass.com/m/ebdb68eee908e325388366d6e81158218798628a_img_4_62d57/640x480.jpg", + "path": "static/external_cache/listings/2094356142457399105/gallery_4.jpg", + "sha256": "aa3e3c4e52dae1a72895cfef3403b0711f569456dc99d43044fba9d02a1489ca", + "retrieved_at": "2026-09-06T05:05:08.003005+00:00" + }, + { + "listing_id": "2094378625269140937", + "index": 4, + "source_url": "https://www.compass.com/m/0/98e08995-c9df-4917-9e78-9201d5f87abd/711x1000.jpg", + "path": "static/external_cache/listings/2094378625269140937/gallery_4.jpg", + "sha256": "fb6c1aa0301ff62ea0fd89e0422281e41ed46f9ffe10cdb29924d73e172da069", + "retrieved_at": "2026-09-06T05:03:58.860975+00:00" + }, + { + "listing_id": "2094449974113275841", + "index": 4, + "source_url": "https://www.compass.com/m/2669568e7ec7d344b4cd8c8f7266dc1d83875e3e_img_4_62a72/640x480.jpg", + "path": "static/external_cache/listings/2094449974113275841/gallery_4.jpg", + "sha256": "4ebd3ab101dc35ee4f1da4e477509f0cc2b385d56966811add181a2ddb577518", + "retrieved_at": "2026-09-06T05:06:40.032263+00:00" + }, + { + "listing_id": "2094470215975252201", + "index": 4, + "source_url": "https://www.compass.com/m/f2d8190cb12bcaed6e1bd49cc18b8ed097794669_img_4_1f8aa/640x480.jpg", + "path": "static/external_cache/listings/2094470215975252201/gallery_4.jpg", + "sha256": "a61ea72ec767bebc02d59089a24abe291d1b965bd520e1cd96e73fa1ce42142d", + "retrieved_at": "2026-09-06T05:06:39.298857+00:00" + }, + { + "listing_id": "2094524796503321457", + "index": 4, + "source_url": "https://www.compass.com/m/2ffaebe6278e898347d4aa8f8cc7f7573b872fa9_img_4_aa472/640x480.jpg", + "path": "static/external_cache/listings/2094524796503321457/gallery_4.jpg", + "sha256": "46cba89a2ab205c2725cf5819869d74a8c908e734072a1aa18e2156216043be2", + "retrieved_at": "2026-09-06T05:04:53.817896+00:00" + }, + { + "listing_id": "2095117238428302473", + "index": 4, + "source_url": "https://www.compass.com/m/4a9be57023e7c54315312b61a4c6250a6813fd58_img_4_70196/640x480.jpg", + "path": "static/external_cache/listings/2095117238428302473/gallery_4.jpg", + "sha256": "9a15983af08cf55fdabc665243cf4447ea23f96810673daf2ee70f10917fc6b1", + "retrieved_at": "2026-09-06T05:06:37.980132+00:00" + }, + { + "listing_id": "2095162584182456857", + "index": 4, + "source_url": "https://www.compass.com/m/0/60a63158-70eb-4e21-88b1-b9c8f52bb007/667x1000.jpg", + "path": "static/external_cache/listings/2095162584182456857/gallery_4.jpg", + "sha256": "962e7726260dbda49d140622aac6497ec478b6eabd62da31a96b0c53e3a95134", + "retrieved_at": "2026-09-06T05:03:29.208322+00:00" + }, + { + "listing_id": "2095177779264693489", + "index": 4, + "source_url": "https://www.compass.com/m/0/46c4f774-8b73-4ece-96ff-42fe8cc3c061/750x1000.jpg", + "path": "static/external_cache/listings/2095177779264693489/gallery_4.jpg", + "sha256": "30375a69b3f2f743d47ae907280f63cb1971c6bf02216206a04b86da1c5f9f27", + "retrieved_at": "2026-09-06T05:10:19.152011+00:00" + }, + { + "listing_id": "2095257869239690273", + "index": 4, + "source_url": "https://www.compass.com/m/0/00a808ba-d2f1-4eaa-8026-b682504418fb/564x1000.jpg", + "path": "static/external_cache/listings/2095257869239690273/gallery_4.jpg", + "sha256": "5d9a466e9a8918fdb13aaeb9bc8bac157148a19c0415d88af42054a98fcc1cf8", + "retrieved_at": "2026-09-06T05:06:46.507041+00:00" + }, + { + "listing_id": "2095303170155802753", + "index": 4, + "source_url": "https://www.compass.com/m/0/19b3a580-82a9-43c9-8296-0d097eac5573/1024x683.jpg", + "path": "static/external_cache/listings/2095303170155802753/gallery_4.jpg", + "sha256": "0a1a7ba388fe11b8eb82a1ad1153e53d190bc6f01b910f1b8bdf113b422d0b09", + "retrieved_at": "2026-09-06T05:05:36.064932+00:00" + }, + { + "listing_id": "2095758880146018681", + "index": 4, + "source_url": "https://www.compass.com/m/0/0f7bd279-59c3-4c0b-9030-605aba99766b/1500x1000.jpg", + "path": "static/external_cache/listings/2095758880146018681/gallery_4.jpg", + "sha256": "41b8f40b2e0ebe9f4e3966190716f0b0d4cef13a90a8a7231785dfeafc8889fc", + "retrieved_at": "2026-09-06T05:03:41.440923+00:00" + }, + { + "listing_id": "2095760251155001393", + "index": 4, + "source_url": "https://www.compass.com/m/0/45ec6931-92f9-4c67-a09e-50eaba901825/1500x1000.jpg", + "path": "static/external_cache/listings/2095760251155001393/gallery_4.jpg", + "sha256": "280d55c5d9b100fe74fe1338d94fca1440a913f770dde8abdb0aaed6d2c4d341", + "retrieved_at": "2026-09-06T05:07:50.814025+00:00" + }, + { + "listing_id": "2095783539130259441", + "index": 4, + "source_url": "https://www.compass.com/m/f817c8009f703850ed28296ed433d52038432f5a_img_4_3176c/640x480.jpg", + "path": "static/external_cache/listings/2095783539130259441/gallery_4.jpg", + "sha256": "2eae86363c99c99bb04b81c088cbb21b002964f882bc3bf02a42f7f4a61bb402", + "retrieved_at": "2026-09-06T05:05:07.119834+00:00" + }, + { + "listing_id": "2095788616787751217", + "index": 4, + "source_url": "https://www.compass.com/m/0/64d675e0-97e8-42b0-b2e8-d1652eba2dd7/1499x1000.jpg", + "path": "static/external_cache/listings/2095788616787751217/gallery_4.jpg", + "sha256": "6af95baf0fb0a6d8c239dcb9bcf9c4e49d239746fd9f9f98c57532dbedeb3d55", + "retrieved_at": "2026-09-06T05:05:40.911773+00:00" + }, + { + "listing_id": "2095840823390943449", + "index": 4, + "source_url": "https://www.compass.com/m/bc51e1ebcbf28239131e98dbbeae513277f1d10a_img_4_8daca/640x480.jpg", + "path": "static/external_cache/listings/2095840823390943449/gallery_4.jpg", + "sha256": "5a603b0f1175883c71d744a9e64e363fc1fdc0b6105bd68a63e6e0beec8ebe4a", + "retrieved_at": "2026-09-06T05:06:59.188377+00:00" + }, + { + "listing_id": "2095855481308818553", + "index": 4, + "source_url": "https://www.compass.com/m/0/3613ebe9-8945-440c-85c6-3bd4da93d89a/1500x999.jpg", + "path": "static/external_cache/listings/2095855481308818553/gallery_4.jpg", + "sha256": "795aef42500df724216edfd9a00cedaff907dcf0e263dde42d46c27bc3ff17cf", + "retrieved_at": "2026-09-06T05:05:46.794945+00:00" + }, + { + "listing_id": "2095859265258995457", + "index": 4, + "source_url": "https://www.compass.com/m/8641c4a43b4e28688ff035258fd45bb8cddf24f5_img_4_0292c/640x480.jpg", + "path": "static/external_cache/listings/2095859265258995457/gallery_4.jpg", + "sha256": "5dc3410e03220d403622bd911141aa7f9df57812ddbb85450fe23469b2f8a24f", + "retrieved_at": "2026-09-06T05:06:15.266649+00:00" + }, + { + "listing_id": "2095934286325029505", + "index": 4, + "source_url": "https://www.compass.com/m/50ef7c38b43978c260dd6ca8339868b9e5957365_img_4_e8429/640x480.jpg", + "path": "static/external_cache/listings/2095934286325029505/gallery_4.jpg", + "sha256": "911dbec1becd3f490a057f7910c1974315896d3e98d6dacefa3f42c8a9563b2c", + "retrieved_at": "2026-09-06T05:07:25.185387+00:00" + }, + { + "listing_id": "2095984449957747233", + "index": 4, + "source_url": "https://www.compass.com/m/0/0bb9309c-dc0c-454a-acc9-4888f441930a/1500x999.jpg", + "path": "static/external_cache/listings/2095984449957747233/gallery_4.jpg", + "sha256": "20bc1ecd9785c08759396f0b7c8867790fdbca3e9626f0b2f7149c5f05e72453", + "retrieved_at": "2026-09-06T05:04:33.894308+00:00" + }, + { + "listing_id": "2096012753724573065", + "index": 4, + "source_url": "https://www.compass.com/m/0/b60b91cb-9c94-41ce-9165-2265af4d6979/1500x1000.jpg", + "path": "static/external_cache/listings/2096012753724573065/gallery_4.jpg", + "sha256": "25379e60d5aa7d953401fc7aab34c7d9dc02c298d67f19064d639863119aaa1c", + "retrieved_at": "2026-09-06T05:07:48.701855+00:00" + }, + { + "listing_id": "2096135370721194649", + "index": 4, + "source_url": "https://www.compass.com/m/23a551089a0f8dc818cf72a5c92be2d4e6d336f2_img_4_acf7e/640x480.jpg", + "path": "static/external_cache/listings/2096135370721194649/gallery_4.jpg", + "sha256": "485ab6cecea53418b71809d0cd067a8628b081cb05d3c5a6ec6c61929f579501", + "retrieved_at": "2026-09-06T05:04:00.045688+00:00" + }, + { + "listing_id": "2096630064751920401", + "index": 4, + "source_url": "https://www.compass.com/m/0/9a57293e-47cf-4626-8b4e-8e076c6e0570/1500x1000.jpg", + "path": "static/external_cache/listings/2096630064751920401/gallery_4.jpg", + "sha256": "0cc08259785083c70a0615314b88f0fd8f15c8fd330006c3ff8093689b8eb4f7", + "retrieved_at": "2026-09-06T05:05:50.389858+00:00" + }, + { + "listing_id": "2097930857405393601", + "index": 4, + "source_url": "https://www.compass.com/m/0/a518e119-2558-4fdf-ba9d-576aa5b51627/1499x1000.jpg", + "path": "static/external_cache/listings/2097930857405393601/gallery_4.jpg", + "sha256": "4d2ff338c8fbc298590b3e40476f397bb17cb8f24c026acebbc400a4a7bb9ae7", + "retrieved_at": "2026-09-06T05:04:35.365322+00:00" + }, + { + "listing_id": "2097930925335885545", + "index": 4, + "source_url": "https://www.compass.com/m/0/6d8d0f16-4d96-4de4-a1be-4df6e98eed6d/1499x1000.jpg", + "path": "static/external_cache/listings/2097930925335885545/gallery_4.jpg", + "sha256": "90509b9dbeb150c9a0ddededb2ff7981d5172ec8ac4b37b8aa93bba7e37d04d8", + "retrieved_at": "2026-09-06T05:04:37.649395+00:00" + }, + { + "listing_id": "2097934634878769001", + "index": 4, + "source_url": "https://www.compass.com/m/17d106f72ef66de15aa44f65de70740dc146f084_img_4_cccd8/640x480.jpg", + "path": "static/external_cache/listings/2097934634878769001/gallery_4.jpg", + "sha256": "301e4b105093e0bf727d43b6641646428b3100f4b55a490817449cee88e01952", + "retrieved_at": "2026-09-06T05:04:12.028925+00:00" + }, + { + "listing_id": "2097945406758037993", + "index": 4, + "source_url": "https://www.compass.com/m/601391486160ef3c03ef514c0f5d8b859eb20381_img_4_56770/640x480.jpg", + "path": "static/external_cache/listings/2097945406758037993/gallery_4.jpg", + "sha256": "cfca21b9ba2533c57fd320bd95498f69cf8a80e6c8f1f7983b9bbdbbad1a5f5f", + "retrieved_at": "2026-09-06T05:05:18.885414+00:00" + }, + { + "listing_id": "2097967731200691625", + "index": 4, + "source_url": "https://www.compass.com/m/134575f905426b9e9ceb363b69679ac7a5c4cd32_img_4_27a7c/640x480.jpg", + "path": "static/external_cache/listings/2097967731200691625/gallery_4.jpg", + "sha256": "5f366c9f70d22c7e63171dff976ad0052c58a50eae146a15ad6f92ae6d677559", + "retrieved_at": "2026-09-06T05:04:06.882154+00:00" + }, + { + "listing_id": "2097970189431891505", + "index": 4, + "source_url": "https://www.compass.com/m/e75845942a65b87b29fe7193a93b7d94f137b008_img_4_bf64f/640x480.jpg", + "path": "static/external_cache/listings/2097970189431891505/gallery_4.jpg", + "sha256": "877756a74cefa30651d02f408d4216bdd4ae275d53f4e46be299692810cf4ff6", + "retrieved_at": "2026-09-06T05:06:51.565548+00:00" + }, + { + "listing_id": "2097973318919536305", + "index": 4, + "source_url": "https://www.compass.com/m/0/07d0b482-2ff2-40e7-a4f4-3fa815b91128/1500x1000.jpg", + "path": "static/external_cache/listings/2097973318919536305/gallery_4.jpg", + "sha256": "d2f9637b5aeab9e1a3b76c63407a31c7fa2b559b2fc467d27be5c081c7a59273", + "retrieved_at": "2026-09-06T05:03:35.542801+00:00" + }, + { + "listing_id": "2097984564385442145", + "index": 4, + "source_url": "https://www.compass.com/m/0/b79056c9-3508-4bfb-b696-4e40ec534f15/1500x1000.jpg", + "path": "static/external_cache/listings/2097984564385442145/gallery_4.jpg", + "sha256": "ee32391081ac61d8776ac09cecc4ef863b434ee8423b795be1e11fac85910888", + "retrieved_at": "2026-09-06T05:03:46.184367+00:00" + }, + { + "listing_id": "2097990989622977241", + "index": 4, + "source_url": "https://www.compass.com/m/0/c80979d8-97b8-49d4-919d-ac9f1fc29f0f/750x1000.jpg", + "path": "static/external_cache/listings/2097990989622977241/gallery_4.jpg", + "sha256": "cbb92e9b86ad18aff783cd59d3f86dfdb3f4eb32de48cde4417aa4dfb2a83721", + "retrieved_at": "2026-09-06T05:04:36.416083+00:00" + }, + { + "listing_id": "2097992927215682265", + "index": 4, + "source_url": "https://www.compass.com/m/0/76e2eac4-9f19-49ab-bc33-a3a474e1aaec/1335x1000.jpg", + "path": "static/external_cache/listings/2097992927215682265/gallery_4.jpg", + "sha256": "5c206ae2b74d52e270fb665bde1603ab1ef1d29176d01b27f4a6ca8c88d76da6", + "retrieved_at": "2026-09-06T05:04:26.185517+00:00" + }, + { + "listing_id": "2097993237191321777", + "index": 4, + "source_url": "https://www.compass.com/m/0/5f18f8d5-6292-4576-8dfa-7ef5f2c72951/1500x1000.jpg", + "path": "static/external_cache/listings/2097993237191321777/gallery_4.jpg", + "sha256": "d639eaf4041c98e740d995e97ec31ae5cc160656ca308192c0f8a9fb2670a5b8", + "retrieved_at": "2026-09-06T05:07:58.044524+00:00" + }, + { + "listing_id": "2098031721222622417", + "index": 4, + "source_url": "https://www.compass.com/m/0/ccbe0eef-8c3b-4bdf-b4db-0c683342ad2d/1500x1000.jpg", + "path": "static/external_cache/listings/2098031721222622417/gallery_4.jpg", + "sha256": "c3bed3249ee06df219d70d99c10192d1dc7a4393c49f51ef0fd61f67fefa31c1", + "retrieved_at": "2026-09-06T05:05:44.101308+00:00" + }, + { + "listing_id": "2098031946624151457", + "index": 4, + "source_url": "https://www.compass.com/m/fc3aeede2f50c8c7893c667f1b091f6c002377b7_img_4_b7918/640x480.jpg", + "path": "static/external_cache/listings/2098031946624151457/gallery_4.jpg", + "sha256": "e6edb8d6599c75b1c032c271cb681d025c67672bd985e5d6a2863d10593e5f39", + "retrieved_at": "2026-09-06T05:08:17.687251+00:00" + }, + { + "listing_id": "2098038012485729881", + "index": 4, + "source_url": "https://www.compass.com/m/0/943c2c06-2c83-4abd-a0d2-86735474afa3/1500x1000.jpg", + "path": "static/external_cache/listings/2098038012485729881/gallery_4.jpg", + "sha256": "1301a98afc0047d5f9be966e59bae953afaa9ee78ff1474dd567fbdcb389a866", + "retrieved_at": "2026-09-06T05:03:44.531202+00:00" + }, + { + "listing_id": "2098042148597621689", + "index": 4, + "source_url": "https://www.compass.com/m/0/7daed9cb-8b66-4682-a1d2-199d6a38939d/1500x999.jpg", + "path": "static/external_cache/listings/2098042148597621689/gallery_4.jpg", + "sha256": "d2a600c95b6a9e945950b87bbcd5843f1879341b1c306d99a4df0cde63e3c324", + "retrieved_at": "2026-09-06T05:05:44.039938+00:00" + }, + { + "listing_id": "2098047198749416809", + "index": 4, + "source_url": "https://www.compass.com/m/44d0fb722bd23e0d55b03cb4264e61b609ffb840_img_4_4ed91/640x480.jpg", + "path": "static/external_cache/listings/2098047198749416809/gallery_4.jpg", + "sha256": "8e5f1c0a18f98b84d69f4bc1f696271ca25c10ea4e51a42682237ec51243459e", + "retrieved_at": "2026-09-06T05:07:01.463996+00:00" + }, + { + "listing_id": "2098049747242103697", + "index": 4, + "source_url": "https://www.compass.com/m/0/47359c8e-800e-4800-9ce6-5bc8544a3207/1500x1000.jpg", + "path": "static/external_cache/listings/2098049747242103697/gallery_4.jpg", + "sha256": "2adc2fd8aac6e0a9c0e68be4f1580d142a6e725da8feecfbeebb552aa56792ef", + "retrieved_at": "2026-09-06T05:07:35.206118+00:00" + }, + { + "listing_id": "2098063543490317537", + "index": 4, + "source_url": "https://www.compass.com/m/0/69fab26e-4c25-4593-99a6-1b3e5c9b7919/1500x1000.jpg", + "path": "static/external_cache/listings/2098063543490317537/gallery_4.jpg", + "sha256": "d142f28c8ac08d75871ec674d8ade56b829f6be3fc526db0edb5ee983b50afb2", + "retrieved_at": "2026-09-06T05:08:04.819661+00:00" + }, + { + "listing_id": "2098071507626581761", + "index": 4, + "source_url": "https://www.compass.com/m/0/432f68cc-399b-4d8c-bbbe-db3680f5f5ac/1500x1000.jpg", + "path": "static/external_cache/listings/2098071507626581761/gallery_4.jpg", + "sha256": "1301a98afc0047d5f9be966e59bae953afaa9ee78ff1474dd567fbdcb389a866", + "retrieved_at": "2026-09-06T05:07:58.358685+00:00" + }, + { + "listing_id": "2098075776052603609", + "index": 4, + "source_url": "https://www.compass.com/m/c38416e1272f5c78041bce595d4efcf714590c0a_img_4_3185b/640x480.jpg", + "path": "static/external_cache/listings/2098075776052603609/gallery_4.jpg", + "sha256": "310c9aeee9d4667a458a45769dee774d7591f05241cca16c53a834f77cc54795", + "retrieved_at": "2026-09-06T05:04:04.158464+00:00" + }, + { + "listing_id": "2098079763736686521", + "index": 4, + "source_url": "https://www.compass.com/m/0/37295343-2a4e-4dd0-8db4-cf4b191e46d6/666x1000.jpg", + "path": "static/external_cache/listings/2098079763736686521/gallery_4.jpg", + "sha256": "9a9c4206c75e8fdab6022991d7d8c71b48d3ece8f3b4851548a7c1169da9544f", + "retrieved_at": "2026-09-06T05:07:59.679968+00:00" + }, + { + "listing_id": "2098090982878987185", + "index": 4, + "source_url": "https://www.compass.com/m/0/fa0909c0-8cab-419a-9ebf-05fface6b289/667x1000.jpg", + "path": "static/external_cache/listings/2098090982878987185/gallery_4.jpg", + "sha256": "b5810d6cc4c25bd64371bc1d4023d9dfe3f2ba29820def09615d5dc0627ecae8", + "retrieved_at": "2026-09-06T05:03:32.732707+00:00" + }, + { + "listing_id": "2098125340638062953", + "index": 4, + "source_url": "https://www.compass.com/m/0/88253303-e3c5-4746-9da6-c4a54407f980/1499x1000.jpg", + "path": "static/external_cache/listings/2098125340638062953/gallery_4.jpg", + "sha256": "f6bbd4e711d4a226453a9f0b564ac9cdb7f4253ad460e69104dff49e63b7d1e9", + "retrieved_at": "2026-09-06T05:08:07.153873+00:00" + }, + { + "listing_id": "2098140028712522937", + "index": 4, + "source_url": "https://www.compass.com/m/0/183427ba-8415-4cae-a595-9331cae35654/1500x1000.jpg", + "path": "static/external_cache/listings/2098140028712522937/gallery_4.jpg", + "sha256": "63784303c8892be1b3b13b0d202dd9c5869e17beadf9711330d56ab42b5ae237", + "retrieved_at": "2026-09-06T05:04:31.814563+00:00" + }, + { + "listing_id": "2098141031780939441", + "index": 4, + "source_url": "https://www.compass.com/m/c6da8f102f85787f250d4ea08f9d4848d4c227f6_img_4_d1a3e/640x480.jpg", + "path": "static/external_cache/listings/2098141031780939441/gallery_4.jpg", + "sha256": "7fbe69af98524b395dd77db7134ce7ae440aada8821f6464feab9078b5eca5de", + "retrieved_at": "2026-09-06T05:08:34.942255+00:00" + }, + { + "listing_id": "2098142923051051441", + "index": 4, + "source_url": "https://www.compass.com/m/1c951cd1a1bd03ab0131adcbebea694e797d7d7f_img_4_3cf74/640x480.jpg", + "path": "static/external_cache/listings/2098142923051051441/gallery_4.jpg", + "sha256": "206915c54ecc9ca3691296069715b4ca83e0d52e194239d3076bae520d4ba6dc", + "retrieved_at": "2026-09-06T05:06:59.307885+00:00" + }, + { + "listing_id": "2098144731936678801", + "index": 4, + "source_url": "https://www.compass.com/m/0/3b286fe7-68d9-43c8-bb92-5b6f799393e7/1500x1000.jpg", + "path": "static/external_cache/listings/2098144731936678801/gallery_4.jpg", + "sha256": "d570117de2f3ef8437a695926d2e419cd98c99447139fc9853c86ef717743b89", + "retrieved_at": "2026-09-06T05:04:41.368774+00:00" + }, + { + "listing_id": "2098144832675737689", + "index": 4, + "source_url": "https://www.compass.com/m/0/1b238618-f2a1-4162-a674-d4a95fbc9e55/1500x1000.jpg", + "path": "static/external_cache/listings/2098144832675737689/gallery_4.jpg", + "sha256": "49cd7de59045023b9484d2c7b4c3a8ed456bdb3e5a7a3e2838fbd3746f6545ca", + "retrieved_at": "2026-09-06T05:07:59.184917+00:00" + }, + { + "listing_id": "2098156354747387689", + "index": 4, + "source_url": "https://www.compass.com/m/11456c8a8e793edcede95eb0a1811ab886d4d9ae_img_4_4d62c/640x480.jpg", + "path": "static/external_cache/listings/2098156354747387689/gallery_4.jpg", + "sha256": "62242f7fee8ddd0f663e446ccf4533a38e7c313663991037667d3f957a0459ba", + "retrieved_at": "2026-09-06T05:08:28.984187+00:00" + }, + { + "listing_id": "2098166596374269265", + "index": 4, + "source_url": "https://www.compass.com/m/41a736d24e1cf1c20df84b6c72a327ee94d6e05e_img_4_0eb26/640x480.jpg", + "path": "static/external_cache/listings/2098166596374269265/gallery_4.jpg", + "sha256": "e8d0d1b4b2829760140dae74323907f0558634fc5159cc3313a0feb3034a9d5c", + "retrieved_at": "2026-09-06T05:04:11.691874+00:00" + }, + { + "listing_id": "2098230702317414385", + "index": 4, + "source_url": "https://www.compass.com/m/0/a5382178-a857-4497-bc33-a168e40835d2/1499x1000.jpg", + "path": "static/external_cache/listings/2098230702317414385/gallery_4.jpg", + "sha256": "58e6343061648da0ede9e122472e276f9c594e5ff17157fbcdc8a82371552c4d", + "retrieved_at": "2026-09-06T05:08:10.091250+00:00" + }, + { + "listing_id": "2098234276795931129", + "index": 4, + "source_url": "https://www.compass.com/m/0/6838066b-f51a-456b-a052-f4843833d379/533x400.jpg", + "path": "static/external_cache/listings/2098234276795931129/gallery_4.jpg", + "sha256": "8e908ff8b77b5c6a5358c03bf45a49efde5869aed0de6474702127692afbddc0", + "retrieved_at": "2026-09-06T05:07:55.528070+00:00" + }, + { + "listing_id": "2098287082387157673", + "index": 4, + "source_url": "https://www.compass.com/m/0/353bc421-cb17-481e-8a0e-d638c95f350e/1500x1000.jpg", + "path": "static/external_cache/listings/2098287082387157673/gallery_4.jpg", + "sha256": "dab979f8bdb847b927d4fe0aefb5a25117df1b9e36d88250ff5b77a2ca705e03", + "retrieved_at": "2026-09-06T05:05:48.774768+00:00" + }, + { + "listing_id": "2098617463065591129", + "index": 4, + "source_url": "https://www.compass.com/m/0/dd625be2-c23a-4740-a725-da7a9e7322b6/1498x1000.jpg", + "path": "static/external_cache/listings/2098617463065591129/gallery_4.jpg", + "sha256": "7ee4b07b7a4929efc6d1742bc2cccc83e679c922921ca2c066765c2c4145d898", + "retrieved_at": "2026-09-06T05:03:32.030440+00:00" + }, + { + "listing_id": "2098670859852220705", + "index": 4, + "source_url": "https://www.compass.com/m/0/680fa11e-652c-4b42-8bd4-b8edfd25852e/1499x1000.jpg", + "path": "static/external_cache/listings/2098670859852220705/gallery_4.jpg", + "sha256": "c58f285780ed0bc08ba335992c21ed2dd76c984f0041299758d33428ae71e3d3", + "retrieved_at": "2026-09-06T05:03:46.619487+00:00" + }, + { + "listing_id": "2098677674774135873", + "index": 4, + "source_url": "https://www.compass.com/m/8b051692edbc7e48b663c7da53fd48fc50c36193_img_4_a913c/640x480.jpg", + "path": "static/external_cache/listings/2098677674774135873/gallery_4.jpg", + "sha256": "088df47008da2de62a20dd80bcc9b0ad9d2a619ceefedcf0c1918b027c826847", + "retrieved_at": "2026-09-06T05:06:36.050673+00:00" + }, + { + "listing_id": "2098678005436583905", + "index": 4, + "source_url": "https://www.compass.com/m/6099c07a887b28f75de07c8ac59c31c1738add02_img_4_99a32/640x480.jpg", + "path": "static/external_cache/listings/2098678005436583905/gallery_4.jpg", + "sha256": "a5f09401995665230fa0d144f4aa9416633b9a8870aca813819b9e17c74ac17b", + "retrieved_at": "2026-09-06T05:04:53.731557+00:00" + }, + { + "listing_id": "2098680140269799641", + "index": 4, + "source_url": "https://www.compass.com/m/0/cb8a26a5-8368-453c-810a-fb24636acd09/1500x1000.jpg", + "path": "static/external_cache/listings/2098680140269799641/gallery_4.jpg", + "sha256": "bb4d217e6f44fc8187ed0e42fc24db1c24d471162676feeb544c30f261d19052", + "retrieved_at": "2026-09-06T05:03:47.698903+00:00" + }, + { + "listing_id": "2098681291724144441", + "index": 4, + "source_url": "https://www.compass.com/m/67fec8af6eed1e7d113b7cc218c168eadebe4f2d_img_4_6ffd5/640x480.jpg", + "path": "static/external_cache/listings/2098681291724144441/gallery_4.jpg", + "sha256": "f5cb0e52fa79425381545d523fefb2f9862ff54cc0a9da77f9e12d6729e8aa41", + "retrieved_at": "2026-09-06T05:05:01.310310+00:00" + }, + { + "listing_id": "2098695916221535001", + "index": 4, + "source_url": "https://www.compass.com/m/1e0b73d275802cf9645513cf5e0bdb177c1be1e5_img_4_bd8cf/640x480.jpg", + "path": "static/external_cache/listings/2098695916221535001/gallery_4.jpg", + "sha256": "fe997440de6d1cbfa8b69feb51541a86dc27a99900ca43cb0466bfb2ea058b92", + "retrieved_at": "2026-09-06T05:06:31.691065+00:00" + }, + { + "listing_id": "2098698929351071737", + "index": 4, + "source_url": "https://www.compass.com/m/aed8fb6e3a64c6ec39a225f37264d56775776cf7_img_4_bd8cf/640x480.jpg", + "path": "static/external_cache/listings/2098698929351071737/gallery_4.jpg", + "sha256": "fe997440de6d1cbfa8b69feb51541a86dc27a99900ca43cb0466bfb2ea058b92", + "retrieved_at": "2026-09-06T05:06:30.415067+00:00" + }, + { + "listing_id": "2098711673928053369", + "index": 4, + "source_url": "https://www.compass.com/m/0/6610cdf7-c10b-4a1b-a85a-0bcba0d0012d/1500x1000.jpg", + "path": "static/external_cache/listings/2098711673928053369/gallery_4.jpg", + "sha256": "8e54cc0d4ecedd542699189968cd4269b109a6709ddce06353e5966b1e851744", + "retrieved_at": "2026-09-06T05:08:13.220368+00:00" + }, + { + "listing_id": "2098730215016681681", + "index": 4, + "source_url": "https://www.compass.com/m/0/9b6f4e4b-2fc2-48d1-b27f-557d146a46c0/810x458.jpg", + "path": "static/external_cache/listings/2098730215016681681/gallery_4.jpg", + "sha256": "91838ea1de1343c8d1639d20b169b5316be6a3d815323ba29c4a559fbd7817de", + "retrieved_at": "2026-09-06T05:04:20.972530+00:00" + }, + { + "listing_id": "2098738763159759137", + "index": 4, + "source_url": "https://www.compass.com/m/0/6b6d3751-037f-4200-8bf4-4330e38ee4a3/1497x1000.jpg", + "path": "static/external_cache/listings/2098738763159759137/gallery_4.jpg", + "sha256": "09ed8b617cb36be2dc1eba3e67dd1f0fbb09904ef218c760d430787464afa13b", + "retrieved_at": "2026-09-06T05:05:35.468435+00:00" + }, + { + "listing_id": "2098744464745260265", + "index": 4, + "source_url": "https://www.compass.com/m/53b398ee6bd498203a0d7b7c0c222d7719f4353d_img_4_54ea3/640x480.jpg", + "path": "static/external_cache/listings/2098744464745260265/gallery_4.jpg", + "sha256": "93ee7edbcbe78d9239e64c1761bc0def8b2b7ae8cb1a4f731a82b13abe3d0cca", + "retrieved_at": "2026-09-06T05:06:32.677153+00:00" + }, + { + "listing_id": "2098802882012995745", + "index": 4, + "source_url": "https://www.compass.com/m/0/2858217e-af9f-461d-a233-572d39b292a6/1500x1000.jpg", + "path": "static/external_cache/listings/2098802882012995745/gallery_4.jpg", + "sha256": "9f9a1cb9195c9621814d1c2adb8a00fb05a22629a0a9c5ff3d6c06b2e380e868", + "retrieved_at": "2026-09-06T05:06:12.837376+00:00" + }, + { + "listing_id": "2098815500249862745", + "index": 4, + "source_url": "https://www.compass.com/m/a13d8abd32031a0f002543403c740cf7201a6410_img_4_0b984/640x480.jpg", + "path": "static/external_cache/listings/2098815500249862745/gallery_4.jpg", + "sha256": "b6b81f473c421ff5e756e85a5e0004b9e465867e5a40fac4f3174d39f1c3219f", + "retrieved_at": "2026-09-06T05:08:28.774033+00:00" + }, + { + "listing_id": "2098864023212997433", + "index": 4, + "source_url": "https://www.compass.com/m/5897bb1c7cff53ce7a62c6a5bd0d92ea9f213e57_img_4_3cc58/640x480.jpg", + "path": "static/external_cache/listings/2098864023212997433/gallery_4.jpg", + "sha256": "bc6808d2e9b1f8cf3b9f37cb130d50b4cc5eea6d768f244f39154dcb9fcf0411", + "retrieved_at": "2026-09-06T05:07:25.106837+00:00" + }, + { + "listing_id": "2098881613679058521", + "index": 4, + "source_url": "https://www.compass.com/m/ef60e4c9601c2ed337e537127d14a9de889f16f3_img_4_ff65d/640x480.jpg", + "path": "static/external_cache/listings/2098881613679058521/gallery_4.jpg", + "sha256": "ac4d7c231d732b8f1fd7a19357db6fa7ba67944e2b6d5cdac39340e0615bf6f4", + "retrieved_at": "2026-09-06T05:05:13.616023+00:00" + }, + { + "listing_id": "2098901119248348881", + "index": 4, + "source_url": "https://www.compass.com/m/ced5210984082a4ad35cfe53ac5c397eb7387d11_img_4_2500e/640x480.jpg", + "path": "static/external_cache/listings/2098901119248348881/gallery_4.jpg", + "sha256": "ba0fc362634b28b5406a6bc8b0269ecc14ac3e36ed53f4c92fa244de77384858", + "retrieved_at": "2026-09-06T05:06:58.462589+00:00" + }, + { + "listing_id": "2098911502742363449", + "index": 4, + "source_url": "https://www.compass.com/m/db145ff0ab02e6c00efa46e5d8c6b1505a262353_img_4_36d4b/640x480.jpg", + "path": "static/external_cache/listings/2098911502742363449/gallery_4.jpg", + "sha256": "ed8b2b097d950a76d4a6e30a683531459aab2edb42e6b04eb90ec859ad44a1ee", + "retrieved_at": "2026-09-06T05:08:23.205781+00:00" + }, + { + "listing_id": "2098948128386800481", + "index": 4, + "source_url": "https://www.compass.com/m/859e2f2777e8e33ec78fb7d4f9c82b8ab8818527_img_4_aa166/640x480.jpg", + "path": "static/external_cache/listings/2098948128386800481/gallery_4.jpg", + "sha256": "7dd7529e198cbe2aebd7627a72d76c94e80b52e24a67988f19f3b35201fa5187", + "retrieved_at": "2026-09-06T05:08:20.896338+00:00" + }, + { + "listing_id": "2098989821731341033", + "index": 4, + "source_url": "https://www.compass.com/m/248bf9170f8e41c089bc143b6cb3206e0b7fbd93_img_4_51b48/640x480.jpg", + "path": "static/external_cache/listings/2098989821731341033/gallery_4.jpg", + "sha256": "a71d59e0b216d0cfdd5287383a26d9fb65d0bbf57ef72944e3e4157dae6f17ad", + "retrieved_at": "2026-09-06T05:05:11.637536+00:00" + }, + { + "listing_id": "2099114825093631745", + "index": 4, + "source_url": "https://www.compass.com/m/60a6648eb9f269aeee48aae9fda79a871db4e8e4_img_4_86b40/640x480.jpg", + "path": "static/external_cache/listings/2099114825093631745/gallery_4.jpg", + "sha256": "cbf675f11433cd9b6e6f5ec2ecedd449c002455bd27c2e02a45eeb353d55bae6", + "retrieved_at": "2026-09-06T05:08:36.535640+00:00" + }, + { + "listing_id": "2099253015792069057", + "index": 4, + "source_url": "https://www.compass.com/m/0/c22d960a-2bf9-4886-aeff-bd794d34ef26/1024x685.jpg", + "path": "static/external_cache/listings/2099253015792069057/gallery_4.jpg", + "sha256": "9a524b0090b906c885f4477cb7a0e7d0ce73c670e60cefd6cb2fbf4753a88c0e", + "retrieved_at": "2026-09-06T05:05:36.861553+00:00" + }, + { + "listing_id": "2099310324706805097", + "index": 4, + "source_url": "https://www.compass.com/m/0/2f1d3753-8818-4217-ba53-4ce21005ee73/1500x1000.jpg", + "path": "static/external_cache/listings/2099310324706805097/gallery_4.jpg", + "sha256": "d03883a0616dfe01bdb2e98ba73c5aac342295d8e52d16191d09798d892ed37c", + "retrieved_at": "2026-09-06T05:03:43.595287+00:00" + }, + { + "listing_id": "2099346785984239625", + "index": 4, + "source_url": "https://www.compass.com/m/3b94d69dda8c4f97d66ec0c24296d20e765445ae_img_4_62f5f/640x480.jpg", + "path": "static/external_cache/listings/2099346785984239625/gallery_4.jpg", + "sha256": "b5ca727bc91fb174efe309d2ead6da0850dffaeba5749203fbbf94f9e8621ee6", + "retrieved_at": "2026-09-06T05:06:29.383414+00:00" + }, + { + "listing_id": "2099359967020959689", + "index": 4, + "source_url": "https://www.compass.com/m/0/863a6a6a-85e1-4c78-9c4f-4f70b20107c1/1499x1000.jpg", + "path": "static/external_cache/listings/2099359967020959689/gallery_4.jpg", + "sha256": "76cd73998ea244ab9f5fdaaff006429340f059224dd0f596fa16d9c406b659d8", + "retrieved_at": "2026-09-06T05:08:16.325506+00:00" + }, + { + "listing_id": "2099379035467802521", + "index": 4, + "source_url": "https://www.compass.com/m/ec243873d079eef0983627f3346cbb9ea39b13a2_img_4_cc263/640x480.jpg", + "path": "static/external_cache/listings/2099379035467802521/gallery_4.jpg", + "sha256": "bff57ef132c7e0051ebfbca8a38de2a8e501ce022c0782f135094354db687e5a", + "retrieved_at": "2026-09-06T05:08:36.685003+00:00" + }, + { + "listing_id": "2099384123821420169", + "index": 4, + "source_url": "https://www.compass.com/m/66449f4fedbf259c7faa4147373d4253946c5c2a_img_4_d780f/640x480.jpg", + "path": "static/external_cache/listings/2099384123821420169/gallery_4.jpg", + "sha256": "26a2be67f12e89bc03666660b066a87f74b1759038470f817aac4e76976661ad", + "retrieved_at": "2026-09-06T05:08:20.507486+00:00" + }, + { + "listing_id": "2099394270681129497", + "index": 4, + "source_url": "https://www.compass.com/m/2a6b6fd85982dada56b2b871743a62f4c4a73168_img_4_9f423/640x480.jpg", + "path": "static/external_cache/listings/2099394270681129497/gallery_4.jpg", + "sha256": "c49d8149d2f0325dabf5f617472f54a85b848f1b0c425a46476b386507d03dc2", + "retrieved_at": "2026-09-06T05:08:21.967593+00:00" + }, + { + "listing_id": "2099403464016671481", + "index": 4, + "source_url": "https://www.compass.com/m/0/eb10820f-5904-4fd6-8be4-2370113231ab/1333x1000.jpg", + "path": "static/external_cache/listings/2099403464016671481/gallery_4.jpg", + "sha256": "0c5785f635d03af140b47bceb5d9d256359f565746dcc4c77454b797014291fe", + "retrieved_at": "2026-09-06T05:08:10.273290+00:00" + }, + { + "listing_id": "2099406452962035657", + "index": 4, + "source_url": "https://www.compass.com/m/e3a213860ed876caaecccf9ef09ce11b18dedb46_img_4_cb558/640x480.jpg", + "path": "static/external_cache/listings/2099406452962035657/gallery_4.jpg", + "sha256": "4fc300b84811410103ce39d2b3897717a5211648d1b70e575596e80c9d01d8e0", + "retrieved_at": "2026-09-06T05:06:34.026663+00:00" + }, + { + "listing_id": "2099410597756723409", + "index": 4, + "source_url": "https://www.compass.com/m/0/bb937119-f5f8-411b-9c43-2ffd439d16b1/1500x1000.jpg", + "path": "static/external_cache/listings/2099410597756723409/gallery_4.jpg", + "sha256": "276b7129a6ed536cb9ad83b16e1c11530750e9ebeef2fa74e94b0e6c0cee9b0c", + "retrieved_at": "2026-09-06T05:03:51.772318+00:00" + }, + { + "listing_id": "2099417930314207729", + "index": 4, + "source_url": "https://www.compass.com/m/0/06322224-a378-409c-bd3e-3255fe306a68/1000x702.jpg", + "path": "static/external_cache/listings/2099417930314207729/gallery_4.jpg", + "sha256": "606e28c00c94fc568374da9747d3337f15ec46d0bc1806dbe264c07e30adfddf", + "retrieved_at": "2026-09-06T05:08:09.028556+00:00" + }, + { + "listing_id": "2099423527520637969", + "index": 4, + "source_url": "https://www.compass.com/m/322c404d26d0a56acce21b2bd08a0fa4703e910f_img_4_fc8bf/640x480.jpg", + "path": "static/external_cache/listings/2099423527520637969/gallery_4.jpg", + "sha256": "5cd57960874afe96e85dca2ba9739f7843caad4043c9b5d240d80d28a5034c54", + "retrieved_at": "2026-09-06T05:06:59.470685+00:00" + }, + { + "listing_id": "2099450121278468961", + "index": 4, + "source_url": "https://www.compass.com/m/0/1aad46f1-ec9e-4316-a304-bab19db3f908/1500x1000.jpg", + "path": "static/external_cache/listings/2099450121278468961/gallery_4.jpg", + "sha256": "2e63c9924abf56373c16e238d8dbbc8f6da171de7346149b5ce35f4b541377d3", + "retrieved_at": "2026-09-06T05:07:46.264601+00:00" + }, + { + "listing_id": "2099456968421234601", + "index": 4, + "source_url": "https://www.compass.com/m/111a009dc2eec77e098781aee372eaefee12b142_img_4_46a18/640x480.jpg", + "path": "static/external_cache/listings/2099456968421234601/gallery_4.jpg", + "sha256": "1734b692220b5611cb205770f5dca139aa408ca3f9f0cc1af8804e5d63a92f40", + "retrieved_at": "2026-09-06T05:06:18.654530+00:00" + }, + { + "listing_id": "2099471767385500449", + "index": 4, + "source_url": "https://www.compass.com/m/0/e31f1641-2971-4fd9-82eb-b0dd7f7d0abe/1500x998.jpg", + "path": "static/external_cache/listings/2099471767385500449/gallery_4.jpg", + "sha256": "e5dc336f289f7fed27926ff0cb703ba2f17ca2683a2278587467204706c6a69c", + "retrieved_at": "2026-09-06T05:08:06.481200+00:00" + }, + { + "listing_id": "2099476263469305881", + "index": 4, + "source_url": "https://www.compass.com/m/0/00ce0799-1b67-4246-b8a7-ae3a5cb9db92/1499x1000.jpg", + "path": "static/external_cache/listings/2099476263469305881/gallery_4.jpg", + "sha256": "973e086cbb45b4420f481b16169732ca60b80757a78a9b44be3fc6bde4c2455b", + "retrieved_at": "2026-09-06T05:07:46.791300+00:00" + }, + { + "listing_id": "2099481009802507913", + "index": 4, + "source_url": "https://www.compass.com/m/e74fe9b3ddbcce6450fc4b2e73db61cc71f9f78f_img_4_63152/640x480.jpg", + "path": "static/external_cache/listings/2099481009802507913/gallery_4.jpg", + "sha256": "1d270fe67c1a1ce18bb24749de7a799ad4804be23d4a62059e40712dd6fb99b1", + "retrieved_at": "2026-09-06T05:04:44.158234+00:00" + }, + { + "listing_id": "2099481680387729625", + "index": 4, + "source_url": "https://www.compass.com/m/0/acf0dc5d-3159-4063-ad36-b9a9157f040e/1143x861.jpg", + "path": "static/external_cache/listings/2099481680387729625/gallery_4.jpg", + "sha256": "1687dd298b0841a14b5266ff5038999b464be553c418fd36991ab4620064b8e7", + "retrieved_at": "2026-09-06T05:03:34.552014+00:00" + }, + { + "listing_id": "2099485044697872137", + "index": 4, + "source_url": "https://www.compass.com/m/0/6e648b51-5fb8-4f5f-a434-c324fbe7d871/1334x1000.jpg", + "path": "static/external_cache/listings/2099485044697872137/gallery_4.jpg", + "sha256": "a347433947f415ecf64e123ae155a0c4815a08e6ec8e73f72ed2addb5165abaa", + "retrieved_at": "2026-09-06T05:04:31.518455+00:00" + }, + { + "listing_id": "2099491363274197241", + "index": 4, + "source_url": "https://www.compass.com/m/96357d33dd07c56d2a0501d348c560c6b8b7bf7a_img_4_ab63d/640x480.jpg", + "path": "static/external_cache/listings/2099491363274197241/gallery_4.jpg", + "sha256": "d3ba6f3c729faccc0c92d134394e2000076642a957317fd523de14d942b425f2", + "retrieved_at": "2026-09-06T05:06:36.868919+00:00" + }, + { + "listing_id": "2099515477745254425", + "index": 4, + "source_url": "https://www.compass.com/m/0/b9a26f8a-fb34-4d1f-b668-9963427321cf/667x1000.jpg", + "path": "static/external_cache/listings/2099515477745254425/gallery_4.jpg", + "sha256": "bbd4d338cf827b66585cba1df9b27530ffd344924d300968da7a84c83a6ffcc1", + "retrieved_at": "2026-09-06T05:03:37.156395+00:00" + }, + { + "listing_id": "2099522833069768625", + "index": 4, + "source_url": "https://www.compass.com/m/a638f6f6026946e400a9828f595870d23cf8d012_img_4_6f403/640x480.jpg", + "path": "static/external_cache/listings/2099522833069768625/gallery_4.jpg", + "sha256": "5165fbcd8b90b8b9c1002b5ff4516f7c9cf2fdcf8b7f907cea7d88ef41ed22c8", + "retrieved_at": "2026-09-06T05:04:02.687699+00:00" + }, + { + "listing_id": "2099535879486057233", + "index": 4, + "source_url": "https://www.compass.com/m/6a992c3a5d13244328440329e4ed8f177be207f3_img_4_ca579/640x480.jpg", + "path": "static/external_cache/listings/2099535879486057233/gallery_4.jpg", + "sha256": "65b707ed81dc4d8df0bea1a6dea6f925557e85f79c74662f3a1980d44ae15196", + "retrieved_at": "2026-09-06T05:04:41.338130+00:00" + }, + { + "listing_id": "2099544667215444585", + "index": 4, + "source_url": "https://www.compass.com/m/0/aa1f6f28-1ff5-47dd-8bd7-1c53298a53cd/1500x1000.jpg", + "path": "static/external_cache/listings/2099544667215444585/gallery_4.jpg", + "sha256": "9e0d9636f153becb6a1ea10f7b90df027688b3ffc258f4ad22a60ca135f4b4c1", + "retrieved_at": "2026-09-06T05:03:43.058100+00:00" + }, + { + "listing_id": "2099552630101970601", + "index": 4, + "source_url": "https://www.compass.com/m/0/f49a4748-26b3-4209-90ad-e6f7e01d2848/412x553.jpg", + "path": "static/external_cache/listings/2099552630101970601/gallery_4.jpg", + "sha256": "2baee0b556825415774f4661b3b73fdf578c57dafecaba8c462d228fa8bd9817", + "retrieved_at": "2026-09-06T05:08:01.555451+00:00" + }, + { + "listing_id": "2099572245494376561", + "index": 4, + "source_url": "https://www.compass.com/m/0/0c6a4e9a-7594-4d10-be2a-568d92f3f0ce/1500x1000.jpg", + "path": "static/external_cache/listings/2099572245494376561/gallery_4.jpg", + "sha256": "4b9cfea0b0b0304b2023720fefab27b083dbcaa4f9f42f07ea5b540a699b9418", + "retrieved_at": "2026-09-06T05:04:26.632552+00:00" + }, + { + "listing_id": "2099586372295740273", + "index": 4, + "source_url": "https://www.compass.com/m/c03bf83f19dbdef4100911aa5f003e419a12dc27_img_4_d04fa/640x480.jpg", + "path": "static/external_cache/listings/2099586372295740273/gallery_4.jpg", + "sha256": "8b9f7a4f1e2ddc1b2691773d17f666e1d1bc10a8d26d175ac2619cfab7b06ce2", + "retrieved_at": "2026-09-06T05:06:38.033190+00:00" + }, + { + "listing_id": "2099646221877080193", + "index": 4, + "source_url": "https://www.compass.com/m/854fceed31ca539adeefc2e4aeb068bc1030fe11_img_4_664a6/640x480.jpg", + "path": "static/external_cache/listings/2099646221877080193/gallery_4.jpg", + "sha256": "b4aecb252e70b566c0f17fc3ae7811db67efec8314e8dea6b3bfcd46998f5b52", + "retrieved_at": "2026-09-06T05:06:56.670246+00:00" + }, + { + "listing_id": "2099650396409116897", + "index": 4, + "source_url": "https://www.compass.com/m/0/d3b8064d-994a-4fef-9fa8-ef77032340c2/658x1000.jpg", + "path": "static/external_cache/listings/2099650396409116897/gallery_4.jpg", + "sha256": "e72fc17c5b3272c3f1a9d2887f67f312f8276ab8b74919138b4ef74da1268973", + "retrieved_at": "2026-09-06T05:03:33.266593+00:00" + }, + { + "listing_id": "2099654964609848473", + "index": 4, + "source_url": "https://www.compass.com/m/702524ad7687edfd960dd89d6b2402c784a4b145_img_4_a97fa/640x480.jpg", + "path": "static/external_cache/listings/2099654964609848473/gallery_4.jpg", + "sha256": "e3c0f993068dab191cdd660b8dd41ac9d8120cc1e9a85410ff62aa713e91cf3f", + "retrieved_at": "2026-09-06T05:05:09.098264+00:00" + }, + { + "listing_id": "2099661280199638449", + "index": 4, + "source_url": "https://www.compass.com/m/dd2867e11349d61618b4087d57869363043e0a61_img_4_e27e0/640x480.jpg", + "path": "static/external_cache/listings/2099661280199638449/gallery_4.jpg", + "sha256": "d7fa2c1218433f40f56572d071a71b00df8645d2192de29fc3d9fd529f9102ab", + "retrieved_at": "2026-09-06T05:04:46.068159+00:00" + }, + { + "listing_id": "2099679468665145089", + "index": 4, + "source_url": "https://www.compass.com/m/0b4a4da45e1f0a866f7a09c5f7dc01b70ae4da4d_img_4_ff99c/640x480.jpg", + "path": "static/external_cache/listings/2099679468665145089/gallery_4.jpg", + "sha256": "c8df98bc6ceedd0a9e8df17fc94b45dc2e39ed64f61619373d41db6a0175857a", + "retrieved_at": "2026-09-06T05:06:17.609554+00:00" + }, + { + "listing_id": "2099685450614835857", + "index": 4, + "source_url": "https://www.compass.com/m/0/11a7ea68-0fd0-4307-b79f-3e7a9a70b8d3/668x1000.jpg", + "path": "static/external_cache/listings/2099685450614835857/gallery_4.jpg", + "sha256": "32fc9d9f0ca1b899f2e147c75d6017ebed28b8364fecf53550ac5f76147c75a5", + "retrieved_at": "2026-09-06T05:03:35.103398+00:00" + }, + { + "listing_id": "2099729084471069345", + "index": 4, + "source_url": "https://www.compass.com/m/3fdd3deccf85f4af9af9bf09adc0dec3543d8ebc_img_4_d54cc/640x480.jpg", + "path": "static/external_cache/listings/2099729084471069345/gallery_4.jpg", + "sha256": "1e822d3d1f9fa0767ec7c41b54641636b99c8d014dc572995e6eddd89c92d206", + "retrieved_at": "2026-09-06T05:08:34.854148+00:00" + }, + { + "listing_id": "2099795740904119657", + "index": 4, + "source_url": "https://www.compass.com/m/3df78b65490f20738eadbedcfc5664f86f74c3b6_img_4_33016/640x480.jpg", + "path": "static/external_cache/listings/2099795740904119657/gallery_4.jpg", + "sha256": "993d0ca44fd1ca12f5b010fc2f13334d02983e45f31496e7d39dc5e655e992d7", + "retrieved_at": "2026-09-06T05:06:35.245432+00:00" + }, + { + "listing_id": "2100062482926279673", + "index": 4, + "source_url": "https://www.compass.com/m/0/e4b98c2c-343d-4bc3-a244-0ab0d4deda21/774x1000.jpg", + "path": "static/external_cache/listings/2100062482926279673/gallery_4.jpg", + "sha256": "32718c1d6f022bf949acdfc50262be1ab5d31d0f3f9b2535a5a11cd374fcd2f3", + "retrieved_at": "2026-09-06T05:08:13.334799+00:00" + }, + { + "listing_id": "2100071455280774377", + "index": 4, + "source_url": "https://www.compass.com/m/6a7fb59c1383f848e2968db3040bd0f8d6e71910_img_4_77567/640x480.jpg", + "path": "static/external_cache/listings/2100071455280774377/gallery_4.jpg", + "sha256": "7474aaa592f5625b66e875e625613acb6afda59c6dae7f8cfb4b856dee369a41", + "retrieved_at": "2026-09-06T05:08:26.677746+00:00" + }, + { + "listing_id": "2100080952913512617", + "index": 4, + "source_url": "https://www.compass.com/m/0/7bb736a5-3ddc-448e-b726-e0cdad76301f/1024x683.jpg", + "path": "static/external_cache/listings/2100080952913512617/gallery_4.jpg", + "sha256": "57d548be6629b66e7cc08c3ef2c38689d8842ee874da47647f737e6850ed198d", + "retrieved_at": "2026-09-06T05:05:26.678834+00:00" + }, + { + "listing_id": "2100089700579120961", + "index": 4, + "source_url": "https://www.compass.com/m/5e563e196bbe7aa567f36dbd94cf15c9f6e2ed7d_img_4_27b98/640x480.jpg", + "path": "static/external_cache/listings/2100089700579120961/gallery_4.jpg", + "sha256": "faa02184ae1684ccec7efadaf84dfffaf53ab3f6c1e7326c239c77369b907b5d", + "retrieved_at": "2026-09-06T05:06:27.531357+00:00" + }, + { + "listing_id": "2100114380475873521", + "index": 4, + "source_url": "https://www.compass.com/m/1243f308904bc7ed88ceff1cfcb92173c29d26ec_img_4_2d684/640x480.jpg", + "path": "static/external_cache/listings/2100114380475873521/gallery_4.jpg", + "sha256": "e1c2d50105b619e1c6f8af40f7fee2429e5637a2ef36e16406c0affdc257e8f2", + "retrieved_at": "2026-09-06T05:04:04.845634+00:00" + }, + { + "listing_id": "2100118003809190737", + "index": 4, + "source_url": "https://www.compass.com/m/84b70ac42cf4b68f197d44e76eaa99601d8ed7a1_img_4_efd2f/640x480.jpg", + "path": "static/external_cache/listings/2100118003809190737/gallery_4.jpg", + "sha256": "d6102d1c855f3612203dbfa8e9191110bc6568d8bd20accb25a3ca93ff7bbf84", + "retrieved_at": "2026-09-06T05:06:26.830382+00:00" + }, + { + "listing_id": "2100124806047513737", + "index": 4, + "source_url": "https://www.compass.com/m/0/82636b8f-8022-4c7b-a7a4-0303f22e7aab/667x1000.jpg", + "path": "static/external_cache/listings/2100124806047513737/gallery_4.jpg", + "sha256": "2855e141605c8d7fd7ee0470c6adb8c24635ba6e01f9e315e2990ca72fd98b37", + "retrieved_at": "2026-09-06T05:07:53.226146+00:00" + }, + { + "listing_id": "2100128100690349753", + "index": 4, + "source_url": "https://www.compass.com/m/1965333192ec23aa16b41923b243fb630d097a38_img_4_0ba38/640x480.jpg", + "path": "static/external_cache/listings/2100128100690349753/gallery_4.jpg", + "sha256": "49db253d15d431e725fd0e46f3a6b1d82461b4568dc9b9ddb36ab6d71474dd48", + "retrieved_at": "2026-09-06T05:06:19.720449+00:00" + }, + { + "listing_id": "2100132165280906185", + "index": 4, + "source_url": "https://www.compass.com/m/2be9d7ccdf8f1f59d206fcf6988f912f540ee334_img_4_81ff4/640x480.jpg", + "path": "static/external_cache/listings/2100132165280906185/gallery_4.jpg", + "sha256": "bcb1f9b4acccd18b87537ac3bb08b833739ec7054f77fcbb1605c29fb460642e", + "retrieved_at": "2026-09-06T05:06:30.413703+00:00" + }, + { + "listing_id": "2100132827855353609", + "index": 4, + "source_url": "https://www.compass.com/m/0/95987ddf-11bc-4599-b17a-d215263fd9b6/1500x1000.jpg", + "path": "static/external_cache/listings/2100132827855353609/gallery_4.jpg", + "sha256": "a37ab02ae383581120a0f22262740029cc83ba388bd37ed763e9b602bc4bb36e", + "retrieved_at": "2026-09-06T05:06:07.304804+00:00" + }, + { + "listing_id": "2100134242526915801", + "index": 4, + "source_url": "https://www.compass.com/m/0/6a507d31-3a3a-41cd-9ed8-2c2afa766356/1500x1000.jpg", + "path": "static/external_cache/listings/2100134242526915801/gallery_4.jpg", + "sha256": "037f61f923f75b58e701e20b509990c1c18c45bf8b73dcd1006125d0e4b00f82", + "retrieved_at": "2026-09-06T05:06:47.469892+00:00" + }, + { + "listing_id": "2100141366401049057", + "index": 4, + "source_url": "https://www.compass.com/m/0/ef0e191d-596d-4175-b76a-78c2cf83e591/1499x1000.jpg", + "path": "static/external_cache/listings/2100141366401049057/gallery_4.jpg", + "sha256": "47c1693a0f5895dd879a4eacc1d154cec7696c96dcc119d9212a87a9d400c380", + "retrieved_at": "2026-09-06T05:03:48.210672+00:00" + }, + { + "listing_id": "2100146160419465409", + "index": 4, + "source_url": "https://www.compass.com/m/0/8822699e-6f46-460a-bb79-b2fc5c57e666/1499x1000.jpg", + "path": "static/external_cache/listings/2100146160419465409/gallery_4.jpg", + "sha256": "dc35ec22b51a30b97d4b83a8d4574ef6bf625f5496a6a583d385470b189825b2", + "retrieved_at": "2026-09-06T05:03:32.053271+00:00" + }, + { + "listing_id": "2100147041265506201", + "index": 4, + "source_url": "https://www.compass.com/m/14a000d8b9b2c22ec1535db0f7200da74da714cb_img_4_75ecc/640x480.jpg", + "path": "static/external_cache/listings/2100147041265506201/gallery_4.jpg", + "sha256": "5699ac0092199304841227f7ad055a2ccae58b86410e75753fbdf1646aba3b7d", + "retrieved_at": "2026-09-06T05:06:57.117677+00:00" + }, + { + "listing_id": "2100152382590403177", + "index": 4, + "source_url": "https://www.compass.com/m/591b516180ee870a3155f5ac57d566a66657bf9b_img_4_8ef58/640x480.jpg", + "path": "static/external_cache/listings/2100152382590403177/gallery_4.jpg", + "sha256": "bd043a4c480cbcdfdd7ad2f861f196cba29068dc9b7a2d0491132d0ea7a553eb", + "retrieved_at": "2026-09-06T05:06:17.665686+00:00" + }, + { + "listing_id": "2100185774790250753", + "index": 4, + "source_url": "https://www.compass.com/m/047911df414e465ed40ff271f75cd282fca9c193_img_4_c3218/640x480.jpg", + "path": "static/external_cache/listings/2100185774790250753/gallery_4.jpg", + "sha256": "ab6da43541355959ed5a10cc8a55526e14be0fa740b4736a0b3009bafc4a1be7", + "retrieved_at": "2026-09-06T05:06:20.111350+00:00" + }, + { + "listing_id": "2100190828864379729", + "index": 4, + "source_url": "https://www.compass.com/m/13c8c8a926bc7844e0cb0110f5ffb712890b7455_img_4_fefd7/640x480.jpg", + "path": "static/external_cache/listings/2100190828864379729/gallery_4.jpg", + "sha256": "dcde0d38122c35d05aa978762c5416c1abe3a25f2af36de06791a08c457ff57b", + "retrieved_at": "2026-09-06T05:06:34.638950+00:00" + }, + { + "listing_id": "2100193524907712233", + "index": 4, + "source_url": "https://www.compass.com/m/0/8992657b-131a-4056-b175-6a1ab396b0fe/1500x1000.jpg", + "path": "static/external_cache/listings/2100193524907712233/gallery_4.jpg", + "sha256": "ce6c255b323405263bacd8717f1dd3436c329cc2f98eddde59caba52f135abfb", + "retrieved_at": "2026-09-06T05:03:37.533900+00:00" + }, + { + "listing_id": "2100200675160687425", + "index": 4, + "source_url": "https://www.compass.com/m/f44206a0c98add3c5dfb2fd3191b5490416f7f62_img_4_83355/640x480.jpg", + "path": "static/external_cache/listings/2100200675160687425/gallery_4.jpg", + "sha256": "3aae720db0cb2243b441b5f77b4a3593a875b864b96ba0fcaee9120f85ec79de", + "retrieved_at": "2026-09-06T05:06:53.671307+00:00" + }, + { + "listing_id": "2100209925689857969", + "index": 4, + "source_url": "https://www.compass.com/m/0/6f9ca6e6-75c3-4b84-b5db-562a876ee53f/1500x1000.jpg", + "path": "static/external_cache/listings/2100209925689857969/gallery_4.jpg", + "sha256": "adac1ee07fa9dd99f92d530d253300e10b17d5527c33239a6c4fdc38ee11b45d", + "retrieved_at": "2026-09-06T05:08:00.802484+00:00" + }, + { + "listing_id": "2100217447100274601", + "index": 4, + "source_url": "https://www.compass.com/m/0/3cd6e9a3-4eab-4fe8-8466-893374935609/1500x1000.jpg", + "path": "static/external_cache/listings/2100217447100274601/gallery_4.jpg", + "sha256": "347179ffd91e21679fb6638f7c6cfdae6100b53ac67f1677363afabcdfd9a729", + "retrieved_at": "2026-09-06T05:08:12.536018+00:00" + }, + { + "listing_id": "2100222781369429673", + "index": 4, + "source_url": "https://www.compass.com/m/888d15a577f84ab7f8d44d3d4db9cc8fa85e8469_img_4_e011e/640x480.jpg", + "path": "static/external_cache/listings/2100222781369429673/gallery_4.jpg", + "sha256": "7c15759d59680a9397203625e1d9a6f9e7a06c2b1371026a233794e4fe3f52fa", + "retrieved_at": "2026-09-06T05:06:25.786627+00:00" + }, + { + "listing_id": "2100222800844142641", + "index": 4, + "source_url": "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_4_796d6/640x480.jpg", + "path": "static/external_cache/listings/2100222800844142641/gallery_4.jpg", + "sha256": "c6521ce58f80bd859f0a19ed7d94cd715c1423b8d87ec95cbaf1817fe6558c55", + "retrieved_at": "2026-09-06T05:07:25.987436+00:00" + }, + { + "listing_id": "2100222800844142641", + "index": 5, + "source_url": "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_5_52d5e/640x480.jpg", + "path": "static/external_cache/listings/2100222800844142641/gallery_5.jpg", + "sha256": "fac15af543f8f17b2db764fdeab2b1c9e49c356e64f3cfa31d9aa0ac678387e9", + "retrieved_at": "2026-09-06T05:07:27.420820+00:00" + }, + { + "listing_id": "2100222800844142641", + "index": 6, + "source_url": "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_6_52d51/640x480.jpg", + "path": "static/external_cache/listings/2100222800844142641/gallery_6.jpg", + "sha256": "1f70507e4b4c77a9106501bcfa1ec1dc722d185ea149e1bc87476194685081ba", + "retrieved_at": "2026-09-06T05:07:26.972945+00:00" + }, + { + "listing_id": "2100222800844142641", + "index": 7, + "source_url": "https://www.compass.com/m/27326da878cc1b916a042be2f183d6804e3db646_img_7_51c3e/640x480.jpg", + "path": "static/external_cache/listings/2100222800844142641/gallery_7.jpg", + "sha256": "46455df1b7f2879505a212efdea54d837906a08fe3f0f83e5bbfe2bb6a70d427", + "retrieved_at": "2026-09-06T05:07:27.906779+00:00" + }, + { + "listing_id": "2100223580422490329", + "index": 4, + "source_url": "https://www.compass.com/m/0/8a489119-36aa-43b8-bee0-5904bc027e07/1499x1000.jpg", + "path": "static/external_cache/listings/2100223580422490329/gallery_4.jpg", + "sha256": "a7d3af08a215e730f93726380569a3e42ca656497ec591a3711251dcfd2ac189", + "retrieved_at": "2026-09-06T05:03:40.792451+00:00" + }, + { + "listing_id": "2100224755796085721", + "index": 4, + "source_url": "https://www.compass.com/m/f8d29d3090ae9a9267b0515a9e5c6785f22ecb85_img_4_7fbe0/640x480.jpg", + "path": "static/external_cache/listings/2100224755796085721/gallery_4.jpg", + "sha256": "d26d5491d1bd2a03364fbdf44ab12d0f81da7eff922b5cb68f596f6acf6dd5da", + "retrieved_at": "2026-09-06T05:06:31.011652+00:00" + }, + { + "listing_id": "2100227614806075617", + "index": 4, + "source_url": "https://www.compass.com/m/e72f25ff2dc8e8f7a31f30c660e50411de0e2e20_img_4_4eaa4/640x480.jpg", + "path": "static/external_cache/listings/2100227614806075617/gallery_4.jpg", + "sha256": "be81b1c8cff178a67acff68061dd13ab8202e53fa364a742c3846be5c7403bf0", + "retrieved_at": "2026-09-06T05:06:17.820760+00:00" + }, + { + "listing_id": "2100231674963141689", + "index": 4, + "source_url": "https://www.compass.com/m/44c39f27688b52268d7b3743b3a97af618e5d9c6_img_4_affbe/640x480.jpg", + "path": "static/external_cache/listings/2100231674963141689/gallery_4.jpg", + "sha256": "0e75b9e3aa6d9e47487e5fc72de5667e9245655c2ea7a3776be9fc714b998bfb", + "retrieved_at": "2026-09-06T05:06:28.154993+00:00" + }, + { + "listing_id": "2100232556169721649", + "index": 4, + "source_url": "https://www.compass.com/m/6229052ced1f6aff3a163b63dbf448bc27a2b44e_img_4_9baa2/640x480.jpg", + "path": "static/external_cache/listings/2100232556169721649/gallery_4.jpg", + "sha256": "0b3fe804366b9ddda7569ffd95b911225890acb4d22bfc10293cab2f79c9cbc5", + "retrieved_at": "2026-09-06T05:04:10.787661+00:00" + }, + { + "listing_id": "2100237732100082185", + "index": 4, + "source_url": "https://www.compass.com/m/a9a3fa156897f7f25d26e01347340ea84ee9c858_img_4_c5a58/640x480.jpg", + "path": "static/external_cache/listings/2100237732100082185/gallery_4.jpg", + "sha256": "b2d15e13a71739dc3312a9d8097962a15fffb08a9381814a5db0686dcf77f09f", + "retrieved_at": "2026-09-06T05:07:01.611144+00:00" + }, + { + "listing_id": "2100277638428332313", + "index": 4, + "source_url": "https://www.compass.com/m/828e5b3ed9c38c896495ae9af6f9d7101f9b2ebd_img_4_ee397/640x480.jpg", + "path": "static/external_cache/listings/2100277638428332313/gallery_4.jpg", + "sha256": "2fa271962a0adc9c728151071f7f7ec1b095c1b762eae8e4da5caee3d5b27b02", + "retrieved_at": "2026-09-06T05:08:29.876232+00:00" + }, + { + "listing_id": "2100281232280226201", + "index": 4, + "source_url": "https://www.compass.com/m/d4a3c77a939f8e67ca847aa9ed73764c35a61091_img_4_0f06c/640x480.jpg", + "path": "static/external_cache/listings/2100281232280226201/gallery_4.jpg", + "sha256": "efab038edb1696a74ad3157a33635d2201429276aa607a0d03b08d9146b03b90", + "retrieved_at": "2026-09-06T05:06:22.057082+00:00" + }, + { + "listing_id": "2100294315240937585", + "index": 4, + "source_url": "https://www.compass.com/m/0/b7aa1daf-ed67-40e3-9ff8-5cde87f238bf/750x1000.jpg", + "path": "static/external_cache/listings/2100294315240937585/gallery_4.jpg", + "sha256": "21bcd841720745f41948a1db9de7864a300ac6d3d26c311ce8ae3e25d72e6e09", + "retrieved_at": "2026-09-06T05:03:50.030667+00:00" + }, + { + "listing_id": "2100300926747393081", + "index": 4, + "source_url": "https://www.compass.com/m/0/ee3b11f6-81b1-4dd8-949f-3e4c9537f1dc/1380x1000.jpg", + "path": "static/external_cache/listings/2100300926747393081/gallery_4.jpg", + "sha256": "957781ebf3c770ab9a3ac465106e1265bffb0ef4be1684feec85d41bce623c84", + "retrieved_at": "2026-09-06T05:07:55.699983+00:00" + }, + { + "listing_id": "2100304478156765497", + "index": 4, + "source_url": "https://www.compass.com/m/0/ee06114d-0339-4743-bab3-79fc703abb5f/400x562.jpg", + "path": "static/external_cache/listings/2100304478156765497/gallery_4.jpg", + "sha256": "16bcd30a03b38c61c9358018dc264179d2e80efb04f058f95583dc58f0d10548", + "retrieved_at": "2026-09-06T05:07:57.579746+00:00" + }, + { + "listing_id": "2100306091747647641", + "index": 4, + "source_url": "https://www.compass.com/m/0/5618941c-59e5-4d9e-ace8-61bc19bf9608/1024x683.jpg", + "path": "static/external_cache/listings/2100306091747647641/gallery_4.jpg", + "sha256": "e64d15baca5ea32b4724ab350fab7521d72919241193cb87da991e9d53454665", + "retrieved_at": "2026-09-06T05:05:54.765069+00:00" + }, + { + "listing_id": "2100307535628420929", + "index": 4, + "source_url": "https://www.compass.com/m/0/bf53150d-a802-4ed3-9443-4a3164e8ee7d/1500x1000.jpg", + "path": "static/external_cache/listings/2100307535628420929/gallery_4.jpg", + "sha256": "e22b94538b94b2d2434fa178d906545e93bb1eeb07e5bd5cb28ddb74bba1f355", + "retrieved_at": "2026-09-06T05:06:00.666420+00:00" + }, + { + "listing_id": "2100310813146184641", + "index": 4, + "source_url": "https://www.compass.com/m/3518b25f627e8ded1628a8fc0bb59304171a5c40_img_4_6a0b7/640x480.jpg", + "path": "static/external_cache/listings/2100310813146184641/gallery_4.jpg", + "sha256": "48150e5fd5cbd2d3ed46282602ebab732ad612760b21feacdc74750e02d7533b", + "retrieved_at": "2026-09-06T05:08:32.812596+00:00" + }, + { + "listing_id": "2100314198570186201", + "index": 4, + "source_url": "https://www.compass.com/m/0/4da0e0d6-5777-48bb-be82-4517066c5b34/667x1000.jpg", + "path": "static/external_cache/listings/2100314198570186201/gallery_4.jpg", + "sha256": "839198109cd85ab63ccbc5ff5441259cff8a612bf328128c644804f5874bbcab", + "retrieved_at": "2026-09-06T05:05:37.678089+00:00" + }, + { + "listing_id": "2100335854679972441", + "index": 4, + "source_url": "https://www.compass.com/m/1e914dfe3e71d9a02d5156ea453bf14b0195c501_img_4_7efc0/640x480.jpg", + "path": "static/external_cache/listings/2100335854679972441/gallery_4.jpg", + "sha256": "15fc2924d3c39977c4dba860045dc78afee7657191c7d206c2a65c3cc4f310c8", + "retrieved_at": "2026-09-06T05:06:28.014250+00:00" + }, + { + "listing_id": "2100340800888205793", + "index": 4, + "source_url": "https://www.compass.com/m/8d8f2a16e47bf80bd322ee0756a3b13eb4553909_img_4_b848f/640x480.jpg", + "path": "static/external_cache/listings/2100340800888205793/gallery_4.jpg", + "sha256": "e51f454ae8d04f471e7813a403d2549f3fa76ec40ed0a82780cf60ba9e6ff415", + "retrieved_at": "2026-09-06T05:04:51.325768+00:00" + }, + { + "listing_id": "2100342020893986929", + "index": 4, + "source_url": "https://www.compass.com/m/95bfb2eb362d322e0a0d51f6f7ee583e0f98966d_img_4_34ce8/640x480.jpg", + "path": "static/external_cache/listings/2100342020893986929/gallery_4.jpg", + "sha256": "bbebb94943ecc72fa5b16ff214103faa9986c639e27f52dc9715f776894411b6", + "retrieved_at": "2026-09-06T05:06:33.987148+00:00" + }, + { + "listing_id": "2100344984350719249", + "index": 4, + "source_url": "https://www.compass.com/m/fbf586e8169fddcd713dbe7a4f4e770d32c77b9f_img_4_faf99/640x480.jpg", + "path": "static/external_cache/listings/2100344984350719249/gallery_4.jpg", + "sha256": "b4e9e1cf5462790a7d47104e08ec1181a94bd2288f0cdc8e24e86653462927ab", + "retrieved_at": "2026-09-06T05:06:20.689120+00:00" + }, + { + "listing_id": "2100368551737515281", + "index": 4, + "source_url": "https://www.compass.com/m/4f0e251fdacaf6ff1f9e5187e3a43f73906a6885_img_4_5d1b2/640x480.jpg", + "path": "static/external_cache/listings/2100368551737515281/gallery_4.jpg", + "sha256": "e47440a94ba69c963801c863e361c3bc7975d25c19800fdbbd210382e1081930", + "retrieved_at": "2026-09-06T05:04:02.688883+00:00" + }, + { + "listing_id": "2100384433033349817", + "index": 4, + "source_url": "https://www.compass.com/m/1dd6336c954b0573a0c910eb02dee01d66db0a85_img_4_f380b/640x480.jpg", + "path": "static/external_cache/listings/2100384433033349817/gallery_4.jpg", + "sha256": "2f15e388cdb0b0e8e797b4d50f8ea1d408ba8ab416af61d214de5fd6c06f2588", + "retrieved_at": "2026-09-06T05:06:54.191116+00:00" + }, + { + "listing_id": "2100386460878470569", + "index": 4, + "source_url": "https://www.compass.com/m/64b9164d445de938c8591e7ae484a9b09bd3d94c_img_4_58c14/640x480.jpg", + "path": "static/external_cache/listings/2100386460878470569/gallery_4.jpg", + "sha256": "6299f1d44308ac2e569dea710abfc155317699c996b61b7b812e689c5ebc6b6c", + "retrieved_at": "2026-09-06T05:06:56.731939+00:00" + }, + { + "listing_id": "2100390728305882073", + "index": 4, + "source_url": "https://www.compass.com/m/12b06e554fb6d05df56d9a8dc4d0e0f6af49b1a8_img_4_bd8cf/640x480.jpg", + "path": "static/external_cache/listings/2100390728305882073/gallery_4.jpg", + "sha256": "fe997440de6d1cbfa8b69feb51541a86dc27a99900ca43cb0466bfb2ea058b92", + "retrieved_at": "2026-09-06T05:06:22.580298+00:00" + }, + { + "listing_id": "2100401887998411753", + "index": 4, + "source_url": "https://www.compass.com/m/ce7851addb92fef4f0e46fe758a9f68c7be303e5_img_4_325bf/640x480.jpg", + "path": "static/external_cache/listings/2100401887998411753/gallery_4.jpg", + "sha256": "b52ab43cdc3f7f65844b699e769275ee89b5917988627babe78f65c4498bce93", + "retrieved_at": "2026-09-06T05:04:13.255373+00:00" + }, + { + "listing_id": "2100406347311627777", + "index": 4, + "source_url": "https://www.compass.com/m/0/7572f933-9a11-487f-8979-98e34157c937/1500x1000.jpg", + "path": "static/external_cache/listings/2100406347311627777/gallery_4.jpg", + "sha256": "b6b10b12e51611fb7cb547a9f8953e64a64e192c95aae70f1380760d8aa1c299", + "retrieved_at": "2026-09-06T05:05:29.686936+00:00" + }, + { + "listing_id": "2100434722659137577", + "index": 4, + "source_url": "https://www.compass.com/m/0/e8bfeed9-09ac-4e2b-8120-f71682515449/1352x874.jpg", + "path": "static/external_cache/listings/2100434722659137577/gallery_4.jpg", + "sha256": "4774cf66ab30dab77301ef384d7fab5e66eac3b9f81d7a08a76d81c6ee64cf0d", + "retrieved_at": "2026-09-06T05:06:42.199310+00:00" + }, + { + "listing_id": "2100436354708491737", + "index": 4, + "source_url": "https://www.compass.com/m/505ae9b2c912fe9b1ed37a0fb605671435cd58d8_img_4_4272e/640x480.jpg", + "path": "static/external_cache/listings/2100436354708491737/gallery_4.jpg", + "sha256": "181de734a4cae31ed194c37bf11ac35c990e0f368c81e3c593b571a2fd411985", + "retrieved_at": "2026-09-06T05:08:27.445082+00:00" + }, + { + "listing_id": "2100437013713821513", + "index": 4, + "source_url": "https://www.compass.com/m/ddd21faaa4c69f5b1917816296432f246c85d220_img_4_883dc/640x480.jpg", + "path": "static/external_cache/listings/2100437013713821513/gallery_4.jpg", + "sha256": "2f95b3183e9b1e9cd86d9c6ad58b3e86b1b1eafccb5310bfd9b35aed0a81e534", + "retrieved_at": "2026-09-06T05:06:28.865230+00:00" + }, + { + "listing_id": "2100482077441763961", + "index": 4, + "source_url": "https://www.compass.com/m/0/187f9619-365e-4e73-9989-d0310c74acc3/1500x1000.jpg", + "path": "static/external_cache/listings/2100482077441763961/gallery_4.jpg", + "sha256": "727edde4a34e71d5334e97ba5f9b020674771a3e8a43ce72c27f322968461732", + "retrieved_at": "2026-09-06T05:08:08.856788+00:00" + }, + { + "listing_id": "2100484537790562329", + "index": 4, + "source_url": "https://www.compass.com/m/dc66a9704d70bfff83b8a7f53a46850cf97a8ba6_img_4_c9ee7/640x480.jpg", + "path": "static/external_cache/listings/2100484537790562329/gallery_4.jpg", + "sha256": "81f0f721542a265dc14cdb42497c632e8581342c697739a69e940c2e46d54f9f", + "retrieved_at": "2026-09-06T05:07:01.504217+00:00" + }, + { + "listing_id": "2100519969463620289", + "index": 4, + "source_url": "https://www.compass.com/m/0/b2546038-e4e1-458d-9233-de69c9b899dd/1152x768.jpg", + "path": "static/external_cache/listings/2100519969463620289/gallery_4.jpg", + "sha256": "fc66da05e009ad4518dac24a8e9a6f9c53fa3f04dcf04ac190f4977e0ba9e33a", + "retrieved_at": "2026-09-06T05:07:32.211975+00:00" + }, + { + "listing_id": "2100757345972475809", + "index": 4, + "source_url": "https://www.compass.com/m/aa79577552bd7db66e6e89c986c9685b3a6db15b_img_4_24d65/640x480.jpg", + "path": "static/external_cache/listings/2100757345972475809/gallery_4.jpg", + "sha256": "084267c40dfea2ce6492b7c960f0d6f6f0604083db7920f7ed3e8cf2d8a48c36", + "retrieved_at": "2026-09-06T05:06:19.822822+00:00" + }, + { + "listing_id": "2100796465066942449", + "index": 4, + "source_url": "https://www.compass.com/m/0/23580802-d8b1-4333-a609-babf4a6153ea/1333x1000.jpg", + "path": "static/external_cache/listings/2100796465066942449/gallery_4.jpg", + "sha256": "f43333d37041c0d81297d94a6b6d2c79b3336e2860f9993a134d4cdfdebda51e", + "retrieved_at": "2026-09-06T05:06:04.547331+00:00" + }, + { + "listing_id": "2100809739657962025", + "index": 4, + "source_url": "https://www.compass.com/m/660c6dbb5588acd7c9805bb8ff5b0b3487183f8c_img_4_e591a/640x480.jpg", + "path": "static/external_cache/listings/2100809739657962025/gallery_4.jpg", + "sha256": "b8575bb73abe95da90fca09215d437ad6051df01abf819a37c63569c49b4422e", + "retrieved_at": "2026-09-06T05:06:09.140606+00:00" + }, + { + "listing_id": "2100897890040020505", + "index": 4, + "source_url": "https://www.compass.com/m/13694cf4e62bd3b49725d43f7168e51d88cd1697_img_4_75b1b/640x480.jpg", + "path": "static/external_cache/listings/2100897890040020505/gallery_4.jpg", + "sha256": "16e8a99c96711f5273a9169d0301a0a88a2150ab434984fb813eb63140251929", + "retrieved_at": "2026-09-06T05:06:36.022451+00:00" + }, + { + "listing_id": "2100898745909489569", + "index": 4, + "source_url": "https://www.compass.com/m/0/61946f6a-5708-40ac-beaf-730bf63c1ff3/1500x1000.jpg", + "path": "static/external_cache/listings/2100898745909489569/gallery_4.jpg", + "sha256": "7ddaeb5f3d7d53f09cab2f01f7c20933e351aaa41c2dbf9259a6170ce0efb266", + "retrieved_at": "2026-09-06T05:05:27.293664+00:00" + }, + { + "listing_id": "2100902560301619993", + "index": 4, + "source_url": "https://www.compass.com/m/0/ee2d391a-a837-416d-a23c-3b5c6cb8f379/1333x1000.jpg", + "path": "static/external_cache/listings/2100902560301619993/gallery_4.jpg", + "sha256": "a9fae5dd7081f198ae17f905759b573a27b23bfe7d6569bb4e2fab50583d6ec7", + "retrieved_at": "2026-09-06T05:08:17.456714+00:00" + }, + { + "listing_id": "2100904592987192249", + "index": 4, + "source_url": "https://www.compass.com/m/0/c3bf2628-908f-44bd-b124-8a17565aec67/1500x1000.jpg", + "path": "static/external_cache/listings/2100904592987192249/gallery_4.jpg", + "sha256": "ee0aec2607d445c89bb4465eeea676b3cc14f43b63542f989a2824c21f4b876b", + "retrieved_at": "2026-09-06T05:03:59.305278+00:00" + }, + { + "listing_id": "2100916646095080217", + "index": 4, + "source_url": "https://www.compass.com/m/0/892cbffd-c8b6-472f-9027-da2be943ccb0/1500x1000.jpg", + "path": "static/external_cache/listings/2100916646095080217/gallery_4.jpg", + "sha256": "1fbb64cfafc25cd128c7071eebde5167455a6db9d38e3ea56c04f6fdd7b7308f", + "retrieved_at": "2026-09-06T05:06:06.392423+00:00" + }, + { + "listing_id": "2100920214605333337", + "index": 4, + "source_url": "https://www.compass.com/m/ce419a77b4f46daa73c3718bcacf91497c21312b_img_4_0f439/640x480.jpg", + "path": "static/external_cache/listings/2100920214605333337/gallery_4.jpg", + "sha256": "332fda7fcd717879cee40da18524094d6f0da57fb5b64d51f6c6f2d4067f7fde", + "retrieved_at": "2026-09-06T05:04:45.910656+00:00" + }, + { + "listing_id": "2100935784251144513", + "index": 4, + "source_url": "https://www.compass.com/m/d7bb09017287a5fb3e195d69e5b39741807d27ee_img_4_0aadf/640x480.jpg", + "path": "static/external_cache/listings/2100935784251144513/gallery_4.jpg", + "sha256": "9bc2b4168f5e39b2edc4a6603ccb7cf9b8dc847d7b8e34aad3933ce6e9a5b485", + "retrieved_at": "2026-09-06T05:06:46.237566+00:00" + }, + { + "listing_id": "2100954713380043057", + "index": 4, + "source_url": "https://www.compass.com/m/e4c31ca66d3bdbce8ba04beb54c3a242f0b84398_img_4_1d2cf/640x480.jpg", + "path": "static/external_cache/listings/2100954713380043057/gallery_4.jpg", + "sha256": "e7ef1ba7f752be0d1fd73ac6696da9cd8a304b4eee3af2eff8a15dd6c29f9273", + "retrieved_at": "2026-09-06T05:04:04.911329+00:00" + }, + { + "listing_id": "2100959649975304185", + "index": 4, + "source_url": "https://www.compass.com/m/8683359baa8241899ab808ce14b7c1d9522a5283_img_4_44a14/640x480.jpg", + "path": "static/external_cache/listings/2100959649975304185/gallery_4.jpg", + "sha256": "29f0da151ab3904352829f69dd548478a0aac1ad97a8043e791587a094e3361f", + "retrieved_at": "2026-09-06T05:08:28.801000+00:00" + }, + { + "listing_id": "2100973576222022945", + "index": 4, + "source_url": "https://www.compass.com/m/0/2bc45130-4184-4d3a-b002-77e4d85de734/1500x1000.jpg", + "path": "static/external_cache/listings/2100973576222022945/gallery_4.jpg", + "sha256": "3a63d54f7e528f84faad6bfdb2532f597061517a5313641b86082d7de947713c", + "retrieved_at": "2026-09-06T05:03:43.876299+00:00" + }, + { + "listing_id": "2100974601348362657", + "index": 4, + "source_url": "https://www.compass.com/m/dc2b7a700339dd65de3d8bad1927d2f41a3963c7_img_4_565a8/640x480.jpg", + "path": "static/external_cache/listings/2100974601348362657/gallery_4.jpg", + "sha256": "2b01ed10c54ce8742d91786410ee1a7ce10749eece4fc296269410cae8cba4d7", + "retrieved_at": "2026-09-06T05:08:26.691216+00:00" + }, + { + "listing_id": "2100985128207728865", + "index": 4, + "source_url": "https://www.compass.com/m/eb143496d7468e803f50f5a0f9bc1b43a3aea42c_img_4_cc800/640x480.jpg", + "path": "static/external_cache/listings/2100985128207728865/gallery_4.jpg", + "sha256": "961fae4dec9e06fbfb6224e102c0bf6c7f762bfd625b9a58d12e52be6f9288de", + "retrieved_at": "2026-09-06T05:10:21.673984+00:00" + }, + { + "listing_id": "2100988079496276937", + "index": 4, + "source_url": "https://www.compass.com/m/d06af68f916d686a68e8d2948524994cb89ed16e_img_4_5898e/640x480.jpg", + "path": "static/external_cache/listings/2100988079496276937/gallery_4.jpg", + "sha256": "1114e105f5d0bebbbed7f0ced453df31a2657874952563f2c3ac680a33ce41fb", + "retrieved_at": "2026-09-06T05:04:07.000751+00:00" + }, + { + "listing_id": "2100988736991838417", + "index": 4, + "source_url": "https://www.compass.com/m/0/b0a9aae9-4645-447f-9d22-835d2283aa89/1499x1000.jpg", + "path": "static/external_cache/listings/2100988736991838417/gallery_4.jpg", + "sha256": "daeaef7d8a5704489002b056f557415cc7a403ab01c7fef7c97a4db3dda2b15c", + "retrieved_at": "2026-09-06T05:08:11.967674+00:00" + }, + { + "listing_id": "2100991656814388401", + "index": 4, + "source_url": "https://www.compass.com/m/f2102e33a28f3798bf47334a6563873f7d2efe1e_img_4_d840e/640x480.jpg", + "path": "static/external_cache/listings/2100991656814388401/gallery_4.jpg", + "sha256": "73c00f3279a6f2657e293c06a8abada88eff16e1cf726900573034e7e009756f", + "retrieved_at": "2026-09-06T05:07:00.493176+00:00" + }, + { + "listing_id": "2101026366629892833", + "index": 4, + "source_url": "https://www.compass.com/m/7477f5aa532534b17905ceed337fdb2abc3f7b16_img_4_e0485/640x480.jpg", + "path": "static/external_cache/listings/2101026366629892833/gallery_4.jpg", + "sha256": "5e82c290f8d74b1d460a4a48f75a7c574c76a994d18c11bb0d9a11dd09cb6acf", + "retrieved_at": "2026-09-06T05:06:25.650193+00:00" + }, + { + "listing_id": "2101027647331923921", + "index": 4, + "source_url": "https://www.compass.com/m/0/dcbf86cc-2311-484b-9049-7e16993f3c76/1500x999.jpg", + "path": "static/external_cache/listings/2101027647331923921/gallery_4.jpg", + "sha256": "b6cc5f72cf44a294d3af6ed0a4dc1a84a3f505e6f20a73548ab18faa944b8aa9", + "retrieved_at": "2026-09-06T05:04:37.642876+00:00" + }, + { + "listing_id": "2101033665973524889", + "index": 4, + "source_url": "https://www.compass.com/m/6998fba56f26383144af5aa87d3e534cd6bb21f1_img_4_f4a31/640x480.jpg", + "path": "static/external_cache/listings/2101033665973524889/gallery_4.jpg", + "sha256": "690f41377b314e0d2e82f3030006130262eb959b106659ed2b58e83c158d2fe6", + "retrieved_at": "2026-09-06T05:06:54.445693+00:00" + }, + { + "listing_id": "2101088063918874001", + "index": 4, + "source_url": "https://www.compass.com/m/7b72265d9d4a10591c208997863bb8ce953f84c1_img_4_0c455/640x480.jpg", + "path": "static/external_cache/listings/2101088063918874001/gallery_4.jpg", + "sha256": "9302d3f982aa8fdf41b9be6b1abad3a087d39d8e34c18f852009d06f7c7259c2", + "retrieved_at": "2026-09-06T05:06:16.413389+00:00" + }, + { + "listing_id": "2101097044452224137", + "index": 4, + "source_url": "https://www.compass.com/m/0/413d62cc-a7f5-45cc-b47a-f9d878ef0664/1500x1000.jpg", + "path": "static/external_cache/listings/2101097044452224137/gallery_4.jpg", + "sha256": "87e8a4fec75d109591940b0082edcc3ad4818de143755b2b82903333d5fc468b", + "retrieved_at": "2026-09-06T05:04:37.862094+00:00" + }, + { + "listing_id": "2101106970285896585", + "index": 4, + "source_url": "https://www.compass.com/m/0/287376fe-7f94-4a94-a5b2-7e015116306c/1497x1000.jpg", + "path": "static/external_cache/listings/2101106970285896585/gallery_4.jpg", + "sha256": "21580813fc7b0938fb0c305f1b13e9ba44e04099e8d6dac8212701b8efe7a451", + "retrieved_at": "2026-09-06T05:08:14.301778+00:00" + }, + { + "listing_id": "2101115484588736313", + "index": 4, + "source_url": "https://www.compass.com/m/ca0c7e3a95b8c8adf2b238d42e0a977336db450b_img_4_ad344/640x480.jpg", + "path": "static/external_cache/listings/2101115484588736313/gallery_4.jpg", + "sha256": "1f17cc9f09572ff0d9f0854e74ce61be528942ced9ed868559583da57c098cc6", + "retrieved_at": "2026-09-06T05:08:19.332152+00:00" + }, + { + "listing_id": "2101115485070589113", + "index": 4, + "source_url": "https://www.compass.com/m/f3086db710c0536c8159b836c73a2fba51337a33_img_4_cb2b9/640x480.jpg", + "path": "static/external_cache/listings/2101115485070589113/gallery_4.jpg", + "sha256": "5117dc130f58b4dd1e571688a9f6bd9411340258711f86791ec2c6a3baca5f56", + "retrieved_at": "2026-09-06T05:08:19.904284+00:00" + }, + { + "listing_id": "2101117993239374921", + "index": 4, + "source_url": "https://www.compass.com/m/0/24b429c7-63d1-4df1-bc27-7ad2ae48c226/1500x998.jpg", + "path": "static/external_cache/listings/2101117993239374921/gallery_4.jpg", + "sha256": "84c3b42a54641eb6f425f2b27ddfc5dc5e379ec886019a0938fb8ff7e47f746d", + "retrieved_at": "2026-09-06T05:08:03.339244+00:00" + }, + { + "listing_id": "2101146075136535953", + "index": 4, + "source_url": "https://www.compass.com/m/67d828132744962ef9bf9f4f854cb7094e7ce0bb_img_4_06119/640x480.jpg", + "path": "static/external_cache/listings/2101146075136535953/gallery_4.jpg", + "sha256": "edf55b0cf402493c722069a6a893148288353a3b80577193ff18b7040d8bdd07", + "retrieved_at": "2026-09-06T05:05:17.201079+00:00" + }, + { + "listing_id": "2101198770811457321", + "index": 4, + "source_url": "https://www.compass.com/m/dfdc94e3b1087aa760e19f71aefa79119082c8b6_img_4_ddae7/640x480.jpg", + "path": "static/external_cache/listings/2101198770811457321/gallery_4.jpg", + "sha256": "de9b3fb8c52ffadba03d557b4dceefbadb851945e0b033f8fa589914086dd4e4", + "retrieved_at": "2026-09-06T05:08:34.598186+00:00" + }, + { + "listing_id": "2101206004601992545", + "index": 4, + "source_url": "https://www.compass.com/m/eca853f7bda82300c27c0c080cc3e53cc1e42620_img_4_2f55c/640x480.jpg", + "path": "static/external_cache/listings/2101206004601992545/gallery_4.jpg", + "sha256": "3b3b378add64afc0282d8c68a49ea2d24558dd6172af6cfa9e6383e327a4d0f9", + "retrieved_at": "2026-09-06T05:06:51.912229+00:00" + }, + { + "listing_id": "2101256232709041745", + "index": 4, + "source_url": "https://www.compass.com/m/48dcddf7a7475bb8ecfcd713bd36a643725badfa_img_4_f657d/640x480.jpg", + "path": "static/external_cache/listings/2101256232709041745/gallery_4.jpg", + "sha256": "84b25cc49bcea9a80bedc51d1c361338a24267f5b3cc951b9f07bf02cd533aa2", + "retrieved_at": "2026-09-06T05:04:58.561658+00:00" + }, + { + "listing_id": "2101268525165965761", + "index": 4, + "source_url": "https://www.compass.com/m/0/74446301-543f-468a-acae-ee9b001bf4b9/1500x978.jpg", + "path": "static/external_cache/listings/2101268525165965761/gallery_4.jpg", + "sha256": "b3b3311faf3133092aae3213be148a10db8e9755883718ba6b4bd8c86f74f018", + "retrieved_at": "2026-09-06T05:05:34.399503+00:00" + }, + { + "listing_id": "2101271106214428489", + "index": 4, + "source_url": "https://www.compass.com/m/18a2a7e3f53cb8866b042da827de7a08e5f9af5b_img_4_80d41/640x480.jpg", + "path": "static/external_cache/listings/2101271106214428489/gallery_4.jpg", + "sha256": "3ad497e20def121d2c2f465858f5174ea469d1b2db046e2faf8ee255be4ba70e", + "retrieved_at": "2026-09-06T05:06:25.035294+00:00" + }, + { + "listing_id": "2101469648845424521", + "index": 4, + "source_url": "https://www.compass.com/m/0/8c5a76a0-7e51-4497-a8e6-33ac909b7188/1500x1000.jpg", + "path": "static/external_cache/listings/2101469648845424521/gallery_4.jpg", + "sha256": "7d2837c71e9ee7ae93320beb9e3b50980bc162a00a2f16adf1bacee7759bce9c", + "retrieved_at": "2026-09-06T05:04:21.105447+00:00" + }, + { + "listing_id": "2101513908618041457", + "index": 4, + "source_url": "https://www.compass.com/m/0/2361cd85-2bd3-489f-a98b-5a4710f25f2a/1500x1000.jpg", + "path": "static/external_cache/listings/2101513908618041457/gallery_4.jpg", + "sha256": "f7d6625acd86c0fabb0f9bfd43db1b02780fde07c2e5e6a0c6737e7d59cfc09e", + "retrieved_at": "2026-09-06T05:07:39.866865+00:00" + }, + { + "listing_id": "2101542234791447953", + "index": 4, + "source_url": "https://www.compass.com/m/76112d92d0807d889e8b7fc42690acf3e46d135d_img_4_2c1c9/640x480.jpg", + "path": "static/external_cache/listings/2101542234791447953/gallery_4.jpg", + "sha256": "72bf690a7e898df60c31731a42fff0a83745395b41eeb39993dcf50ca94742af", + "retrieved_at": "2026-09-06T05:07:45.848108+00:00" + }, + { + "listing_id": "2101572006195730833", + "index": 4, + "source_url": "https://www.compass.com/m/0/992ab797-bc1a-4dc3-b2c6-a7b0251fed71/667x1000.jpg", + "path": "static/external_cache/listings/2101572006195730833/gallery_4.jpg", + "sha256": "d4b862e2f70b010099426e6f827bae40aef944350375099279f1a02b2a15d101", + "retrieved_at": "2026-09-06T05:08:16.276047+00:00" + }, + { + "listing_id": "2101583685709982353", + "index": 4, + "source_url": "https://www.compass.com/m/a66c4f3838ea4f67a0eb787321d4e169b11ba785_img_4_45290/640x480.jpg", + "path": "static/external_cache/listings/2101583685709982353/gallery_4.jpg", + "sha256": "abd3a5ecdf66d3d923e0d65289d525484afe2ec28420356b274e71eb2113c7bb", + "retrieved_at": "2026-09-06T05:08:24.745113+00:00" + }, + { + "listing_id": "2101593860789227753", + "index": 4, + "source_url": "https://www.compass.com/m/329d9c88affb2c448d8fa7a4a95db161e803fe47_img_4_b34f1/640x480.jpg", + "path": "static/external_cache/listings/2101593860789227753/gallery_4.jpg", + "sha256": "908a32a550f8145607d2863093701eb1c2b0eec3d3545d1af8501f20a5164933", + "retrieved_at": "2026-09-06T05:04:09.113438+00:00" + }, + { + "listing_id": "2101595906346862593", + "index": 4, + "source_url": "https://www.compass.com/m/66378456985aa99c7d05dac41244cc11ee123679_img_4_6ffd5/640x480.jpg", + "path": "static/external_cache/listings/2101595906346862593/gallery_4.jpg", + "sha256": "f5cb0e52fa79425381545d523fefb2f9862ff54cc0a9da77f9e12d6729e8aa41", + "retrieved_at": "2026-09-06T05:05:03.852699+00:00" + }, + { + "listing_id": "2101603950950844857", + "index": 4, + "source_url": "https://www.compass.com/m/1d3849064953ee9146dd5159e9f3e682d981131c_img_4_88326/640x480.jpg", + "path": "static/external_cache/listings/2101603950950844857/gallery_4.jpg", + "sha256": "03a67c6e4bb5394b1e54763780ce219ed57cf4fe3268def38d0ed93d84a76b5f", + "retrieved_at": "2026-09-06T05:08:34.630351+00:00" + }, + { + "listing_id": "2101666954794416105", + "index": 4, + "source_url": "https://www.compass.com/m/0/aeb14efd-2047-45f2-9315-e8e25d2033d4/1500x1000.jpg", + "path": "static/external_cache/listings/2101666954794416105/gallery_4.jpg", + "sha256": "4d24308f0de904a6295b535a1517abb9a50ea19bcd77b592096ee61b5e69cc7b", + "retrieved_at": "2026-09-06T05:07:34.996229+00:00" + }, + { + "listing_id": "2101674648649591921", + "index": 4, + "source_url": "https://www.compass.com/m/e3cb5fdf295c38c1dd845437104f6ed51e85ebae_img_4_a20df/640x480.jpg", + "path": "static/external_cache/listings/2101674648649591921/gallery_4.jpg", + "sha256": "85734285336422c72cea1e0e41097e833f6736796b2825da17234e9840bfc1cc", + "retrieved_at": "2026-09-06T05:05:14.733935+00:00" + }, + { + "listing_id": "2101682324779622529", + "index": 4, + "source_url": "https://www.compass.com/m/6dce7d0b034970970ad4086418f95966d6137fd0_img_4_809d8/640x480.jpg", + "path": "static/external_cache/listings/2101682324779622529/gallery_4.jpg", + "sha256": "c9c9a2a3f8fcb1421cd6c1dcba8aedb0d08ddc2c42f04fa08b287e979aeec0e0", + "retrieved_at": "2026-09-06T05:06:21.936450+00:00" + }, + { + "listing_id": "2101686777931183913", + "index": 4, + "source_url": "https://www.compass.com/m/acf3b43641b7861e344c7af04085926597ebc457_img_4_a20df/640x480.jpg", + "path": "static/external_cache/listings/2101686777931183913/gallery_4.jpg", + "sha256": "85734285336422c72cea1e0e41097e833f6736796b2825da17234e9840bfc1cc", + "retrieved_at": "2026-09-06T05:05:13.579106+00:00" + }, + { + "listing_id": "2101797987477033161", + "index": 4, + "source_url": "https://www.compass.com/m/8f220c480a5ff8a70d9de0fab5a4e934b4dd627a_img_4_ca6eb/640x480.jpg", + "path": "static/external_cache/listings/2101797987477033161/gallery_4.jpg", + "sha256": "07ca5eb940ea0088d6564c70e4913b3e404d5227e7221294cc6bc5cc9d1b5e31", + "retrieved_at": "2026-09-06T05:06:48.782419+00:00" + }, + { + "listing_id": "2102229235249527297", + "index": 4, + "source_url": "https://www.compass.com/m/3c6be7bfc2bb8a58a76e1eb41557b225b83dce12_img_4_36ad8/640x480.jpg", + "path": "static/external_cache/listings/2102229235249527297/gallery_4.jpg", + "sha256": "1349b7bf906f6b51bec5032846feacbca5680d4275bf17762e06e72bf1560e8c", + "retrieved_at": "2026-09-06T05:06:51.915339+00:00" + }, + { + "listing_id": "2102368165533679185", + "index": 4, + "source_url": "https://www.compass.com/m/0/c38ab1e9-7c82-4cf1-9247-e76f272dcaef/1024x1000.jpg", + "path": "static/external_cache/listings/2102368165533679185/gallery_4.jpg", + "sha256": "5ae70b2713d52f2557e3f1a43e5f8460f8c4a5475ef3b64c22b180b327f0a449", + "retrieved_at": "2026-09-06T05:07:53.637977+00:00" + }, + { + "listing_id": "2102470411868642225", + "index": 4, + "source_url": "https://www.compass.com/m/37733f4303fd848f1fdf92aea249b1a7730ba8df_img_4_7c986/640x480.jpg", + "path": "static/external_cache/listings/2102470411868642225/gallery_4.jpg", + "sha256": "33e99da84b859b165647b7258770ecd69055b3b479213732541b4556010c0965", + "retrieved_at": "2026-09-06T05:08:23.473086+00:00" + }, + { + "listing_id": "2102534367317010929", + "index": 4, + "source_url": "https://www.compass.com/m/0/efd6a31c-2bb4-43a3-85e5-91495df11179/1500x844.jpg", + "path": "static/external_cache/listings/2102534367317010929/gallery_4.jpg", + "sha256": "4423ecd983754c6172be377c2a1077b880ed1436602a0a6376a5e515d89c9f75", + "retrieved_at": "2026-09-06T05:08:11.253192+00:00" + }, + { + "listing_id": "2102573612374981985", + "index": 4, + "source_url": "https://www.compass.com/m/0/e1b22499-f4c6-416d-8d4c-9440860ae164/667x1000.jpg", + "path": "static/external_cache/listings/2102573612374981985/gallery_4.jpg", + "sha256": "208aa90e5fc8ff54899efab181e23683c2688ecfb148ed13aa3514aea599892e", + "retrieved_at": "2026-09-06T05:08:07.258011+00:00" + }, + { + "listing_id": "2102606818449475417", + "index": 4, + "source_url": "https://www.compass.com/m/0/d90683f5-42c3-4dd2-9758-66f04d504c2e/1500x1000.jpg", + "path": "static/external_cache/listings/2102606818449475417/gallery_4.jpg", + "sha256": "afd114faeecac5227ec10c827b48091b1a441e2c7c0bd7e3cf6e6bb558a69b4c", + "retrieved_at": "2026-09-06T05:08:03.514573+00:00" + }, + { + "listing_id": "2102648277294495537", + "index": 4, + "source_url": "https://www.compass.com/m/ed523e8530a6f1410d5582589d44aa3f0ce78c59_img_4_dabae/640x480.jpg", + "path": "static/external_cache/listings/2102648277294495537/gallery_4.jpg", + "sha256": "8e293d38dfe3fba89a1c62bbd44599562c1d10b6ae0b4ecb6c2d3cf1e65f7959", + "retrieved_at": "2026-09-06T05:07:31.366889+00:00" + }, + { + "listing_id": "2102741355476499777", + "index": 4, + "source_url": "https://www.compass.com/m/c5bfa4030e64617e950d7b816256429712aa33f7_img_4_7627e/640x480.jpg", + "path": "static/external_cache/listings/2102741355476499777/gallery_4.jpg", + "sha256": "57cef8f8dfbbd92f3d3ccaf91e6e04856469140ba8e9bd0c49b3a8172c4f0f5e", + "retrieved_at": "2026-09-06T05:04:13.846918+00:00" + }, + { + "listing_id": "2102932027232557289", + "index": 4, + "source_url": "https://www.compass.com/m/0/8fb159d2-8bec-4c0d-afb7-0e473983916b/1500x1000.jpg", + "path": "static/external_cache/listings/2102932027232557289/gallery_4.jpg", + "sha256": "5a07008b7d3bfa941db3f6086fbb98512d32b065950ccbf30b06d1108916d92f", + "retrieved_at": "2026-09-06T05:07:31.095771+00:00" + }, + { + "listing_id": "2102975877501630305", + "index": 4, + "source_url": "https://www.compass.com/m/cd8b5eb2cdf62a19ee2e3ce47f3720f398963e91_img_4_cd87a/640x480.jpg", + "path": "static/external_cache/listings/2102975877501630305/gallery_4.jpg", + "sha256": "f6427b1a8754ed9f19999e355e32ef48a811aac85b94ffb410d86b17ee1d49d4", + "retrieved_at": "2026-09-06T05:05:10.037181+00:00" + }, + { + "listing_id": "2102997268314253465", + "index": 4, + "source_url": "https://www.compass.com/m/b55fdcf12ee2e0d86d781d2b2c0e72d288ad416b_img_4_52e9a/640x480.jpg", + "path": "static/external_cache/listings/2102997268314253465/gallery_4.jpg", + "sha256": "f61adcf371d0d17cad44a19583ea26fd21d392cf37c0d099ca929b3ccdee5402", + "retrieved_at": "2026-09-06T05:07:37.379514+00:00" + }, + { + "listing_id": "2103010511052722345", + "index": 4, + "source_url": "https://www.compass.com/m/0/91289c05-a234-4de6-980f-98b1c8d5a959/667x1000.jpg", + "path": "static/external_cache/listings/2103010511052722345/gallery_4.jpg", + "sha256": "f45d3f681029bfaad38e4fc63c97e74472969f6c2371f3218068d9a3aac580c7", + "retrieved_at": "2026-09-06T05:07:29.758336+00:00" + }, + { + "listing_id": "2103039233638300481", + "index": 4, + "source_url": "https://www.compass.com/m/6a50c08402cc9eeaa9cc35bb4f0d0902693e9a9d_img_4_290ab/640x480.jpg", + "path": "static/external_cache/listings/2103039233638300481/gallery_4.jpg", + "sha256": "becde9b8cabeac9994eb54e0773a4dccb6d09915c2d63875906faeb0317e785b", + "retrieved_at": "2026-09-06T05:06:44.179639+00:00" + }, + { + "listing_id": "2103040696091577497", + "index": 4, + "source_url": "https://www.compass.com/m/0/fbf54f75-5196-4809-85af-2558d6c57221/1291x861.jpg", + "path": "static/external_cache/listings/2103040696091577497/gallery_4.jpg", + "sha256": "e49fc5ab5d787b7c393684b17afdc0c27b821cdf79e1e2cbb006b0cb97775e81", + "retrieved_at": "2026-09-06T05:08:15.539603+00:00" + }, + { + "listing_id": "2103052794498683425", + "index": 4, + "source_url": "https://www.compass.com/m/c227686f5f03ef80ac5183fb084169bc948a189e_img_4_9a0d7/640x480.jpg", + "path": "static/external_cache/listings/2103052794498683425/gallery_4.jpg", + "sha256": "4d3c1008f8f80aca7fe1abaf6fb534a18ee0f12d076312c57543439fd4d3d5f9", + "retrieved_at": "2026-09-06T05:05:21.638409+00:00" + }, + { + "listing_id": "2103058970737192393", + "index": 4, + "source_url": "https://www.compass.com/m/550753b0213059e9f9b525e49d1360ef1883baea_img_4_eaf30/640x480.jpg", + "path": "static/external_cache/listings/2103058970737192393/gallery_4.jpg", + "sha256": "9535833e001c5cbfc00d08783f9e5c8b809d97dd6711cd26c4093b682c8991bd", + "retrieved_at": "2026-09-06T05:04:56.065102+00:00" + }, + { + "listing_id": "2103063185496235465", + "index": 4, + "source_url": "https://www.compass.com/m/0/7821e685-2d7c-4db7-968e-90217c31162f/667x1000.jpg", + "path": "static/external_cache/listings/2103063185496235465/gallery_4.jpg", + "sha256": "af42aa14f4b6929d35e98e2ffb218f60cca81505fcb8853afb9f9bac97784df8", + "retrieved_at": "2026-09-06T05:08:00.862207+00:00" + }, + { + "listing_id": "2103084089786276025", + "index": 4, + "source_url": "https://www.compass.com/m/0/2416262a-3475-44d2-9914-ed8e9f4ebead/1500x844.jpg", + "path": "static/external_cache/listings/2103084089786276025/gallery_4.jpg", + "sha256": "f1e7f89a85bbf6c44bcb382d748936875f45e44b4561fced04ea85aa365420e8", + "retrieved_at": "2026-09-06T05:06:47.479383+00:00" + }, + { + "listing_id": "2103086339581286569", + "index": 4, + "source_url": "https://www.compass.com/m/0/2791712e-6651-4ade-8f61-268a310a726c/1500x1000.jpg", + "path": "static/external_cache/listings/2103086339581286569/gallery_4.jpg", + "sha256": "611c39f7d26670c8c479924981bcb657cfcc2adecc4c621474b795a16368d131", + "retrieved_at": "2026-09-06T05:03:37.907385+00:00" + }, + { + "listing_id": "2103096966395518345", + "index": 4, + "source_url": "https://www.compass.com/m/0/c08a9297-4c39-47ea-9265-9c613da4a329/1200x800.jpg", + "path": "static/external_cache/listings/2103096966395518345/gallery_4.jpg", + "sha256": "dc535b93a579fcd6d9a541f29740bda3b346d21d3b93bf9f7144f3f1c6354552", + "retrieved_at": "2026-09-06T05:03:45.324478+00:00" + }, + { + "listing_id": "2103097327265073649", + "index": 4, + "source_url": "https://www.compass.com/m/0/956d7a94-2b6e-45f5-af7b-1cccccdac354/789x1000.jpg", + "path": "static/external_cache/listings/2103097327265073649/gallery_4.jpg", + "sha256": "122ed320e378f66f9e540c460ab3c4169fc8687bd3c006aab9d7fc865951007f", + "retrieved_at": "2026-09-06T05:03:51.865752+00:00" + }, + { + "listing_id": "2103113958138223833", + "index": 4, + "source_url": "https://www.compass.com/m/baf4a36112906f5a1ac6babe88257fe8e8fb5f58_img_4_9d654/640x480.jpg", + "path": "static/external_cache/listings/2103113958138223833/gallery_4.jpg", + "sha256": "bc4c6e6585dfb4532d7d52a65c78d6362a3fc14f4af7f892865cbc9169767adb", + "retrieved_at": "2026-09-06T05:04:07.173670+00:00" + }, + { + "listing_id": "2103121974522072233", + "index": 4, + "source_url": "https://www.compass.com/m/2142f5be9e582055397cb8fcc6623c18af9eef28_img_4_e3b60/640x480.jpg", + "path": "static/external_cache/listings/2103121974522072233/gallery_4.jpg", + "sha256": "15ce40dec2e957ba223d6c0f557a646cef743465f75c4694e1c443118caa0825", + "retrieved_at": "2026-09-06T05:08:24.605645+00:00" + }, + { + "listing_id": "2103126900749239969", + "index": 4, + "source_url": "https://www.compass.com/m/8d07aba368960a9bb3241c34403959e2858d1bd2_img_4_bb41e/640x480.jpg", + "path": "static/external_cache/listings/2103126900749239969/gallery_4.jpg", + "sha256": "e72e718252fa4e71b56f3da77994d3dd7a776099fb3f9ef74aa9d94f0a12e1b7", + "retrieved_at": "2026-09-06T05:08:21.272858+00:00" + }, + { + "listing_id": "2103133743646749561", + "index": 4, + "source_url": "https://www.compass.com/m/6fb487f82c9f77be1a7b246ba3d2167ede1860c1_img_4_f3ca8/640x480.jpg", + "path": "static/external_cache/listings/2103133743646749561/gallery_4.jpg", + "sha256": "136de95e8b3c80f982aa2a6df7db097a33a0b7b058377e235a6f84fe121ee2d9", + "retrieved_at": "2026-09-06T05:08:22.519956+00:00" + }, + { + "listing_id": "2103137999553056777", + "index": 4, + "source_url": "https://www.compass.com/m/0/8b65d9ee-1fdd-4364-829b-61ccc6b739f2/1499x1000.jpg", + "path": "static/external_cache/listings/2103137999553056777/gallery_4.jpg", + "sha256": "e9ebdffa08841e108f72d7ac6c87198f3eb54a2f732f0dbf3ec287bc59dbbe15", + "retrieved_at": "2026-09-06T05:05:41.491200+00:00" + }, + { + "listing_id": "2103143907633028641", + "index": 4, + "source_url": "https://www.compass.com/m/5fa2b887bbcf67c99619ca9833912cbd1d738063_img_4_92d99/640x480.jpg", + "path": "static/external_cache/listings/2103143907633028641/gallery_4.jpg", + "sha256": "7c0410ca3fff47ecd3e5216b889ee0ed743857d6c4483552d4264045e927f7a2", + "retrieved_at": "2026-09-06T05:04:09.962864+00:00" + }, + { + "listing_id": "2103148132718454937", + "index": 4, + "source_url": "https://www.compass.com/m/0/8650b59a-6dfd-40cc-b78c-4a96763ebd26/736x1000.jpg", + "path": "static/external_cache/listings/2103148132718454937/gallery_4.jpg", + "sha256": "56b8d358baa62fcb3725cc5022df1d0d4be8cec22fd71fbfe786820e0fc0f5c0", + "retrieved_at": "2026-09-06T05:04:31.721462+00:00" + }, + { + "listing_id": "2103155017961921225", + "index": 4, + "source_url": "https://www.compass.com/m/431f0906bd3ddce5daa8a96951ddb37fd981014e_img_4_f4d62/640x480.jpg", + "path": "static/external_cache/listings/2103155017961921225/gallery_4.jpg", + "sha256": "297b927bd777225278ca1713ce92e10a1373a5be8ebf50f40e2bc2a4d054353c", + "retrieved_at": "2026-09-06T05:06:54.181274+00:00" + }, + { + "listing_id": "2103158979654813449", + "index": 4, + "source_url": "https://www.compass.com/m/3cdf6a1908d867c4fc560836b9b4e1d5e324822d_img_4_c5045/640x480.jpg", + "path": "static/external_cache/listings/2103158979654813449/gallery_4.jpg", + "sha256": "2eb4ecaa70f49bad7f3685c45816d242882f62f2c6ca573729ac18bfc91c8124", + "retrieved_at": "2026-09-06T05:05:16.430198+00:00" + }, + { + "listing_id": "2103161003217330249", + "index": 4, + "source_url": "https://www.compass.com/m/f114a1697500f71e963e12e39234f397143c695f_img_4_70ecd/640x480.jpg", + "path": "static/external_cache/listings/2103161003217330249/gallery_4.jpg", + "sha256": "5f10f2930e2ae7f187b0e7995f7822259ba29c61a86afacd483ce212beaac9d2", + "retrieved_at": "2026-09-06T05:05:11.197176+00:00" + }, + { + "listing_id": "2103170383086404873", + "index": 4, + "source_url": "https://www.compass.com/m/0/ac4b6b63-4b11-45b0-8255-2bda9037c209/750x1000.jpg", + "path": "static/external_cache/listings/2103170383086404873/gallery_4.jpg", + "sha256": "33b417135e31cc7f2fc89d9d325e577648b95d99e8e485d32539d5da41b59071", + "retrieved_at": "2026-09-06T05:04:14.769761+00:00" + }, + { + "listing_id": "2103180070066443385", + "index": 4, + "source_url": "https://www.compass.com/m/0/2309ba33-7da5-4248-aeda-fb4ace3eb4fd/1498x1000.jpg", + "path": "static/external_cache/listings/2103180070066443385/gallery_4.jpg", + "sha256": "8324f54c518128b6a8d4a6c98bcec59089c4ada6549b4b499218c2bda5e8d351", + "retrieved_at": "2026-09-06T05:04:33.886269+00:00" + }, + { + "listing_id": "2103184068747919969", + "index": 4, + "source_url": "https://www.compass.com/m/0/982505f2-9e4a-4934-a820-dd3d6e8db5aa/1264x842.jpg", + "path": "static/external_cache/listings/2103184068747919969/gallery_4.jpg", + "sha256": "f265b8077c3c54a504c1b26ee6900f5cbb22654b6b1488e03bee6599931971c9", + "retrieved_at": "2026-09-06T05:03:31.230841+00:00" + }, + { + "listing_id": "2103191914893848297", + "index": 4, + "source_url": "https://www.compass.com/m/0/aafa89be-d1a6-4035-a984-f0baa98a3534/750x1000.jpg", + "path": "static/external_cache/listings/2103191914893848297/gallery_4.jpg", + "sha256": "fe898fbfa05ad889ac3b40ec53686977bc4f21a185dbd4b687fab8552fad89c6", + "retrieved_at": "2026-09-06T05:07:55.758587+00:00" + }, + { + "listing_id": "2103199530785366897", + "index": 4, + "source_url": "https://www.compass.com/m/0/79666cf1-0c09-44f6-b4a2-1c462a8607a2/1500x1000.jpg", + "path": "static/external_cache/listings/2103199530785366897/gallery_4.jpg", + "sha256": "1bf02d7b22ab1cda8d999bb0989ea98080427049ac78c1f07f8ad3b79191503d", + "retrieved_at": "2026-09-06T05:04:40.105064+00:00" + }, + { + "listing_id": "2103204820025286625", + "index": 4, + "source_url": "https://www.compass.com/m/0/dd744391-5b37-4728-bcb5-30841ab241db/1500x844.jpg", + "path": "static/external_cache/listings/2103204820025286625/gallery_4.jpg", + "sha256": "77df60f3631f33c4c11870e9b29e35b131a5ad1cada6437a6dbe18241e71432b", + "retrieved_at": "2026-09-06T05:05:38.822856+00:00" + }, + { + "listing_id": "2103206956393888465", + "index": 4, + "source_url": "https://www.compass.com/m/27c1aadcb8d16cbad1fe9bf9d655fed3275ef094_img_4_5ce2b/640x480.jpg", + "path": "static/external_cache/listings/2103206956393888465/gallery_4.jpg", + "sha256": "7a822775dba168d2dd65c181ada2436ae463e08f2a8b7491b8b3370206d4c6e5", + "retrieved_at": "2026-09-06T05:08:31.791412+00:00" + }, + { + "listing_id": "2103222314030815937", + "index": 4, + "source_url": "https://www.compass.com/m/81dedca07fb6c3f2b720f336a7d5c96227820914_img_4_fabb0/640x480.jpg", + "path": "static/external_cache/listings/2103222314030815937/gallery_4.jpg", + "sha256": "738007316f31107a0204972cefeb07a1125b29f1635dafa799d1721ac2ec81e9", + "retrieved_at": "2026-09-06T05:08:18.322144+00:00" + }, + { + "listing_id": "2103225906477497457", + "index": 4, + "source_url": "https://www.compass.com/m/0/28098fc4-97f6-4acb-8f51-2213d3a4679e/1500x1000.jpg", + "path": "static/external_cache/listings/2103225906477497457/gallery_4.jpg", + "sha256": "04d2adbd844b09fa7118f2a743ec536aafc647123d735621ae50fc66a0c64f86", + "retrieved_at": "2026-09-06T05:05:52.755936+00:00" + }, + { + "listing_id": "2103234166324388625", + "index": 4, + "source_url": "https://www.compass.com/m/0/36465457-43b9-46c0-ac1b-862bc8202764/1499x1000.jpg", + "path": "static/external_cache/listings/2103234166324388625/gallery_4.jpg", + "sha256": "9cefbb4180a076c4919580d67fff8535cab939219ae4a0197515ca4612dd6945", + "retrieved_at": "2026-09-06T05:03:29.392557+00:00" + }, + { + "listing_id": "2103241619216722001", + "index": 4, + "source_url": "https://www.compass.com/m/0/cb69f981-3647-4f42-8b9c-89fab3192443/1500x1000.jpg", + "path": "static/external_cache/listings/2103241619216722001/gallery_4.jpg", + "sha256": "2759514a6e11d62e6c2069b17b22b7c3ad90a4262d6eaf6a07486d3c3d081181", + "retrieved_at": "2026-09-06T05:05:52.624958+00:00" + }, + { + "listing_id": "2103247470853851209", + "index": 4, + "source_url": "https://www.compass.com/m/0/dab64a0e-23c6-4842-986f-f72b37b7efa7/1264x843.jpg", + "path": "static/external_cache/listings/2103247470853851209/gallery_4.jpg", + "sha256": "a90da5aee0bbab3b9ccf1039737b03987dee80ec6d49087c6037b6f7fddc88b2", + "retrieved_at": "2026-09-06T05:07:55.579696+00:00" + }, + { + "listing_id": "2103259719743596577", + "index": 4, + "source_url": "https://www.compass.com/m/7c12637a30e563f342083949fdb84e36f720c00b_img_4_a3667/640x480.jpg", + "path": "static/external_cache/listings/2103259719743596577/gallery_4.jpg", + "sha256": "aa05a82d31a006f46f6127488d1a635fd816c2db16a86a384cdfb78ce2eac825", + "retrieved_at": "2026-09-06T05:08:30.684423+00:00" + }, + { + "listing_id": "2103262787751054009", + "index": 4, + "source_url": "https://www.compass.com/m/0a16e2a16b37c08088c9f3a4b03e48bab20b2f97_img_4_c4557/640x480.jpg", + "path": "static/external_cache/listings/2103262787751054009/gallery_4.jpg", + "sha256": "36d76290f7b6edfe9e42cb4e9778fb1e0eb480c6694dac348af16ef8680e2882", + "retrieved_at": "2026-09-06T05:06:42.307863+00:00" + }, + { + "listing_id": "2103279282510648129", + "index": 4, + "source_url": "https://www.compass.com/m/0/d66b55ac-e2e9-4629-9d59-5ebeba60673b/668x1000.jpg", + "path": "static/external_cache/listings/2103279282510648129/gallery_4.jpg", + "sha256": "641e5db4c295b215c187bd3b7969ed1dcc668b175ea041ea7b219f5a2e15e065", + "retrieved_at": "2026-09-06T05:03:39.780914+00:00" + }, + { + "listing_id": "2103280074244401153", + "index": 4, + "source_url": "https://www.compass.com/m/8c056f8317fe5a8a4d9dbfdab2d8ddabe670a252_img_4_2384e/640x480.jpg", + "path": "static/external_cache/listings/2103280074244401153/gallery_4.jpg", + "sha256": "e54d11f1c25bd5b1991f3dff59dd436179b977b5034d3ed1e85c3e72a8606bd3", + "retrieved_at": "2026-09-06T05:08:18.272355+00:00" + }, + { + "listing_id": "2103280393061690665", + "index": 4, + "source_url": "https://www.compass.com/m/f34e77f074fe67c0609d6332c1784f137d5dc27f_img_4_86c9d/640x480.jpg", + "path": "static/external_cache/listings/2103280393061690665/gallery_4.jpg", + "sha256": "b0b6e67b38df63df30b9328c4f9f469d67b4cd853bed4a2677f58dfbb8ac2997", + "retrieved_at": "2026-09-06T05:05:07.442191+00:00" + }, + { + "listing_id": "2103302361391687721", + "index": 4, + "source_url": "https://www.compass.com/m/0/d6fb3e38-0c79-4b87-9bfd-386a637d9e45/1500x997.jpg", + "path": "static/external_cache/listings/2103302361391687721/gallery_4.jpg", + "sha256": "e486a484dea9c4b9505260a65abd05514d841fa5cc4f38a7fcf5d4acfa15a3f9", + "retrieved_at": "2026-09-06T05:04:01.272840+00:00" + }, + { + "listing_id": "2103318401995735673", + "index": 4, + "source_url": "https://www.compass.com/m/07265428c8f206f8b1543937c70e421e1aa2076b_img_4_69e8b/640x480.jpg", + "path": "static/external_cache/listings/2103318401995735673/gallery_4.jpg", + "sha256": "ff3f08fb07ee624746008c3c3e7c5bcadef41e901f0d3039e30b537af42023ff", + "retrieved_at": "2026-09-06T05:06:44.102134+00:00" + }, + { + "listing_id": "2103320929822349377", + "index": 4, + "source_url": "https://www.compass.com/m/0/3f3c5ac9-3536-4895-8c30-ad1dd304666b/1500x1000.jpg", + "path": "static/external_cache/listings/2103320929822349377/gallery_4.jpg", + "sha256": "3a7b6289dac057ab266eebc98eedcbe3375ff1365705ffd566a2924fe5684c03", + "retrieved_at": "2026-09-06T05:04:17.545637+00:00" + }, + { + "listing_id": "2103333555692744361", + "index": 4, + "source_url": "https://www.compass.com/m/703056ce9ae4cea266bae5c9f3a59440e2462baf_img_4_65d8a/640x480.jpg", + "path": "static/external_cache/listings/2103333555692744361/gallery_4.jpg", + "sha256": "a721aaea1995309b6474a437b0008b7994c58f076b70e6ca3da9ebaa18537666", + "retrieved_at": "2026-09-06T05:06:49.449718+00:00" + }, + { + "listing_id": "2103425622016055345", + "index": 4, + "source_url": "https://www.compass.com/m/ffa5f467dd114294dcd22ee88882eaa162812e36_img_4_07e4e/640x480.jpg", + "path": "static/external_cache/listings/2103425622016055345/gallery_4.jpg", + "sha256": "d616eb03ad0a486bc785a4436267664fd430fafb090cd4eb5a955765b7ef07e2", + "retrieved_at": "2026-09-06T05:08:30.949847+00:00" + }, + { + "listing_id": "2103445308816960001", + "index": 4, + "source_url": "https://www.compass.com/m/0/f5fd204f-931c-40c2-8af1-b715b601672a/1499x1000.jpg", + "path": "static/external_cache/listings/2103445308816960001/gallery_4.jpg", + "sha256": "8222ea14db7e4a12bc3c29cdd2595afba7ed3ff481a2d0e277ed98b4e9c00500", + "retrieved_at": "2026-09-06T05:06:00.316406+00:00" + }, + { + "listing_id": "2103484049119892281", + "index": 4, + "source_url": "https://www.compass.com/m/696b8654843812cca3b0c99013c12beed99415c0_img_4_a2e19/640x480.jpg", + "path": "static/external_cache/listings/2103484049119892281/gallery_4.jpg", + "sha256": "af1949ebc7790e35024505f8359836d4bb108a6f3b0cc1f51478391607671241", + "retrieved_at": "2026-09-06T05:08:32.830308+00:00" + } + ] +} diff --git a/sites/compass/migrate_seed.py b/sites/compass/migrate_seed.py new file mode 100644 index 00000000..145a3b1e --- /dev/null +++ b/sites/compass/migrate_seed.py @@ -0,0 +1,56 @@ +#!/usr/bin/env python3 +"""Rebuild the Compass seed from tracked, source-backed records after asset fetch. + +This only replaces instance_seed/compass.db, never a live user's runtime DB. +The original asset contains generated external facts and an older schema. +""" +import argparse +import os +from pathlib import Path +import subprocess +import sqlite3 +import sys +import tempfile + +SITE=Path(__file__).resolve().parent + + +def canonical_copy(source, destination): + """Write tables and indexes in stable order, independent of ORM object hashes.""" + with sqlite3.connect(source) as original, sqlite3.connect(destination) as output: + tables = original.execute( + "SELECT name, sql FROM sqlite_master WHERE type='table' AND name NOT LIKE 'sqlite_%' ORDER BY name" + ).fetchall() + for name, ddl in tables: + output.execute(ddl) + quoted = '"' + name.replace('"', '""') + '"' + rows = original.execute(f"SELECT * FROM {quoted} ORDER BY rowid") + placeholders = ','.join('?' for _ in rows.description) + output.executemany(f"INSERT INTO {quoted} VALUES ({placeholders})", rows) + for (ddl,) in original.execute( + "SELECT sql FROM sqlite_master WHERE type IN ('index','trigger','view') AND sql IS NOT NULL ORDER BY type,name" + ): + output.execute(ddl) + violations = output.execute("PRAGMA foreign_key_check").fetchall() + if violations: + raise ValueError(f"Seed contains broken references: {violations}") + + +def rebuild(destination): + destination=Path(destination).resolve() + destination.parent.mkdir(parents=True,exist_ok=True) + with tempfile.TemporaryDirectory(prefix='compass-seed-') as directory: + temporary=Path(directory)/'compass.db' + env={**os.environ,'COMPASS_DATABASE_PATH':str(temporary),'COMPASS_SKIP_SEED':'0'} + subprocess.run([sys.executable,'-c','import app'],cwd=SITE,env=env,check=True) + # Atomic replacement prevents a failed rebuild from destroying a valid seed. + staged=destination.with_suffix('.db.tmp') + staged.unlink(missing_ok=True) + canonical_copy(temporary, staged) + staged.replace(destination) + print(f'Compass seed rebuilt: {destination.name}') + +if __name__=='__main__': + parser=argparse.ArgumentParser(description=__doc__) + parser.add_argument('database',nargs='?',default=str(SITE/'instance_seed/compass.db')) + rebuild(parser.parse_args().database) diff --git a/sites/compass/scripts/normalize_sources.py b/sites/compass/scripts/normalize_sources.py new file mode 100644 index 00000000..3b4cb5a9 --- /dev/null +++ b/sites/compass/scripts/normalize_sources.py @@ -0,0 +1,104 @@ +"""Normalize public Compass page snapshots without executing page JavaScript. + +Usage: python scripts/normalize_sources.py SNAPSHOT_DIR [OUTPUT_JSON] +SNAPSHOT_DIR contains .html and metadata .json files with +requested_url and retrieved_at. A different listing transaction is never merged. +""" +import hashlib +import json +from concurrent.futures import ThreadPoolExecutor +from pathlib import Path +import re +import sys + + +def number(value): + try: + value=float(str(value).replace(',', '')) + return int(value) if value.is_integer() else value + except (ValueError, TypeError): + return None + + +def normalize(html, original_id, metadata): + marker=re.search(r'window\.__INITIAL_DATA__\s*=\s*', html) + if not marker: + raise ValueError('Public listing payload missing') + page=json.JSONDecoder().raw_decode(html[marker.end():])[0] + listing=page.get('props',{}).get('listingRelation',{}).get('listing',{}) + if str(listing.get('listingIdSHA','')) != str(original_id): + raise ValueError('Listing transaction changed; retain original basic snapshot only') + details=listing.get('detailedInfo',{}) + facts={f['key']:f['value'] for f in details.get('keyDetails',[]) if f.get('key') and f.get('value') not in ('', '-', None)} + regional={f['key']:f['value'] for f in details.get('regionalKeyDetails',[]) if f.get('key') and f.get('value') not in ('', '-', None)} + size=listing.get('size',{}) + loc=listing.get('location',{}) + price=listing.get('price',{}) + # The listing section is authoritative here; assessor records are a different + # source and can disagree (e.g. the public-record year may differ by one). + record={ + 'listing_id':str(original_id), + 'source_url':metadata['requested_url'], + 'retrieved_at':metadata['retrieved_at'], + 'html_sha256':hashlib.sha256(html.encode()).hexdigest(), + 'price':number(price.get('lastKnown')), + 'address':loc.get('prettyAddress',''), + 'unit':loc.get('unitNumber',''), + 'city':loc.get('city',''), + 'state':loc.get('state',''), + 'zip':loc.get('zipCode',''), + 'neighborhood':loc.get('neighborhood',''), + 'latitude':loc.get('latitude'), + 'longitude':loc.get('longitude'), + 'beds':number(size.get('bedrooms')), + 'baths_full':number(size.get('fullBathrooms')), + 'baths_half':number(size.get('halfBathrooms')), + 'baths_total':number(size.get('bathrooms')), + 'sqft':number(size.get('squareFeet')), + 'property_type':facts.get('Property Type',''), + 'year_built':number(facts.get('Year Built')), + 'mls_number':facts.get('MLS #',''), + 'status_text':facts.get('Status',listing.get('localizedStatus','')), + 'days_on_market':number(listing.get('date',{}).get('daysOnMarket')), + 'listed_at_ms':listing.get('date',{}).get('listed'), + 'description':listing.get('description',''), + 'features':details.get('amenities',[]), + 'property_facts':facts, + 'regional_facts':regional, + 'agent':None, + } + for raw in re.findall(r']*type="application/ld\+json"[^>]*>(.*?)',html,re.S): + obj=json.loads(raw) + for graph in obj.get('@graph',[obj]): + if str(graph.get('mpn','')) != str(original_id): + continue + agent=graph.get('offers',{}).get('offeredBy',{}) + if isinstance(agent,dict) and agent.get('name'): + record['agent']={k:agent.get(k,'') for k in ('name','email','telephone')} + # Keep only facts represented by the public page, not anonymous visitor IDs, + # ad metadata, tracking URLs, account fields or private contact attributes. + return record + + +def main(): + source=Path(sys.argv[1]); output=Path(sys.argv[2]) if len(sys.argv)>2 else Path(__file__).resolve().parents[1]/'source_data.json' + rows={}; skipped={} + def read_record(path): + meta=path.with_suffix('.json') + if not meta.exists(): return path.stem, None, 'Metadata missing' + try: + return path.stem, normalize(path.read_text(),path.stem,json.loads(meta.read_text())), None + except (ValueError,KeyError,TypeError,OSError) as exc: + return path.stem, None, str(exc) + with ThreadPoolExecutor(max_workers=8) as pool: + for index, (key, record, error) in enumerate(pool.map(read_record, sorted(source.glob('*.html'))), 1): + if record: rows[key]=record + else: skipped[key]=error + if index % 50 == 0: + output.write_text(json.dumps({'schema_version':1,'listings':rows},ensure_ascii=False,indent=2)+'\n') + print(f'Processed {index} snapshots; verified {len(rows)}, skipped {len(skipped)}',file=sys.stderr,flush=True) + output.write_text(json.dumps({'schema_version':1,'listings':rows},ensure_ascii=False,indent=2)+'\n') + print(json.dumps({'verified_listings':len(rows),'skipped':len(skipped),'reasons':list(set(skipped.values()))},indent=2)) + + +if __name__=='__main__': main() diff --git a/sites/compass/seed_data.py b/sites/compass/seed_data.py index f6d602e9..2c0741ab 100644 --- a/sites/compass/seed_data.py +++ b/sites/compass/seed_data.py @@ -1,475 +1,131 @@ -"""Seed data builder for the compass mirror. +"""Build the offline catalog from contributor snapshots and verified source facts. -Reads listings_clean.json (committed alongside the rest of the -mirror) and constructs Listing, Agent, City rows. Adds benchmark users with -saved homes, tours, inquiries, saved searches, and collections so tasks can -reference any of them. - -Idempotent: every seed_*() function early-returns if its rows are already -populated. +External facts are never generated. Unknown values stay absent. Only benchmark +accounts and their saved homes, collections and tours are synthetic. """ import hashlib import json import os -import random import re -from datetime import date, datetime, timedelta +from datetime import date, datetime, timedelta, timezone BASE_DIR = os.path.dirname(os.path.abspath(__file__)) LISTINGS_JSON = os.path.join(BASE_DIR, "listings_clean.json") +SOURCES_JSON = os.path.join(BASE_DIR, "source_data.json") -# ─── Deterministic helpers ──────────────────────────────────────────────────── - - -def _h(*parts) -> int: - """Stable integer hash so seeding produces the same output each boot.""" +def _h(*parts): return int(hashlib.md5("|".join(map(str, parts)).encode()).hexdigest(), 16) -def _pick(seq, *parts): - return seq[_h(*parts) % len(seq)] if seq else None - - -def _slug(s: str) -> str: - s = re.sub(r"[^A-Za-z0-9]+", "-", (s or "").strip().lower()).strip("-") - return s or "x" - - -# ─── Vocabulary ─────────────────────────────────────────────────────────────── - - -CITY_BLURBS = { - "New York": "Iconic skyline, walkable neighborhoods, and the country's deepest co-op and condo market.", - "Los Angeles": "Architectural homes from Hollywood Hills to the Pacific, with year-round outdoor living.", - "Miami": "Waterfront condos, palm-lined streets, and an international design scene.", - "San Francisco": "Victorian charm meets Pacific views across the city's distinctive hills and neighborhoods.", - "Chicago": "Lake Michigan views, historic brick lofts, and the country's most distinctive architecture.", - "Boston": "Brownstones, river views, and walkable historic neighborhoods with elite universities.", - "Austin": "Hill country sunsets, lakefront retreats, and a thriving tech-fueled market.", - "Seattle": "Floating homes, midcentury treasures, and water-and-mountain views in equal measure.", - "Denver": "Mile-high mountain access, modernist new builds, and walkable urban core.", - "Aspen": "Mountain estates, ski-in residences, and trophy properties in one of the most exclusive markets in America.", - "Washington": "Federal-style row houses, leafy embassy quarters, and a tightly-held historic market.", -} - -CITY_HERO_DEFAULT = "/static/images/hero-compass.svg" - -PROPERTY_TYPES = ["Single Family", "Condo", "Co-op", "Townhouse", - "Multi-Family", "Land", "Apartment"] - -FEATURE_POOL = { - "Single Family": ["Hardwood floors", "Renovated kitchen", "Primary suite", - "Finished basement", "Two-car garage", "Backyard", - "Central air", "Mudroom", "Bonus room", "Vaulted ceilings"], - "Condo": ["Floor-to-ceiling windows", "Open kitchen", - "In-unit laundry", "Building gym", "Concierge", - "Roof deck", "Pet friendly", "Storage unit", - "Walk-in closet", "Smart thermostat"], - "Co-op": ["Pre-war detail", "Doorman building", "Sun-filled rooms", - "Storage", "Bike room", "Roof access", - "Restored moldings", "Eat-in kitchen"], - "Townhouse": ["Stoop entrance", "Garden", "Original details", - "Updated systems", "Private outdoor space", - "Garage parking", "South-facing rear"], - "Multi-Family": ["Separate utilities", "Owner's unit", - "Tenant-paying-rent", "Off-street parking", - "Updated roof", "Vinyl siding"], - "Land": ["Buildable lot", "Mountain views", "Utility access", - "Water rights", "Conservation easement", - "Wooded acreage"], - "Apartment": ["Hardwood floors", "Renovated kitchen", - "Stainless appliances", "Closet space", - "Pet friendly", "On-site laundry", "Roof access"], -} - -DESCRIPTIONS = [ - "Sun-soaked rooms, generous ceiling heights, and a layout designed for both quiet mornings and effortless entertaining.", - "A turnkey home in a landmark setting — every system updated, every finish considered, with a private outdoor escape rare for the neighborhood.", - "Light pours through oversized windows in this thoughtfully renovated home, where classic details meet a modern open-plan layout.", - "Tucked on a quiet block, this residence pairs a chef's kitchen with a primary suite that feels like a true retreat.", - "Polished concrete floors and gallery walls give this property a serene, gallery-like quality. Owner-occupied; meticulously maintained.", - "Behind a brick facade, oak floors and a south-facing garden create one of the most-loved homes on the block.", - "Open kitchen with island, walk-in pantry, and a primary suite with double walk-in closets and a spa-style bath.", - "Soaring ceilings, recently updated mechanicals, and a back-of-house layout that the current owners use as a media room.", - "Quiet, sun-filled, and steps to transit. Renovated systems, refinished hardwoods, and pristine condition throughout.", - "Architect-renovated with custom millwork, a vented chef's kitchen, and a primary suite that overlooks the rear garden.", -] - -AGENT_FIRST = [ - "Olivia", "Marcus", "Priya", "Diego", "Hana", "Theo", "Sofia", - "Jamal", "Anya", "Caleb", "Mei", "Naomi", "Felix", "Greta", - "Yusuf", "Riley", "Camila", "Joon", "Sasha", "Quincy", - "Lena", "Omar", "Ines", "Ravi", "Cleo", "Dante", "Tomas", - "Aiko", "Talia", "Sven", "Magnus", "Halima", "Kiran", "Beatriz", - "Liev", "Soraya", "Ezra", "Mara", "Niko", "Renata", -] -AGENT_LAST = [ - "Thornton", "Velasquez", "Park", "Greenfield", "Ashbury", "Whitmore", - "Caldwell", "Okafor", "Nakamura", "Esposito", "Trevino", "Hadid", - "Bjornson", "Chevalier", "Harrington", "Yoon", "Pellegrini", "Marchetti", - "Sutherland", "Devereaux", "Mendelsohn", "Saint-Clair", "Rosado", - "Holloway", "Vanderkamp", "Eliasson", "Khouri", "Ostrowski", - "Lindquist", "Pemberton", "Galindo", "Vasquez-Lim", "Brennan", -] - -# Compass specialty language — keep generic to avoid leak-via-tag -AGENT_SPECIALTIES = [ - ["Luxury Listings", "Waterfront"], - ["Condos & Co-ops", "First-Time Buyers"], - ["Investment Properties", "Multi-Family"], - ["New Development", "Compass Concierge"], - ["Townhouses", "Historic Properties"], - ["Relocation", "Corporate Buyers"], - ["Ski-in / Ski-out", "Mountain Estates"], - ["International Buyers", "Off-Market Listings"], -] - -LANGUAGE_OPTIONS = [ - ["English"], ["English", "Spanish"], ["English", "Mandarin"], - ["English", "French"], ["English", "Portuguese"], - ["English", "Korean"], ["English", "Italian"], ["English", "Russian"], -] - +def _slug(value): + return re.sub(r"[^A-Za-z0-9]+", "-", (value or "").strip().lower()).strip("-") or "x" -# ─── Seed: cities ────────────────────────────────────────────────────────────── - -def _city_slug(name: str, state: str) -> str: +def _city_slug(name, state): return f"{_slug(name)}-{state.lower()}" -def seed_cities(): - from app import City, db - if City.query.count() > 0: - return - data = json.load(open(LISTINGS_JSON)) - seen = {} - for L in data: - key = (L["city"], L["state"]) - seen.setdefault(key, []).append(L) - featured = {"New York", "Los Angeles", "Miami", "San Francisco", - "Boston", "Austin", "Aspen", "Denver"} - for (city, state), Ls in sorted(seen.items()): - # Pick a hero photo from one of the listings in this city. - hero = "" - for L in Ls: - uuid = (L.get("hero_uuid") or "").split("/")[-1] - lid = L.get("listing_id") - cand = f"/static/images/listings/{lid}/hero.webp" - full = os.path.join(BASE_DIR, cand.lstrip("/")) - if os.path.exists(full): - hero = cand - break - c = City( - slug=_city_slug(city, state), - name=city, state=state, - hero_image=hero or CITY_HERO_DEFAULT, - blurb=CITY_BLURBS.get(city, f"Find homes for sale in {city}, {state}."), - is_featured=(city in featured), - ) - db.session.add(c) - db.session.commit() - - -# ─── Seed: agents ────────────────────────────────────────────────────────────── - - -def _build_agent(i: int, city: str, state: str): - from app import Agent - first = AGENT_FIRST[_h("af", i) % len(AGENT_FIRST)] - last = AGENT_LAST[_h("al", i) % len(AGENT_LAST)] - name = f"{first} {last}" - slug = f"{_slug(name)}-{i:03d}" - specialties = AGENT_SPECIALTIES[_h("as", i) % len(AGENT_SPECIALTIES)] - languages = LANGUAGE_OPTIONS[_h("ag", i) % len(LANGUAGE_OPTIONS)] - years = 3 + (_h("ay", i) % 28) - transactions = 20 + (_h("at", i) % 380) - avg_price = 800_000 + (_h("av", i) % 7_500_000) - volume = transactions * avg_price - is_top = volume > 200_000_000 - return Agent( - slug=slug, name=name, - title="Real Estate Agent" if not is_top else "Senior Real Estate Agent", - photo="", # no agent headshots in the asset pack — keep blank, render initials - bio=(f"{first} has spent {years} years guiding buyers and sellers across the " - f"{city} market, with a focus on {specialties[0].lower()} and a reputation " - f"for steady negotiation and discreet service."), - email=f"{_slug(name)}@compass.com", - phone=f"({200 + (i % 700):03d}) {100 + (i % 900):03d}-{1000 + (i % 9000):04d}", - license_number=f"RE{state}{1_000_000 + i}", - city=city, state=state, - years_experience=years, - sales_volume_usd=int(volume), - transactions_count=transactions, - languages=json.dumps(languages), - specialties=json.dumps(specialties), - is_top_agent=is_top, - ) - - -def seed_agents(): - from app import Agent, db - if Agent.query.count() > 0: - return - data = json.load(open(LISTINGS_JSON)) - city_pairs = sorted({(L["city"], L["state"]) for L in data - if L.get("city") and L.get("state")}) - # 3 agents per city -> ~33 agents across 11 cities. - agents = [] - for ci, (city, state) in enumerate(city_pairs): - for j in range(3): - i = ci * 3 + j - agents.append(_build_agent(i, city, state)) - for a in agents: - db.session.add(a) - db.session.commit() - - -# ─── Seed: listings ─────────────────────────────────────────────────────────── - - -def _derive_property_type(L) -> str: - """Use deterministic heuristics: zip-shape + city + status to map a type.""" - city = L.get("city") - if L.get("is_rent"): - return "Apartment" - # Co-ops are NY-only in this seed. Townhouses are common in DC/Boston/Brooklyn. - if city == "New York" and _h("pt", L["listing_id"]) % 5 == 0: - return "Co-op" - if city in {"Boston", "Washington"} and _h("pt", L["listing_id"]) % 4 == 0: - return "Townhouse" - if L.get("beds") and L["beds"] >= 4 and _h("pt", L["listing_id"]) % 3 == 0: - return "Single Family" - if (L.get("beds") or 0) <= 3: - return "Condo" - return "Single Family" - - -def _derive_year_built(L) -> int: - h = _h("yr", L["listing_id"]) - city = L.get("city") - if city in {"Boston", "New York", "Washington"}: - return 1880 + (h % 145) - if city == "Aspen": - return 1985 + (h % 40) - if city in {"Miami", "Austin"}: - return 1960 + (h % 65) - return 1925 + (h % 100) - - -def _derive_lot_sqft(L, property_type) -> int: - h = _h("lot", L["listing_id"]) - if property_type in {"Condo", "Co-op", "Apartment"}: - return 0 - if property_type == "Townhouse": - return 1200 + (h % 2200) - if property_type == "Land": - return 40_000 + (h % 500_000) - if property_type == "Multi-Family": - return 2400 + (h % 4800) - return 3000 + (h % 18000) - - -def _derive_open_house(L): - h = _h("oh", L["listing_id"]) - if h % 4 != 0: - return False, "", "" - # next-Saturday relative to a fixed reference (deterministic per listing) - # but we want stable dates that don't change across reseeds — pick fixed offsets - base = date(2026, 5, 16) # reference Saturday - offset_weeks = (h // 4) % 6 - d = base + timedelta(days=offset_weeks * 7) - time_slots = ["11am-1pm", "1pm-3pm", "2pm-4pm", "3pm-5pm"] - return True, d.isoformat(), time_slots[h % 4] - - -def _features_for(property_type, L) -> list: - pool = FEATURE_POOL.get(property_type, FEATURE_POOL["Single Family"]) - h = _h("f", L["listing_id"]) - n = 4 + (h % 4) - return [pool[(h + i) % len(pool)] for i in range(n)] - - -def _gallery_paths(listing_id: str, count: int) -> list: - """Return list of /static/images/listings//{hero,gallery_N}.webp that exist.""" - site = BASE_DIR - rel_root = os.path.join("static", "images", "listings", listing_id) - abs_root = os.path.join(site, rel_root) - out = [] - for i in range(count): - fn = "hero.webp" if i == 0 else f"gallery_{i}.webp" - if os.path.exists(os.path.join(abs_root, fn)): - out.append(f"/{rel_root}/{fn}") - return out - - -def _round_price(p): - if not p: - return 0 - if p >= 1_000_000: - # round to nearest $5k - return int(round(p / 5000) * 5000) - return int(round(p / 1000) * 1000) - - -def _backfill_coop_thin_data(listing_id, beds, baths_full, sqft): - """Compass's listing feed omits beds/baths/sqft for many Co-op listings, - leaving the filter pool too thin to make tasks like "find a 2BR Co-op - under X" meaningfully challenging. For Co-ops only, deterministically - backfill any zero field with a plausible value so the pool is usable. - Only applied to Co-ops — other property types keep the scrape's own - values so tasks tuned to existing distributions don't shift.""" - if not beds: - beds = 2 + (_h("co_beds", listing_id) % 4) # 2-5 - if not baths_full: - # Scale with beds so we don't get a 4BR 1-bath: ceil(beds/2) plus a - # small variation. Yields 2BR→1-2, 3BR→2-3, 4BR→2-3, 5BR→3-4. - baths_full = max(1, (beds + 1) // 2 + (_h("co_baths", listing_id) % 2)) - if not sqft: - # 700-1500 sqft per bedroom, deterministic - sqft = beds * (700 + (_h("co_sqft", listing_id) % 800)) - return beds, baths_full, sqft +def _gallery_paths(listing_id, count=4): + root = f"static/images/listings/{listing_id}" + paths = [f"/{root}/" + ("hero.webp" if i == 0 else f"gallery_{i}.webp") for i in range(count)] + paths += [f"/static/external_cache/listings/{listing_id}/gallery_{i}.jpg" for i in range(4, 8)] + return [p for p in paths if os.path.isfile(os.path.join(BASE_DIR, p.lstrip("/")))] def seed_database(): - from app import Agent, Listing, db - # Function-level gate. - if Listing.query.count() > 0: + from app import Agent, City, Listing, db + if Listing.query.count(): return - - seed_cities() - seed_agents() - - data = json.load(open(LISTINGS_JSON)) - - # Distribute agents round-robin by city - agents = Agent.query.all() - agents_by_city = {} - for a in agents: - agents_by_city.setdefault(a.city, []).append(a) - - # MLS counter - mls_seed = 100000 - listing_count = 0 - - for idx, L in enumerate(data): - if not L.get("city") or not L.get("price"): + with open(LISTINGS_JSON) as file: + data = json.load(file) + with open(SOURCES_JSON) as file: + sources = json.load(file)["listings"] + agents = {} + cities = {} + featured = {"New York", "Los Angeles", "Miami", "San Francisco", "Boston", "Austin", "Aspen", "Denver"} + for raw in data: + gallery = _gallery_paths(raw["listing_id"]) + if not gallery or not raw.get("city") or not raw.get("price"): continue - - gallery = _gallery_paths(L["listing_id"], 4) - if not gallery: - continue - hero = gallery[0] - - property_type = _derive_property_type(L) - year_built = _derive_year_built(L) - lot_sqft = _derive_lot_sqft(L, property_type) - feats = _features_for(property_type, L) - is_open, oh_date, oh_time = _derive_open_house(L) - - # Boolean features derived deterministically - h = _h("bool", L["listing_id"]) - is_compass_exclusive = (h % 11) == 0 - is_new = (h % 7) == 0 - is_pending = (h % 23) == 0 - is_luxury = (L.get("price") or 0) >= 5_000_000 - - has_parking = property_type != "Apartment" and (h >> 2) % 3 != 0 - has_pool = (h >> 3) % 9 == 0 - has_doorman = property_type in {"Condo", "Co-op", "Apartment"} and (h >> 4) % 4 == 0 - has_elevator = property_type in {"Condo", "Co-op", "Apartment", "Townhouse"} and (h >> 5) % 3 != 0 - has_garage = property_type in {"Single Family", "Townhouse"} and (h >> 6) % 2 == 0 - has_waterfront = (h >> 7) % 17 == 0 - pets_allowed = (h >> 8) % 5 != 0 - furnished = L.get("is_rent") and (h >> 9) % 4 == 0 - - # Description: pick one from the pool by hash, no city/price leaks - desc = DESCRIPTIONS[h % len(DESCRIPTIONS)] - - # Compose slug & address - street = L.get("street") or "Address withheld" - unit_match = re.search(r"(?:unit|apt|#)\s*([A-Z0-9\-]+)", street, re.I) - unit = unit_match.group(1) if unit_match else "" - slug_base = _slug(f"{street}-{L.get('city')}-{L.get('state')}-{L.get('listing_id')[-8:]}") - slug = slug_base[:180] - - # Avoid slug collisions - existing = Listing.query.filter_by(slug=slug).first() - if existing: - slug = f"{slug}-{idx}" - - # Pick an agent in this city; fall back to any agent - agent_pool = agents_by_city.get(L["city"]) or agents - agent = agent_pool[_h("ag", L["listing_id"]) % len(agent_pool)] - - days = 1 + (_h("d", L["listing_id"]) % 240) - mls = f"MLS{mls_seed + idx:06d}" - # Round price to realistic step - price = _round_price(L.get("price")) - - beds_val = L.get("beds") or 0 - baths_full_val = L.get("baths_full") or int(L.get("baths") or 0) - sqft_val = L.get("sqft") or 0 - if property_type == "Co-op": - beds_val, baths_full_val, sqft_val = _backfill_coop_thin_data( - L["listing_id"], beds_val, baths_full_val, sqft_val, - ) - + source = sources.get(raw["listing_id"], {}) + market = raw["city"] + city = source.get("city") or market + state = source.get("state") or raw["state"] + city_key = (market, state) + if city_key not in cities: + c = City(slug=_city_slug(market, state), name=market, state=state, + hero_image=gallery[0], blurb=f"Explore homes in the {market} area.", is_featured=market in featured) + db.session.add(c) + cities[city_key] = c + source_agent = source.get("agent") + agent = None + if source_agent: + key = (source_agent["name"], source_agent.get("email", "")) + if key not in agents: + token = hashlib.sha256("|".join(key).encode()).hexdigest()[:8] + agent = Agent(slug=f"{_slug(key[0])}-{token}", name=key[0], title="Listing agent", + email=source_agent.get("email", ""), phone=source_agent.get("telephone", ""), + city=city, state=state) + db.session.add(agent) + agents[key] = agent + agent = agents[key] + address = source.get("address") or raw.get("street") or "Address withheld" + # Preserve contributor slugs so existing links and review references survive. + slug = _slug(f"{raw.get('street')}-{market}-{raw.get('state')}-{raw['listing_id'][-8:]}")[:180] + features = source.get("features", []) + facts = source.get("property_facts", {}) + regional = source.get("regional_facts", {}) + status_text = source.get("status_text", "") + status = "for-rent" if raw.get("is_rent") else "for-sale" + normalized_status = status_text.lower() + if normalized_status.startswith("sold"): + status = "sold" + elif normalized_status in {"rented", "closed", "expired", "canceled", "cancelled", "withdrawn"}: + status = normalized_status + badges = raw.get("badges") or [] + listed_at = source.get("listed_at_ms") + beds = source.get("beds") if source else (raw.get("beds") or None) + baths_full = source.get("baths_full") if source else (raw.get("baths_full") or None) + baths_half = source.get("baths_half") if source else raw.get("baths_half") + baths_total = source.get("baths_total") if source else (raw.get("baths") or None) + price = source.get("price") if source else raw["price"] + active = status in {"for-sale", "for-rent"} + exclusive = ("coming soon" in normalized_status or "private" in normalized_status) if source else "Compass Coming Soon" in badges + new = source.get("days_on_market") is not None and 0 <= source["days_on_market"] <= 7 if source else "New" in badges + garage = regional.get("Garage", "").lower() listing = Listing( - listing_id_sha=L.get("listing_id"), - slug=slug, - address=street, - unit=unit, - neighborhood=L.get("neighborhood") or "", - city=L.get("city"), - state=L.get("state"), - zip=L.get("zip") or "", - latitude=L.get("latitude"), - longitude=L.get("longitude"), - status="for-rent" if L.get("is_rent") else "for-sale", - price=price, - beds=beds_val, - baths_full=baths_full_val, - baths_half=L.get("baths_half") or 0, - sqft=sqft_val, - lot_sqft=lot_sqft, - year_built=year_built, - property_type=property_type, - description=desc, - features=json.dumps(feats), - hero_image=hero, - gallery_images=json.dumps(gallery), - mls_number=mls, - hoa_fee_usd_month=(150 + (h % 1850)) if property_type in {"Condo", "Co-op", "Townhouse", "Apartment"} else 0, - days_on_compass=days, - listed_at=datetime(2026, 1, 1) + timedelta(days=days % 120), - is_open_house=is_open, - open_house_date=oh_date, - open_house_time=oh_time, - is_new=is_new, - is_compass_exclusive=is_compass_exclusive, - is_luxury=is_luxury, - is_pending=is_pending, - has_parking=has_parking, - has_pool=has_pool, - has_doorman=has_doorman, - has_elevator=has_elevator, - has_garage=has_garage, - has_waterfront=has_waterfront, - pets_allowed=pets_allowed, - furnished=furnished, - agent_id=agent.id, + listing_id_sha=raw["listing_id"], slug=slug, address=address, + unit=source.get("unit") or "", market_city=market, + city=city, state=state, zip=source.get("zip") or raw.get("zip") or "", + neighborhood=source.get("neighborhood") or raw.get("neighborhood") or "", + latitude=source.get("latitude", raw.get("latitude")), longitude=source.get("longitude", raw.get("longitude")), + status=status, is_rental=bool(raw.get("is_rent")), price=price, beds=beds, baths_full=baths_full, baths_half=baths_half, baths_total=baths_total, + sqft=source.get("sqft") if source else (raw.get("sqft") or None), + year_built=source.get("year_built"), property_type={"Multi Family": "Multi-Family"}.get(source.get("property_type"), source.get("property_type", "")), + description=source.get("description", ""), features=json.dumps(features), + hero_image=gallery[0], gallery_images=json.dumps(gallery), + mls_number=source.get("mls_number", ""), days_on_compass=source.get("days_on_market"), + listed_at=datetime.fromtimestamp(listed_at/1000, tz=timezone.utc).replace(tzinfo=None) if listed_at else None, + is_compass_exclusive=active and exclusive, + is_new=active and new, is_luxury=bool(price and price >= 5000000), + is_pending="pending" in status_text.lower() or "contract" in status_text.lower(), + has_pool=True if "Pool" in features else None, + has_doorman=True if "Doorman" in features else None, + has_elevator=True if "Elevator" in features else None, + has_parking=True if "Parking Included" in features else None, + has_garage=True if garage == "yes" or "Garage" in features else (False if garage == "no" else None), + has_waterfront=True if "Waterfront" in features else None, + pets_allowed=True if "Pet Friendly" in features else None, + furnished=True if "Fully Furnished" in features else None, + source_url=raw["detail_url"], source_retrieved_at=source.get("retrieved_at", ""), + source_html_sha256=source.get("html_sha256", ""), property_facts_json=json.dumps(facts), regional_facts_json=json.dumps(regional), + agent=agent, ) db.session.add(listing) - listing_count += 1 - db.session.commit() -# ─── Seed: benchmark users + their data ─────────────────────────────────────── - - BENCHMARK_USERS = [ { "email": "alice.j@test.com", "name": "Alice Johnson", @@ -565,7 +221,7 @@ def seed_benchmark_users(): # uniform shortlist size — tasks reference "alice's 3 saved homes" etc. for u_idx, (cfg, user) in enumerate(users): candidates = (Listing.query - .filter_by(city=cfg["tour_city"], status="for-sale") + .filter_by(market_city=cfg["tour_city"], status="for-sale") .order_by(Listing.id).all()) if not candidates: continue @@ -606,10 +262,9 @@ def seed_benchmark_users(): if Collection.query.filter_by(user_id=user.id, name=c_cfg["name"]).first(): continue candidates = (Listing.query - .filter_by(city=c_cfg["filter_city"], status="for-sale") + .filter_by(market_city=c_cfg["filter_city"], status="for-sale") .order_by(Listing.price).limit(20).all()) - pick = [candidates[(_h("col", user.email, i)) % len(candidates)].id - for i in range(3)] if candidates else [] + pick = [listing.id for listing in sorted(candidates, key=lambda listing: _h("col", user.email, listing.id))[:3]] # Make share token deterministic via hash so reseed produces same bytes token = hashlib.sha1(("col" + user.email).encode()).hexdigest()[:12] c = Collection( @@ -627,7 +282,8 @@ def seed_benchmark_users(): if existing: continue cands = (Listing.query - .filter_by(city=cfg["tour_city"], status="for-sale") + .filter_by(market_city=cfg["tour_city"], status="for-sale") + .filter(Listing.agent_id.isnot(None)) .order_by(Listing.id).all()) if not cands: continue diff --git a/sites/compass/source_data.json b/sites/compass/source_data.json new file mode 100644 index 00000000..6733b2c1 --- /dev/null +++ b/sites/compass/source_data.json @@ -0,0 +1,21351 @@ +{ + "schema_version": 1, + "listings": { + "1531201878968659849": { + "listing_id": "1531201878968659849", + "source_url": "https://www.compass.com/homedetails/Address-Upon-Request-Washington-DC-20001/1531201878968659849_lid/", + "retrieved_at": "2026-09-06T03:48:06.429673+00:00", + "html_sha256": "da65d1ee0a40b08710a4560fca4f8cc1e1be562f2468ddf0dfaffe6b279e3400", + "price": 725000, + "address": "Address Upon Request", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20001", + "neighborhood": "Shaw", + "latitude": null, + "longitude": null, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1225, + "property_type": "Condo", + "year_built": 1921, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Welcome home 1740 New Jersey Ave NW in the centrally located Shaw neighborhood of DC. Designer renovated with all the upgrades you want in a home. Find modern comforts with character in this rare layout offering 2 level corner unit living with 2 bedroom and 2 full bathroom + 1 half bathroom with tall ceilings, natural light and a private entrance. Outdoor space abounds with a private patio with a pergola / small yard and access to a large yard and rooftop view of the Washington monument. The unit in a boutique building is rounded out with a storage locker with bike racks and is just three short blocks to the Shaw Metro. Your new home is within walking distance to all that DC has to offer!\n\nSun drenched mornings lead to a beautiful afternoon glow with the East, North and West facing exposures of the 8 oversized windows in the main living space. Enjoy the open layout living across 1,225 sq ft (approximate). This unit features high ceilings, modern gray hardwood floors and dimmers throughout. The gourmet kitchen is outfitted with waterfall Calacatta Quartz countertops and backsplash, under cabinet lighting, Stainless Steel appliances, custom cabinetry and island bar seating for flexible dining options. The primary en-suite features a very spacious walk-in shower with frameless glass entry, double vanity sink with extensive storage solutions not to mention the walk-in closet and additional wardrobe. Follow the modern railings to the additional storage closet tucked away beneath the stairs, just next to the double doors that open to the in-unit LG washer / dryer. Head into the spacious second bedroom or office and walk-in closet. The second ensuite bathroom with tub gives that much needed added touch for separate living. This is the perfect location minutes from downtown and with an eclectic mix of dining, retail, and entertainment options surrounding you - The Royal, Whole Foods, 9:30 Club, Shaw’s Tavern, Solidcore, and much more. The recently completed S St revitalization project has added incredible value to the neighborhood with a new path behind the post office offers green space and a walkway / bike path.\n\n2 BD | 2.5 BA | Renovated | Natural Light | Private Outdoor Patio with Pergola and Yard| Storage + Bike Room | 3 Blocks to Shaw Metro | Boutique Building with shared Rooftop", + "features": [ + "Common Roof Deck", + "Washer / Dryer in Unit", + "Central AC", + "Premium Counters", + "Common Storage", + "Midrise", + "Island Kitchen", + "Kitchen Dining" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "Condo/Co-op Fees": "$409 / month", + "Property Type": "Condo", + "Year Built": "1921", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Ownership": "Condominium", + "Structure Type": "Unit/Flat/Apartment", + "Levels/Stories": "Two (2)", + "Subdivision": "TRUXTON CIRCLE (WASHINGTON DC)", + "Legal Subdivision": "OLD CITY #2", + "Central Air": "Yes", + "Basement": "No", + "New Construction": "No" + }, + "agent": { + "name": "Paniz Asgari", + "email": "paniz.asgari@compass.com", + "telephone": "2026041403" + } + }, + "1581437739056080049": { + "listing_id": "1581437739056080049", + "source_url": "https://www.compass.com/homedetails/566-S-San-Vicente-Blvd-Unit-103S-Los-Angeles-CA-90048/1JSD0R_pid/", + "retrieved_at": "2026-09-06T03:42:45.324963+00:00", + "html_sha256": "ca04922f48f8fcfac83326203e80eb8872a9ec2b36178e59cf55b8b288e7299b", + "price": 1285, + "address": "566 South San Vicente Boulevard, Unit 103S", + "unit": "103S", + "city": "Los Angeles", + "state": "CA", + "zip": "90048", + "neighborhood": "Beverly Center-Miracle Mile", + "latitude": 34.0670912, + "longitude": -118.3734744, + "beds": null, + "baths_full": 0, + "baths_half": 0, + "baths_total": null, + "sqft": null, + "property_type": "Office", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Available Date": "05/21/2024", + "Property Type": "Office", + "County": "Los Angeles County" + }, + "regional_facts": {}, + "agent": { + "name": "Lynne Paxton", + "email": "lynne.paxton@compass.com", + "telephone": "3102594056" + } + }, + "1713881232348223185": { + "listing_id": "1713881232348223185", + "source_url": "https://www.compass.com/homedetails/605-W-Bleeker-St-Aspen-CO-81611/LTKH5_pid/", + "retrieved_at": "2026-09-06T03:38:32.379225+00:00", + "html_sha256": "33c7efb7abfe4eac2e06a007b364bcd34f41fd5766ad458c2a7d1c694e1ed623", + "price": 18450000, + "address": "605 West Bleeker Street", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "The West End", + "latitude": 39.1932567, + "longitude": -106.8287384, + "beds": 4, + "baths_full": 5, + "baths_half": 1, + "baths_total": 5.5, + "sqft": 4314, + "property_type": "Single Family", + "year_built": 1880, + "mls_number": "186131", + "status_text": "Active", + "days_on_market": 589, + "listed_at_ms": 1732060800000, + "description": "Initially built in 1880, this historically preserved and recently reimagined handsome home is sited on a corner lot in Aspen's coveted West End. Meticulously crafted, the four-bedroom iconic residence blends elegance with thoughtful design. Every detail has been carefully considered, featuring integrated innovative technology that controls lighting, audio, and climate for seamless comfort. Outdoor living provides a private patio featuring a stainless steel hot tub, a generous rooftop deck, and creative landscaping enhanced by an Aspen signature summer stream. A one-car garage and additional outdoor parking ensure convenience. This home offers luxury, style, and functionality in one of Aspen's most coveted neighborhoods.", + "features": [ + "Garage", + "Gym", + "Washer / Dryer in Unit", + "Air Conditioning", + "Waterfront", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "186131", + "Days on Market": "589", + "Taxes": "$36,798 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1880", + "Lot Size": "0.10 AC / 4,356 SF", + "County": "Pitkin County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "North", + "Style": "Victorian, Contemporary", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "None" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1727622680580487609": { + "listing_id": "1727622680580487609", + "source_url": "https://www.compass.com/homedetails/415-E-Dean-St-Unit-44ABC-WEEKS-51-52-Aspen-CO-81611/LSXNM_pid/", + "retrieved_at": "2026-09-06T03:38:35.663022+00:00", + "html_sha256": "30560364e432c53f87842724c49c7c939a8458a101641956ff4f840c88ec1ea0", + "price": 775000, + "address": "415 East Dean Street, Unit 44ABC WEEKS 51/52", + "unit": "44ABC WEEKS 51/52", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1866779, + "longitude": -106.8199579, + "beds": 3, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 2120, + "property_type": "Condo", + "year_built": 2005, + "mls_number": "186268", + "status_text": "Active", + "days_on_market": 536, + "listed_at_ms": 1733702400000, + "description": "Own a recently updated, two-story corner unit one block from Aspen Mountain. This refreshed 3-bedroom residence features en-suite bedrooms, a spa tub, steam shower, mountain-view patios, and a full kitchen with high-end appliances. Two lock-off bedrooms offer rental flexibility. Enjoy guaranteed holiday weeks in this turn-key Aspen vacation property.", + "features": [ + "Elevator", + "Doorman", + "Garage", + "Gym", + "Pool", + "Washer / Dryer in Unit", + "Air Conditioning", + "Private Outdoor Space", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "186268", + "Days on Market": "536", + "HOA Fees": "$28 / year", + "Property Type": "Condo", + "MLS Type": "Fractional / Condominium", + "Year Built": "2005", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Furnished": "Furnished", + "Sub/Loc": "G.A. resort condos aka The Aspen Mountain Residences" + }, + "agent": { + "name": "Jordie Karlinski", + "email": "jordie.karlinski@compass.com", + "telephone": "9702741255" + } + }, + "1729195892532402377": { + "listing_id": "1729195892532402377", + "source_url": "https://www.compass.com/homedetails/167-Lexington-St-Unit-2-East-Boston-MA-02128/1YB3L7_pid/", + "retrieved_at": "2026-09-06T03:40:09.589801+00:00", + "html_sha256": "83dd0f163a74108226e5c5cc6b76a2ba344932cefcfcf298369fdae4f4dd8a1d", + "price": 650000, + "address": "167 Lexington Street, Unit 2", + "unit": "2", + "city": "East Boston", + "state": "MA", + "zip": "02128", + "neighborhood": "East Boston", + "latitude": 42.37896550000001, + "longitude": -71.03365409999999, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 634, + "property_type": "Condo", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Located in the vibrant East Boston neighborhood, this newly renovated penthouse offers an exquisite blend of modern amenities and prime location. This spacious two-bedroom, one-bath residence boasts central air and heating, ensuring year-round comfort. The highlight of this home is the private balcony, providing breathtaking views of the Boston skyline—perfect for relaxation and entertaining. Inside, you'll find a flexible and open floor plan designed to cater to a contemporary lifestyle. Situated just minutes from the waterfront, you can enjoy the convenience of being close to local attractions, dining, and entertainment, all while residing in a tranquil, sought-after area. This property is an ideal choice for those seeking a blend of city living and serene home life.", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Condo", + "County": "Suffolk County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "East Boston's Eagle Hill", + "Area": "MA-Boston, MA-Boston-East Boston's Eagle Hill", + "Garage Spaces": "0", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "0" + }, + "agent": { + "name": "Craig Shames", + "email": "craig.shames@compass.com", + "telephone": "5089880702" + } + }, + "1764776333397921937": { + "listing_id": "1764776333397921937", + "source_url": "https://www.compass.com/homedetails/125-Rooney-Cir-Aspen-CO-81612/LRKCW_pid/", + "retrieved_at": "2026-09-06T03:38:35.840071+00:00", + "html_sha256": "72d13614e5a5222715f8d1f7b223ea35feba3d04b4936ce9444e7ceecd6a2fa3", + "price": 37788163, + "address": "125 Rooney Circle", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81612", + "neighborhood": "Aspen Area", + "latitude": 39.0685527, + "longitude": -106.801133, + "beds": 15, + "baths_full": 17, + "baths_half": 2, + "baths_total": 18, + "sqft": 25277, + "property_type": "Single Family", + "year_built": 1990, + "mls_number": "186834", + "status_text": "Closed", + "days_on_market": 548, + "listed_at_ms": 1738108800000, + "description": "AUCTION BIDDING OPEN! Previously Listed at $99,000,000. Bidding ends Friday, July 17th. Current High Bid is $30,000,000. Showings by Appointment. \r\n\r\nThis 52-acre mountain sanctuary is a legacy estate that can never be recreated. A singular expression of frontier-inspired luxury and enduring craftsmanship, it represents the pinnacle of multi-generational living in Aspen. Seven authentically designed guest cabins are thoughtfully positioned across the landscape, each capturing sweeping views of the majestic Elk Mountain Range. The magnificent 16,631-square-foot main residence--complemented by a state-of-the-art fitness center--blends refined sophistication with advanced sustainability. Two tranquil ponds and river frontage enhance the pristine alpine setting, creating a sense of serenity and scale rarely found in the American West. Remote and awe-inspiring, yet only 11 miles from downtown Aspen, this is an irreplaceable compound of extraordinary vision and grandeur impossible to duplicate.\r\n\r\nCall Concierge Auctions or visit conciergeauctions.com for details.", + "features": [ + "Elevator", + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Waterfront", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "186834", + "Days on Market": "548", + "Taxes": "$123,650 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1990", + "Lot Size": "52.20 AC / 2,273,832 SF", + "County": "Pitkin County", + "Buyer's Agent Compensation": "2%" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "South", + "Style": "Ranch, Cabin", + "Furnished": "Furnished", + "Sub/Loc": "Castle Creek" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1768378618058228761": { + "listing_id": "1768378618058228761", + "source_url": "https://www.compass.com/homedetails/1102-Clermont-Ave-Austin-TX-78702/1EWCHW_pid/", + "retrieved_at": "2026-09-06T03:39:22.510319+00:00", + "html_sha256": "cd215d36989ef62f174bec28d38e9511f2483eeb19532abd10d981b24533395e", + "price": 1400000, + "address": "1102 Clermont Avenue", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "neighborhood": "Fiesta Gardens", + "latitude": 30.254886, + "longitude": -97.735795, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 2387, + "property_type": "Single Family", + "year_built": 2010, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Off market exclusive opportunity – Live in the heart of East Austin – 78702! Located in one of Austin’s most desirable areas, this exceptional property is a true gem at the doorstep to Downtown Austin. The lot is fully fenced with a gated entry and zoned GR-MU-CO-NP, offering potential for commercial use. From the moment you arrive, you’ll feel the special appeal of this space. Whether you’re seeking a peaceful urban retreat or a place to entertain, this 3-bedroom, 2.5-bath home has it all. Despite its central location, the property offers remarkable peace and quiet—a welcome contrast to the bustling city. Inside, high ceilings and abundant natural light highlight the spacious layout, with tile and carpet flooring throughout. The large living area flows seamlessly into the kitchen and dining space, perfect for enjoying morning coffee or hosting Sunday brunch. Designed for a chef, the kitchen boasts granite countertops, ample storage, and an open-concept layout that makes cooking a joy. For those working from home, the office alcove features a built-in desk and speakers to help you stay focused. The second-floor primary suite offers privacy and comfort with generous space, natural light, and a private balcony overlooking Clermont Ave and city views. The ensuite bath includes a soaking tub, separate shower, single vanity, and a walk-in closet. The large backyard is an entertainer’s dream, with a pergola-covered patio, fire pit, storage shed, and spectacular views of the city skyline. The epitome of an entertainer's paradise! You'll love both the private feel of this home as well as its proximity to some of East Austin's hottest restaurants and entertainment spots, DT Austin, Rainey St and the hike and bike trail. Don't miss the opportunity to own this one-of-a-kind property! **The neighboring property at 1100 Clermont is also available for sale separately, contact the agent for more details! ", + "features": [ + "Back Yard", + "Balcony", + "Breakfast Bar", + "Built-Ins", + "Carpet Floors", + "Central AC", + "Central Heating", + "Dishwasher", + "Dryer Hookup", + "Fence", + "Front Yard", + "Granite Kitchen Counter", + "High Ceilings", + "House", + "Laundry in Building", + "Media / Recreation Room", + "Open Kitchen", + "Pantry", + "Patio", + "Powder Room", + "Primary Ensuite", + "Primary Ensuite with Separate Shower", + "Primary Ensuite with Separate Tub", + "Private Parking", + "Private Patio", + "Private Yard", + "Recessed Lighting", + "Southwestern Exposure", + "Tile Floors", + "Walk-in Closet", + "Washer Hookup", + "Windowed Bathroom", + "Windowed Kitchen" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "2010", + "Lot Size": "0.17 AC / 7,501 SF", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Lambies R C Resub Voss", + "Waterfront": "No", + "Elementary School": "Sanchez", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Martin", + "Senior High School": "Austin", + "Levels": "Two", + "Master on Main": "No", + "Pool Private": "No" + }, + "agent": { + "name": "Eric Meissner", + "email": "eric.meissner@compass.com", + "telephone": "5126952867" + } + }, + "1769165095591571489": { + "listing_id": "1769165095591571489", + "source_url": "https://www.compass.com/homedetails/1100-Clermont-Ave-Austin-TX-78702/1F4RQJ_pid/", + "retrieved_at": "2026-09-06T03:39:24.541822+00:00", + "html_sha256": "16c881ee6e4ac99f7de7331cc5de58cb75619647921b4ac790ad47305a6f12fa", + "price": 1400000, + "address": "1100 Clermont Avenue", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "neighborhood": "Fiesta Gardens", + "latitude": 30.25485429999999, + "longitude": -97.73596260000001, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 2387, + "property_type": "Single Family", + "year_built": 2010, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Off market exclusive opportunity – Welcome to the heart of East Austin – 78702! This exceptional property offers a rare opportunity to live in one of Austin’s most sought-after neighborhoods, just steps from Downtown, Lady Bird Lake, and the vibrant Rainey Street district. Perfectly positioned with easy access to I-35 and the hike & bike trail, this home puts you right at the center of all the action while still offering a peaceful, residential vibe.\n\nBoasting a flexible GR-MU-CO-NP zoning, this property is perfect for a variety of commercial uses or creative ventures. Inside, you'll find a spacious and inviting layout with 3 bedrooms, 2.5 bathrooms, and a modern open-concept living area designed for both comfort and style. The warm stained concrete floors create a cozy atmosphere, and the easy flow from the living room to the kitchen and dining area makes this home ideal for entertaining. The chef-inspired kitchen comes ready to use with sleek granite countertops, ample storage in custom wood cabinetry, and tons of prep space to whip up your favorite meals. Need a place to work or play? A dedicated office area and game room provide the perfect spots for productivity or fun.\n\nThe second-floor primary suite is your private retreat, complete with direct access to a front balcony where you can unwind after a busy day. The ensuite bath features a large soaking tub, separate shower, double vanity, and a spacious walk-in closet.\n\nOutside, the expansive deck and backyard create a fantastic space for hosting friends, family, or just enjoying the perfect East Austin weather. With all the amenities of downtown living just a stone's throw away, this home offers the perfect mix of modern luxury and East Austin charm.\n\nDon’t miss your chance to own this one-of-a-kind gem in the heart of one of Austin’s most coveted neighborhoods! Contact the Listing Agent today for more information and to schedule a showing today! **The neighboring property at 1100 Clermont is also available for sale separately, contact the agent for more details!**\n", + "features": [ + "Back Yard", + "Balcony", + "Breakfast Bar", + "Built-Ins", + "Carpet Floors", + "Central AC", + "Central Heating", + "Concrete Floors", + "Dishwasher", + "Double Oven", + "Dryer Hookup", + "Fence", + "Foyer", + "Front Yard", + "Granite Kitchen Counter", + "High Ceilings", + "House", + "Laundry in Building", + "Media / Recreation Room", + "On-site Parking", + "Open Kitchen", + "Pantry", + "Patio", + "Powder Room", + "Primary Ensuite", + "Private Patio", + "Private Yard", + "Recessed Lighting", + "Southeastern Exposure", + "Tile Floors", + "Walk-in Closet", + "Washer Hookup", + "Windowed Bathroom" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "2010", + "Lot Size": "0.17 AC / 7,501 SF", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "DIV O LAMBIES R C RESUB OF VOSS", + "Waterfront": "No", + "Elementary School": "Sanchez", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Martin", + "Senior High School": "Austin", + "Levels": "Two", + "Master on Main": "No", + "Pool Private": "No" + }, + "agent": { + "name": "Eric Meissner", + "email": "eric.meissner@compass.com", + "telephone": "5126952867" + } + }, + "1795365010515361945": { + "listing_id": "1795365010515361945", + "source_url": "https://www.compass.com/homedetails/8768-SW-62nd-Ct-Miami-FL-33156/1DME6C_pid/", + "retrieved_at": "2026-09-06T03:44:27.488699+00:00", + "html_sha256": "39fd7be01a75bc8428b73a00b47f10db4eaa0876e853e2bba25914e2247e514f", + "price": 3900000, + "address": "8768 Southwest 62nd Court", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33156", + "neighborhood": "Pinecrest", + "latitude": 25.6903302, + "longitude": -80.295346, + "beds": 5, + "baths_full": 4, + "baths_half": 0, + "baths_total": 4, + "sqft": 4154, + "property_type": "Single Family", + "year_built": 1991, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Embark on a journey through the transformation of a Mediterranean marvel in Pinecrest, FL. This 1991 gem, is set in a secure gated community of 12 homes. New features include a modern roof (2024) and fresh exterior paint, Its architecture boasts 20-foot ceilings and arched windows, ensuring a well-lit interior. Inside, find marble floors, a grand staircase, and a peaceful second level. The home provides 5 bedrooms and 4 bathrooms, ensuring privacy and comfort. Occupying a 22,000 sqft lot with a 150 sqft canal frontage, it features a pool and jacuzzi. Near Pinecrest Gardens, fine dining, shopping, and elite schools, this property combines Mediterranean aesthetics with contemporary luxury. A rare opportunity for sophisticated living in a sought-after area.", + "features": [ + "Private Patio", + "Pool", + "Formal Dining Room", + "Dryer", + "Washer", + "Central AC", + "Electric Oven", + "Electric Stove", + "Breakfast Bar", + "Jacuzzi Tub", + "Floor to Ceiling Windows", + "Crown Mouldings", + "Spiral Staircase", + "High Ceilings", + "Marble Floors", + "Chandeliers", + "Walk-in Closet", + "Dual Closet", + "Bidet", + "Southern Exposure", + "Central Heating", + "House", + "Attached Garage", + "Security Gate" + ], + "property_facts": { + "Status": "Coming Soon", + "HOA Fees": "$195 / month", + "Property Type": "Single Family", + "Year Built": "1991", + "Lot Size": "0.49 AC / 21,301 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "2%" + }, + "regional_facts": { + "Waterfront": "Yes", + "Area": "40", + "Geographic Area": "Other Geographic Area (Out Of Area Only)", + "Sq Ft Liv Area": "4154.0" + }, + "agent": { + "name": "Julian Acosta", + "email": "julian.acosta@compass.com", + "telephone": "7864732565" + } + }, + "1809571495064367481": { + "listing_id": "1809571495064367481", + "source_url": "https://www.compass.com/homedetails/864-Moore-Dr-Aspen-CO-81611/LTV1I_pid/", + "retrieved_at": "2026-09-06T03:38:38.091449+00:00", + "html_sha256": "422e7655812bbd940f70ceac08b25a78235674fe3b41fc55eacbf0ec4bf4bccb", + "price": 39500000, + "address": "864 Moore Drive", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "West Aspen", + "latitude": 39.184923, + "longitude": -106.841305, + "beds": 7, + "baths_full": 8, + "baths_half": 2, + "baths_total": 9, + "sqft": 10615, + "property_type": "Single Family", + "year_built": 2005, + "mls_number": "188891", + "status_text": "Pending", + "days_on_market": 414, + "listed_at_ms": 1750723200000, + "description": "Discretion meets distinction in this rare legacy offering in Aspen's elite Five Trees. For the buyer who demands luxury, and privacy. 10,615 square feet of refined living. Conceived by acclaimed interior designer Sandra Nunnerley, A blend of Scandinavian craftsmanship. Privately positioned on five pristine acres with commanding views over Castle Creek Valley. Seven en-suite bedrooms, various entertaining areas, a professional-grade gym with steam and sauna, and a 500-bottle wine cellar. Offered furnished (with exclusions).", + "features": [ + "Garage", + "Gym", + "Washer / Dryer in Unit", + "Air Conditioning", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Pending", + "MLS #": "188891", + "Days on Market": "414", + "Taxes": "$87,332 / year", + "HOA Fees": "$332 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "2005", + "Lot Size": "4.95 AC / 215,622 SF", + "County": "Pitkin County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Garage": "Yes", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "2", + "Sub/Loc": "Fivetrees" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1836600798260165145": { + "listing_id": "1836600798260165145", + "source_url": "https://www.compass.com/homedetails/999-Green-St-Unit-1401-San-Francisco-CA-94133/1QDTFC_pid/", + "retrieved_at": "2026-09-06T03:46:30.228908+00:00", + "html_sha256": "805a575cbcba7c34defe789fb86b41f37c7b692cf30c708ad83d96287d1f7a39", + "price": 2695000, + "address": "999 Green Street, Unit 1401", + "unit": "1401", + "city": "San Francisco", + "state": "CA", + "zip": "94133", + "neighborhood": "Russian Hill", + "latitude": 37.798447, + "longitude": -122.415218, + "beds": 1, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1473, + "property_type": "Condo", + "year_built": 1964, + "mls_number": "425044739", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "This fully remodeled 1BD/2BA condo is nestled on a quiet street in one of Russian Hill's most prestigious buildings w/24hr doorman & designated covered garage parking w/storage. The unit offers an unprecedented quality & luxury developed by Huang Iboshi Architects of SF to capture a contemporary open air feel for perfected indoor/outdoor living & entertaining. New floor-to-ceiling sliding glass doors & Fleetwood retractable windows frame sweeping skylines of Alcatraz & Coit Tower as well as the Fleet Week Aerial shows & seasonal fireworks displays. A beautiful fireplace centers the great room before flowing into the professionally equipped kitchen designed w/custom cabinets, natural quartzite counters, custom Ironics pendants & SS appliances. The residence's sophisticated design boasts a Bose custom sound system, queen-size Murphy bed, oversized Porcelanosa Italian tile & designer finishes. All this within walking distance to North Beach, Union Square, Marina, Cow Hollow & Polk Street.", + "features": [ + "Assigned Parking", + "Attached Garage", + "Bay Views", + "City Views", + "Common Outdoor Space", + "Dishwasher", + "Disposal", + "Elevator", + "Full-Time Doorman", + "Garage", + "Highrise", + "Laundry in Building", + "Laundry on Every Floor", + "Microwave", + "Mountain Views", + "Panoramic Views", + "Parking Included", + "Private Outdoor Space", + "Private Storage Included", + "Radiant Heating", + "Tile Floors", + "Water Views", + "Wet Bar" + ], + "property_facts": { + "Status": "Coming Soon", + "MLS #": "425044739", + "Pet Policy": "Allowed", + "HOA Fees": "$2,521 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1964", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Driveway, Attached, Enclosed, Garage Door Opener, Side By Side, Side by Side, On Site", + "Architectural Style": "Contemporary, Modern/High Tech", + "View Description": "Bay, City, City Lights, Mountain(s), Panoramic, San Francisco, Water", + "Cross Street": "Jones St", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Jason Hoffman", + "email": "jason.hoffman@compass.com", + "telephone": "4159351014" + } + }, + "1845716871705171257": { + "listing_id": "1845716871705171257", + "source_url": "https://www.compass.com/homedetails/3467-N-Hills-Dr-Austin-TX-78731/1845716871705171257_lid/", + "retrieved_at": "2026-09-06T03:39:26.696917+00:00", + "html_sha256": "5b33f6f520a4bfa389e25b605a288df2b92b6d6ce10c8dcafef6370d6e681449", + "price": 525000, + "address": "3467 North Hills Drive", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78731", + "neighborhood": "Northwest Hills", + "latitude": 30.348225, + "longitude": -97.75341399999999, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1896, + "property_type": "Townhouse", + "year_built": 1973, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Tucked into the sought-after North Hills Club Townhomes community, this beautifully maintained 3-bedroom, 2.5-bath townhome features versatile living spaces, thoughtful updates, and wood floors throughout. The main living area offers a cozy fireplace, while the kitchen boasts granite countertops and a large peninsula perfect for friends and family to gather. Just off the main living area, a set of French doors opens to a spacious flex room that can serve as a cozy second living area, playroom, home office, or mudroom—conveniently connecting to the back door and attached 2-car garage. Upstairs, the converted attic adds another layer of functionality, perfect for a media room, yoga or Peloton studio, or even a quiet reading nook. The primary suite is a serene escape, complete with a luxurious ensuite bath featuring a double vanity, elegant finishes, and a walk-in shower. Two additional bedrooms share a well-appointed secondary bathroom with dual sinks, perfect for family or guests. Step outside to your private patio where you’ll enjoy sunset views over the community pool and green space—just steps away from a refreshing dip on warm Texas days. Located in the heart of Northwest Hills, this home is moments from top-rated schools, including Doss Elementary and Murchison Middle, as well as grocery stores, parks, and some of North Central Austin’s favorite spots like Hopdoddy, Grove Wine Bar, Jack Allen’s Kitchen, and Alamo Drafthouse.", + "features": [ + "Attached Garage", + "Barbecue Area", + "Breakfast Bar", + "Built-Ins", + "Central AC", + "Central Heating", + "Common Outdoor Space", + "Communal Pool", + "Curved Stairs", + "Dishwasher", + "Double Sink Bathroom", + "Fireplace", + "Granite Kitchen Counter", + "Hardwood Floors", + "Media / Recreation Room", + "Open Kitchen", + "Patio", + "Primary Ensuite", + "Private Patio", + "Range", + "Range Hood", + "Recessed Lighting", + "Tile Floors", + "Walk-in Closet", + "Washer / Dryer Hookup", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Coming Soon", + "HOA Fees": "$429 / month", + "Property Type": "Townhouse", + "Year Built": "1973", + "Lot Size": "0.04 AC / 1,651 SF", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "North Hills Club Twnhs", + "Waterfront": "No", + "View": "Pool", + "Elementary School": "Doss (Austin ISD)", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Murchison", + "Senior High School": "Anderson", + "Levels": "Two", + "Master on Main": "No", + "Pool Private": "No" + }, + "agent": { + "name": "Tim Landy", + "email": "tim.landy@compass.com", + "telephone": "5127730805" + } + }, + "1854157687172248057": { + "listing_id": "1854157687172248057", + "source_url": "https://www.compass.com/homedetails/137-Ridge-Trail-Aspen-CO-81611/DE7SU_pid/", + "retrieved_at": "2026-09-06T03:38:38.105847+00:00", + "html_sha256": "ddc727380622702b50d6d21af02a5db70808cb0e5ad914bf17fafe2122335fd6", + "price": 660000, + "address": "137 Ridge Trail", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Snowmass Village", + "latitude": 39.2913687, + "longitude": -106.9216691, + "beds": 3, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 910, + "property_type": "Single Family", + "year_built": 1973, + "mls_number": "188489", + "status_text": "Active", + "days_on_market": 421, + "listed_at_ms": 1748822400000, + "description": "CHECK OUT ALL THE NEW UPDATES ON THE UNIT, updated plumbing, updated electrical, new carpet, new flooring, new interior paint, new radon system, all roofing inspected and repaired by Pacific Sheet Metal, new kitchen counters, new kitchen sink, new kitchen faucets, new hardware in kitchen, new bathroom cabinet with marble top, new sink and faucets, new bathroom mirrors and new medicine chest. MOVE IN READY.\r\n\r\nThis Free-market unit can be sold at any price desired. You must be in the APCHA program Deed Restricted to Resident Occupied. Must work a minimum of 1 year prior to purchase in the Roaring Fork Valley, must work a minimum of 1500hrs/year in the Roaring Fork Valley (Aspen to Glenwood), cannot own any improved property from Aspen to Rifle, but can own vacant land. You own land and any all structures on the land. One of the largest lots available with 3 bedrooms, a private lawn with terraced gardens, storage shed and two car parking. This location has an Aspen address and is in the Aspen School District. Only be minutes away to Aspen, Snowmass or Basalt.\r\n\r\nThis is one of the best locations with southern sun exposure and one of the largest lots for sale in Aspen Village (5,789 sq. ft), that opens onto open space and trails. It has a natural home feeling with all the open space, yards and garden terraces. The front of the lot is facing north, and the back of the lot has sunny south facing opening onto the open space with a beautiful hillside and gardens. This 3-bedroom, 1 bath home is well cared for and easily maintained. Two large storage sheds are in the back lawn area with ample room. There are beautiful garden terraces for flowers, fruits and vegetables located on the south lawn, with a large patio on the east side and a sizable wooden deck on the west side surrounded by trees and lawn. \r\n\r\n You have the right to keep the current home on the lot or replace it with a larger home. This is important because you own the land and can build a free market unit of 2,026 square feet above grade, 100 square feet of free space up or downstairs for a utility room, and 800 square feet below grade with a height of 16 feet tall. Additional you are allowed a 400 square foot garage. All building or land changes are subject to the HOA that requires architectural approvals. \r\n\r\nYour residence must be full time, but you are allowed to rent out rooms or basement space to roommates. Aspen Village is located in the Aspen School District, and the school bus picks up children at community center of the village. Aspen Village amenities include an outdoor pool, club house and small gym, as well as a children's playground, baseball field, community gardens and hiking trails nearby. \r\n\r\nThis is a great community for locals. Service dogs are allowed, upon approval with the Aspen Village HOA, and cats are allowed. There is parking for two cars on site, a guest parking pass included, and free additional parking with approval to store a truck, RV, Boat or Trailer (one vehicle per household) in the separate out of view storage lot at the front of the community. A short walk takes you to the nearby bus stop, enhancing your connectivity to the entire valley. You are 5 minutes from Snowmass Village and have access to Sinclair gas and limited groceries at the entrance to Aspen Village.\r\n\r\nYou must qualify through APCHA (the employee housing program in Aspen), as you are required to work a certain number of hours in Roaring Valley. Please get qualified before making an offer. This is a free market APCHA. This is bank financeable based on credit of the Buyer and is a real estate home loan.", + "features": [ + "Gym", + "Common Outdoor Space", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "188489", + "Days on Market": "421", + "Taxes": "$3,991 / year", + "HOA Fees": "$400 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1973", + "Lot Size": "0.13 AC / 5,662 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Furnished": "Unfurnished", + "Sub/Loc": "Aspen Village" + }, + "agent": { + "name": "Heidi Houston", + "email": "heidi@compass.com", + "telephone": "9704041404" + } + }, + "1866786123233328601": { + "listing_id": "1866786123233328601", + "source_url": "https://www.compass.com/homedetails/Undisclosed-Address-North-Hollywood-CA-91606/1866786123233328601_lid/", + "retrieved_at": "2026-09-06T03:42:45.646816+00:00", + "html_sha256": "abd349d641a138d6281c6cc5774572c01374a1be262c1dcaa33ffccc0ae5204a", + "price": 795000, + "address": "6549 Teesdale Avenue", + "unit": "", + "city": "North Hollywood", + "state": "CA", + "zip": "91606", + "neighborhood": "Valley Glen", + "latitude": 34.1899092, + "longitude": -118.4083918, + "beds": 3, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 1199, + "property_type": "Single Family", + "year_built": 1942, + "mls_number": "26636759", + "status_text": "Sold", + "days_on_market": 8, + "listed_at_ms": 1778569200000, + "description": "Charming Valley Glen home on a quiet street in North Hollywood. This well-maintained residence features a spacious primary bedroom and an open floor plan, offering ample potential for expansion and customization. The enclosed patio could serve as an additional bedroom, home office, gym or flex space. The detached garage has been transformed into a cozy den with a kitchenette and half bathroom, providing excellent potential for conversion into an ADU (Accessory Dwelling Unit) ideal for added living space or possible rental income. Note that the square footage of this space is not included in the listing details. The spacious, private backyard is perfect for outdoor grilling, entertaining, gardening, or lounging in the Southern California sun. Located conveniently near major freeways like the 170, 101, and 134, this home offers easy commuting while keeping you close to all that North Hollywood has to offer. Schedule a showing today!", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Parking Included", + "Private Outdoor Space", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26636759", + "Days on Market": "8", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1942", + "Lot Size": "0.13 AC / 5,500 SF", + "County": "Los Angeles County", + "Compensation Remarks": "Co-Broke" + }, + "regional_facts": { + "Zoning": "LAR1", + "Style": "Mid-Century", + "Property Attached YN": "false", + "Parcel Number": "2325021021", + "Living Area": "1199", + "Source Living Area": "Vendor Enhanced", + "Area": "Valley Glen (VG)", + "Lot Size Area": "5500", + "Source Lot Size Area": "Vendor Enhanced", + "Assessor Parcel Number": "2325-021-021", + "Directions": "North of Victory Blvd, West of the 170." + }, + "agent": { + "name": "Geoff Talley", + "email": "geoff.talley@compass.com", + "telephone": "3107412355" + } + }, + "1870549046259276961": { + "listing_id": "1870549046259276961", + "source_url": "https://www.compass.com/homedetails/Canterbury-St-Austin-TX-78702/1870549046259276961_lid/", + "retrieved_at": "2026-09-06T03:39:28.595355+00:00", + "html_sha256": "a2085c79f4cc93c874cfc6915f9720f17292f7948e5cae6b47985117670fa0e3", + "price": 1849000, + "address": "1609 Canterbury Street, Unit 1", + "unit": "1", + "city": "Austin", + "state": "TX", + "zip": "78702", + "neighborhood": "East Cesar Chavez", + "latitude": 30.2561815, + "longitude": -97.7286642, + "beds": 5, + "baths_full": 5, + "baths_half": 1, + "baths_total": 5.5, + "sqft": 3210, + "property_type": "Condo", + "year_built": 2026, + "mls_number": "3815161", + "status_text": "Active", + "days_on_market": 22, + "listed_at_ms": 1786683600000, + "description": "An exceptional opportunity to own one of Holly’s most compelling new residences, 1609 Canterbury delivers the feel of a true private compound with design, scale, and amenities unlike almost anything else in East Austin. Built by renowned Mopac Builders and thoughtfully curated by award-winning Patrice Nichole Studio, this striking full-stucco residence pairs clean modern architecture with custom windows, multiple balconies, downtown views, and a beautifully landscaped private setting on a quiet, tree-lined street. Inside, expansive windows flood the home with natural light, while a statement fireplace, warm custom millwork, designer finishes, and generous living spaces create a sophisticated yet inviting atmosphere. The chef’s kitchen is anchored by custom cabinetry, dramatic stone surfaces, and a premium Thermador appliance package, opening seamlessly to the dining and living areas for effortless entertaining. A dramatic 10-foot, four-panel sliding glass door blurs the line between indoors and out, connecting the main living space to a covered outdoor living and dining area, built-in grill, and resort-style backyard. The private pool is surrounded by generous decking and lawn space, with a conveniently located pool bath designed for easy indoor-outdoor living. The spacious primary suite offers a serene retreat with abundant natural light, a spa-inspired bath, dual vanity, oversized shower, and custom cabinetry, while additional bedrooms and flexible living areas provide room for guests, an office, gym, or creative space. Multiple covered balconies create additional outdoor rooms and capture treetop and downtown views. Gated, private, and beautifully landscaped, this home offers a rare combination of architectural presence and relaxed Austin living. Just moments from Lady Bird Lake, the hike-and-bike trail, Rainey Street, East Cesar Chavez, coffee shops, restaurants, and downtown, 1609 Canterbury is a design-forward Holly residence that truly stands apart.", + "features": [ + "Air Conditioning", + "Below Ground Pool", + "Carport Parking", + "Ceiling Fan", + "Central AC", + "Central Heating", + "City Views", + "Driveway", + "Hardwood Floors", + "High Ceilings", + "Porch", + "Private Pool", + "Private Yard", + "Recessed Lighting", + "Tile Floors", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Active", + "MLS #": "3815161", + "Days on Market": "22", + "Taxes": "$21,088 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2026", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Riverside", + "Waterfront": "No", + "Waterfront Description": "See Remarks", + "Water Access Description": "Public", + "View": "City Lights, City, Neighborhood", + "View YN": "Yes", + "Parcel Number": "02020702050000", + "Tax Lot": "5", + "Tax Block": "5", + "Elementary School": "Sanchez", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Martin", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "Eastside Early College", + "High School District": "Austin ISD", + "Levels": "Three Or More", + "Master on Main": "No", + "Num Living": "2", + "Living Area Source": "Builder", + "Year Built Source": "Builder", + "Property Condition": "New Construction", + "Pool Private": "Yes", + "Pool Features": "In Ground" + }, + "agent": { + "name": "Darsh Parikh", + "email": "darsh.parikh@compass.com", + "telephone": "5125933138" + } + }, + "1870568502376831969": { + "listing_id": "1870568502376831969", + "source_url": "https://www.compass.com/homedetails/Canterbury-St-Austin-TX-78702/1870568502376831969_lid/", + "retrieved_at": "2026-09-06T03:39:28.611760+00:00", + "html_sha256": "4a150d3d16ca524eadc629580f85e0552a4473b6c7c401e5acbeb591cf1469b6", + "price": null, + "address": "Canterbury Street", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "neighborhood": "East Cesar Chavez", + "latitude": null, + "longitude": null, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": null, + "property_type": "Condo", + "year_built": 2025, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Introducing a Rare Opportunity in the Heart of East Austin's Coveted Holly Neighborhood\n\nCrafted by renowned Mopac Builders and thoughtfully curated by the award-winning Patrice Nichole Studio, this stunning three-unit development blends modern luxury with timeless design, all just steps from Lady Bird Lake, Rainey Street, and the vibrant East Cesar Chavez entertainment corridor.\n\nTHE LOCATION:\nYou simply can’t beat it.\nWalk to Lady Bird Lake trail in minutes\nExplore buzzing bars and restaurants on Rainey Street\nGrab coffee, tacos, or a boutique find along East Cesar Chavez\nAll while living in a quiet, tree-lined pocket of Holly that feels like a true retreat\n\nTHE HOMES:\nEach home in this collection is designed with livability, light, and luxury in mind. You’ll find large windows flooding every space with natural light, open-concept layouts that make entertaining effortless, and curated materials that elevate the everyday.\n\nUNIT 2 & UNIT 3 – The Modern Hideaways\n\n2 Bedrooms | 2 Bathrooms Each\n\nPerfect for full-time residents, long-term rental, or city crash pad\nOpen kitchen and living area designed for connection and comfort\nTwo spacious bedrooms, each with ensuite bath\nLarge windows + stylish lighting = bright and airy vibes\nPrivate outdoor spaces ideal for morning coffee or evening wine\n️ Under Construction | Estimated Completion: March 2026\n\nSecure one of these thoughtfully designed residences now and customize final touches before completion.\n\nModern living in one of Austin’s most walkable and culturally rich neighborhoods—this is more than a home. It’s a lifestyle.", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Condo", + "Year Built": "2025", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Riverside", + "Waterfront": "No", + "Elementary School": "Metz", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Martin", + "Senior High School": "Eastside Memorial", + "Levels": "Three or More", + "Pool Private": "Yes" + }, + "agent": { + "name": "Darsh Parikh", + "email": "darsh.parikh@compass.com", + "telephone": "5125933138" + } + }, + "1870576167626994393": { + "listing_id": "1870576167626994393", + "source_url": "https://www.compass.com/homedetails/Canterbury-St-Austin-TX-78702/1870576167626994393_lid/", + "retrieved_at": "2026-09-06T03:39:28.646176+00:00", + "html_sha256": "6cf230da04b0e468ce2fe30de052128353a60545397fa05d40328bdfe98705e0", + "price": null, + "address": "Canterbury Street", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "neighborhood": "East Cesar Chavez", + "latitude": null, + "longitude": null, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": null, + "property_type": "Condo", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [ + "Below Ground Pool" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Condo", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Riverside", + "Waterfront": "No", + "Elementary School": "Metz", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Martin", + "Senior High School": "Eastside Memorial", + "Levels": "Three or More", + "Pool Private": "Yes" + }, + "agent": { + "name": "Darsh Parikh", + "email": "darsh.parikh@compass.com", + "telephone": "5125933138" + } + }, + "1871944718124827361": { + "listing_id": "1871944718124827361", + "source_url": "https://www.compass.com/homedetails/McLain-Flats-Aspen-CO-81612/1871944718124827361_lid/", + "retrieved_at": "2026-09-06T03:38:44.989291+00:00", + "html_sha256": "a69c6e5111ce49cdcc4097dbd81ac1e8da4d260fadc83f9514a41eb113114f42", + "price": 5450000, + "address": "McLain Flats", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81612", + "neighborhood": "McLain Flats", + "latitude": 39.225903, + "longitude": -106.840953, + "beds": null, + "baths_full": null, + "baths_half": null, + "baths_total": 0, + "sqft": null, + "property_type": "Land", + "year_built": null, + "mls_number": "188940", + "status_text": "Active", + "days_on_market": 439, + "listed_at_ms": 1750636800000, + "description": "Unrivaled Opportunity in Starwood's Most Iconic Setting. Elevate Your Vision. Live Above It All. A rare and exceptional opportunity to build your dream estate on one of Starwood's premier homesites. Positioned in a coveted Starwood location with close proximity to town, this\r\nexpansive 4.370-acre (+/-) parcel offers a peaceful and private setting high above the valley floor. From this elevated vantage point, take in breathtaking, panoramic views that stretch from Independence Pass and Aspen Mountain to the Maroon Bells, Pyramid Peak, Snowmass, and all the way to Mt. Sopris.\r\nWith approvals allowing up to 8,250 square feet of living space using one Transferable Development Right (TDR), this site offers the flexibility to design a truly exceptional residence. The envisioned home includes expansive main and lower levels, generous indoor-outdoor living spaces, and a spacious garage. Floor-to-ceiling windows can frame iconic mountain views, while open-conceptliving areas, a chef's kitchen, luxurious bedroom suites, and a wellness or media wing can all be part\r\nof the plan. Whether you're building a modern mountain masterpiece or a warm, timeless retreat, this homesite provides the scale, setting, and freedom to bring your dream to life.", + "features": [], + "property_facts": { + "Status": "Active", + "MLS #": "188940", + "Days on Market": "439", + "Taxes": "$55,722 / year", + "HOA Fees": "$1,180 / year", + "Property Type": "Land", + "MLS Type": "Residential Vacant Land / Single Family Lot", + "Lot Size": "4.37 AC", + "County": "Pitkin County" + }, + "regional_facts": { + "Sub/Loc": "Starwood" + }, + "agent": { + "name": "Doug Leibinger", + "email": "doug@compass.com", + "telephone": "9703799045" + } + }, + "1876845444290959137": { + "listing_id": "1876845444290959137", + "source_url": "https://www.compass.com/homedetails/42703-Highway-82-Unit-B-Aspen-CO-81611/LSRNU_pid/", + "retrieved_at": "2026-09-06T03:38:46.013588+00:00", + "html_sha256": "763b8dd52cd721d9958bda758ae098b053e25030b4da7bf6efc1f25039d10064", + "price": 10950000, + "address": "42703 Highway 82, Unit B", + "unit": "B", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "East Aspen", + "latitude": 39.178874, + "longitude": -106.7999789, + "beds": 5, + "baths_full": 5, + "baths_half": 1, + "baths_total": 5.5, + "sqft": 4154, + "property_type": "Multi Family", + "year_built": 2010, + "mls_number": "189037", + "status_text": "Active", + "days_on_market": 429, + "listed_at_ms": 1751500800000, + "description": "Welcome to The Silver Pine, an elegant mountain retreat just 1.2 miles from downtown Aspen. \r\nTucked away in one of Aspen's most desirable neighborhoods, surrounded by pine trees, this luxurious 4,154-square-foot half-duplex townhome with breathtaking views of the Preserve and Independence Pass. \r\nDesigned with comfort and sophistication in mind, Silver Pine features 5 spacious bedrooms and 6 bathrooms, highlighted by soaring vaulted ceilings with exposed wood beam trusses, rich hardwood flooring, and a warm gas fireplace.\r\nThe main-level primary suite provides ease and privacy, while the gourmet kitchen and expansive covered deck create the perfect setting for entertaining. Unwind in the rooftop hot tub with sweeping mountain vistas or relax in the separate lower-level family room—ideal for guests or quiet evenings.\r\nAdditionally, Silver Pine includes radiant floor heating, central air conditioning, a two-car attached garage, a snowmelt driveway, and beautifully landscaped grounds. \r\nJust minutes from downtown Aspen, you can easily walk or bike into town via the scenic East Aspen Trail—perfect for walking or biking into town while avoiding summer traffic\r\nOwn a piece of Aspen's most sought-after locations and experience the best of luxury living in this private mountain haven.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "189037", + "Days on Market": "429", + "Taxes": "$14,417 / year", + "HOA Fees": "$300 / year", + "Property Type": "Multi Family", + "MLS Type": "Residential / Half Duplex", + "Year Built": "2010", + "Lot Size": "0.43 AC / 18,730 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "East", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "3", + "Sub/Loc": "Mountain Valley" + }, + "agent": { + "name": "Robert Goldstein", + "email": "robert.goldstein@compass.com", + "telephone": "9706186618" + } + }, + "1884851573551904881": { + "listing_id": "1884851573551904881", + "source_url": "https://www.compass.com/homedetails/3515-Hertford-Pl-NW-Unit-32-Washington-DC-20010/1U1HB0_pid/", + "retrieved_at": "2026-09-06T03:48:07.812859+00:00", + "html_sha256": "fc3a227c59b54a4d805d41887e482864ea22530151faf2aecdba14bd47dbd1a8", + "price": 395000, + "address": "3515 Hertford Place Northwest, Unit 32", + "unit": "32", + "city": "Washington", + "state": "DC", + "zip": "20010", + "neighborhood": "Columbia Heights", + "latitude": 38.9349409, + "longitude": -77.0360043, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 627, + "property_type": "Condo", + "year_built": 1938, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Discover this bright and beautifully updated top-floor corner unit 1-bedroom residence convenient to Mt. Pleasant and Columbia Heights. The modern kitchen boasts granite countertops and stainless steel appliances, seamlessly flowing into an open floor plan featuring hardwood floors throughout. Enjoy separate dining and living areas, perfect for entertaining. The building offers a convenient lower-level laundry room and is situated on a prominent corner, just blocks from the metro, 16th St bus lines, Rock Creek Park, and the vibrant offerings of Mt. Pleasant and Columbia Heights", + "features": [ + "Laundry in Building", + "Air Conditioning", + "Common Storage" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "1938", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Tax ID Number": "2686//2006", + "Ownership": "Condominium", + "Condo Coop Association": "No", + "HOA": "Yes", + "Entry Floor Number": "3", + "Structure Type": "Penthouse Unit/Flat/Apartment", + "Style": "Federal", + "Levels/Stories": "1", + "Furnished": "No", + "Unit Building Type": "Garden 1 - 4 Floors", + "Waterfront": "No", + "Garage": "No", + "Subdivision": "MOUNT PLEASANT (WASHINGTON DC)", + "Building Name": "NONE AVAILABLE (WASHINGTON DC)", + "Legal Subdivision": "Columbia Heights", + "Total Parking Spaces": "0", + "Washer/Dryer/Hook Up in Unit Y/N": "No", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "627.00", + "Above Grade Fin SQFT Source": "Estimated", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No" + }, + "agent": { + "name": "Sean McDonald", + "email": "sean.mcdonald@compass.com", + "telephone": "2027186381" + } + }, + "1884965168297642673": { + "listing_id": "1884965168297642673", + "source_url": "https://www.compass.com/homedetails/1317-Corcoran-St-NW-Washington-DC-20009/1TXH7O_pid/", + "retrieved_at": "2026-09-06T03:48:08.083822+00:00", + "html_sha256": "9cb8d6f45177edf2337c14c7e32cf9552e92156314a7f9e5b809a33bbdc796f8", + "price": 2200000, + "address": "1317 Corcoran Street Northwest", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "neighborhood": "Logan Circle", + "latitude": 38.9120544, + "longitude": -77.0303986, + "beds": null, + "baths_full": 0, + "baths_half": 0, + "baths_total": null, + "sqft": 2956, + "property_type": "Townhouse", + "year_built": 1890, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "1317 Corcoran St NW, Circa 1890, is more than just a home, it's a piece of history! This 3 unit income producing property that affords an invitation to embrace a lifestyle of elegance and convenience. The apts should generate 10K+/mth as it sits. This residence sits on a peaceful slice of urban space, perfectly nestled along a picturesque tree-lined one-way street with brick sidewalks, which is renowned as one of DC's most desirable streets according to the Washingtonian Magazine. Just steps from the renowned Le Diplomate and the beloved Call Your Mother Deli, with easy access to Whole Foods and Amazon Fresh, you'll have an array of culinary delights at your fingertips. Corcoran St NW is an extraordinary find, with limited traffic it is the perfect balance of accessibility and tranquility. Offering its blend of historic charm and modern amenities, this Victorian row home presents a remarkable opportunity to reside in one of the most sought-after neighborhoods in the city. Don't miss your chance to experience the epitome of refined living in Logan Circle.\n\nThe residence was built in 1890 and converted to three separately metered units in 1978. The original brick exterior was repointed in 2009, and all the front windows are mahogany thermo-pane installed in 2010. Enter through the original french doors in-thru the foyer to the entry hall. The primary unit is on two levels and offers 2 bedroom 2 bathrooms, high ceilings, wood burning fireplace, floor to ceiling bay windows. In addition there are two beautiful, one bedroom separately metered units. The property offers over 3000 sf of exclusively living space to enjoy and a glorious large rear yard. This provides the new owners with the versatility to either rent as it is or adapt it to your desire and expand the footprint of the house. \n\nThe prime location offers easy access to a sophisticated urban lifestyle and convenience to Whole Foods, Trader Joe's, several gyms, dog parks, cafes, restaurants, and bars, all just out your front door. With a walk score of 98, it's a walker's and biker's paradise, and you can easily access to the U Street Cardozo Metro (yellow/green) or Dupont Circle, McPherson Square Metro stations, as well as numerous bus stops. Surrounding neighborhoods, include: DuPont Circle, Logan Circle, City Center, U Street Corridor, and Shaw, 10 mins to Regan National Airport, Kennedy Center or Georgetown. \n\nCall for private shows, the owner is a licensed realtor in DC & MD and has owned the property since 1993.\n\n** PARTICIPATING IN A 1031 TAX EXCHANGE **", + "features": [ + "Air Conditioning" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Townhouse", + "MLS Type": "Multi-Family / Fee Simple", + "Year Built": "1890", + "Lot Size": "0.04 AC / 1,800 SF", + "County": "District of Columbia", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Tax ID Number": "0240//0024", + "Ownership": "Fee Simple", + "Structure Type": "Interior Row/Townhouse", + "Style": "Federal", + "Levels/Stories": "Other", + "Waterfront": "No", + "Garage": "No", + "Expected On Market Date": "04-07-2025", + "Subdivision": "LOGAN (WASHINGTON DC)", + "Legal Subdivision": "Old City 2", + "Total Parking Spaces": "0", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "2,136.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": "546.00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": "274.00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": "820.00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No" + }, + "agent": { + "name": "Sean McDonald", + "email": "sean.mcdonald@compass.com", + "telephone": "2027186381" + } + }, + "1901018048420666961": { + "listing_id": "1901018048420666961", + "source_url": "https://www.compass.com/homedetails/5516-Village-Green-Los-Angeles-CA-90016/1KNM7U_pid/", + "retrieved_at": "2026-09-06T03:42:47.810302+00:00", + "html_sha256": "2e7fab4b7e6342fca4faa4b486f7e3df32105587a42a5b23f041716b266ff09b", + "price": 585000, + "address": "5516 Village Green", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90016", + "neighborhood": "Baldwin Vista", + "latitude": 34.0199428, + "longitude": -118.3651269, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 826, + "property_type": "Condo", + "year_built": 1942, + "mls_number": "26783991", + "status_text": "Active", + "days_on_market": 99, + "listed_at_ms": 1776841200000, + "description": "This charming 826 sq. ft. ground-level home in historic Village Green offers a serene retreat surrounded by 68 acres of lush greenery. Featuring 2 bedrooms, 1 bath, timeless parquet floors, and a remodeled kitchen and bathroom, it seamlessly blends character with modern comfort. Step out to your private patio or enjoy the convenience of a one-car garageall while benefiting from the Mills Act's property tax savings. Village Green isn't just a home; it's a lifestyle. With community events, 24-hour security, and a prime location near LAX, Beverly Hills, and Culver City, this vibrant oasis puts the best of Los Angeles at your doorstep. History, charm, and convenience await. Welcome home!", + "features": [ + "Garage", + "Assigned Parking", + "Laundry in Building", + "Pets Conditional", + "Parking Included", + "Pet Friendly", + "Guest Parking", + "Private Outdoor Space", + "Unfurnished" + ], + "property_facts": { + "Status": "Active", + "MLS #": "26783991", + "Days on Market": "99", + "HOA Fees": "$851 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1942", + "County": "Los Angeles County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Zoning": "LARD4", + "Style": "Mid-Century", + "Association Fee Frequency": "Monthly", + "Property Attached YN": "true", + "Parcel Number": "5025007081", + "Total Units": "629.0", + "Living Area": "826", + "Source Living Area": "Vendor Enhanced", + "Area": "Park Hills Heights (PHHT)", + "Lot Size Area": "443132", + "Source Lot Size Area": "Vendor Enhanced", + "Home owner Dues": "$851", + "HOA Fee Frequency 1": "Monthly", + "Assessor Parcel Number": "5025-007-081", + "Directions": "Between S Ridgeley and S Burnside off Coliseum entering Court 8." + }, + "agent": { + "name": "Emilia Arau", + "email": "emilia.arau@compass.com", + "telephone": "3109630683" + } + }, + "1903065816685552009": { + "listing_id": "1903065816685552009", + "source_url": "https://www.compass.com/homedetails/332-Vine-St-Aspen-CO-81611/LTMYW_pid/", + "retrieved_at": "2026-09-06T03:38:46.578259+00:00", + "html_sha256": "6093af89d46f8655d00da0e91e781916a8a8c6a72ddfc2d67a3be325a7c9aed8", + "price": 2500000, + "address": "332 Vine Street", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Smuggler", + "latitude": 39.19579299999999, + "longitude": -106.814408, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 878, + "property_type": "Condo", + "year_built": 1980, + "mls_number": "193212", + "status_text": "Active", + "days_on_market": 92, + "listed_at_ms": 1780617600000, + "description": "Perched on the top floor corner of the sought-after Hunter Creek complex, this newly remodeled two-bedroom, two-bath residence offers the perfect blend of privacy, luxury, and access to Aspen's best. Overlooking the serene Hunter Creek Trail, this ''jewel box'' in the trees invites you in with the sounds of nature and the elegance of refined design. Fully remodeled in 2023, this home is being offered turn-key, just in time for ski season! Thoughtful, modern finishes and a European-inspired kitchen with premium appliances bring both style and function to the space. Timeless furnishings and a well-considered layout make this condo ideal for a true ''lock and leave'' lifestyle. Enjoy year-round adventure with easy access to the Rio Grande and Hunter Creek Trail systems for biking, hiking, and fly fishing. And when it's time to hit the slopes or the town, you're only a 15-minute stroll—or a quick shuttle ride from your doorstep—to Aspen Mountain, The Gondola, and all the world-class dining, shopping, and entertainment of Aspen's vibrant Core. Whether you're seeking a mountain escape, an elegant investment, or a basecamp for adventure, this residence offers it all with ease, style, and proximity.", + "features": [ + "Pool", + "Common Outdoor Space", + "Washer / Dryer in Unit", + "Air Conditioning", + "Top Floor", + "Pet Friendly", + "Parking Included", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "193212", + "Days on Market": "92", + "Taxes": "$3,197 / year", + "HOA Fees": "$703 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1980", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Furnished": "Furnished", + "Sub/Loc": "Hunter Creek" + }, + "agent": { + "name": "The Carter Group", + "email": "info@thecartergroup.co", + "telephone": "970-925-6060" + } + }, + "1916891292675064801": { + "listing_id": "1916891292675064801", + "source_url": "https://www.compass.com/homedetails/1038-Owl-Creek-Rd-Aspen-CO-81611/LQB4Z_pid/", + "retrieved_at": "2026-09-06T03:38:52.977071+00:00", + "html_sha256": "d04378f4863e0d59a92a402391cb3ea4be07f83401c40043cbaae14e6fb45a60", + "price": 10995000, + "address": "1038 Owl Creek Road", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "West Aspen", + "latitude": 39.2220342, + "longitude": -106.8722727, + "beds": 4, + "baths_full": 4, + "baths_half": 0, + "baths_total": 4, + "sqft": 5047, + "property_type": "Single Family", + "year_built": 1906, + "mls_number": "190422", + "status_text": "Active", + "days_on_market": 333, + "listed_at_ms": 1759795200000, + "description": "A striking expression of contemporary Aspen living, this private gated retreat has been transformed into a design-forward sanctuary just minutes from town on exclusive Owl Creek Road. The fully renovated residence blends sophisticated European minimalism with warm organic textures, curated designer furnishings, and artisan finishes. From Henry Beguelin furnishings to handcrafted Rina Menardi ceramics, every detail reflects a refined, cosmopolitan style. \r\n\r\nExpansive redwood decks, layered outdoor living spaces, and mature landscaping create a seamless indoor-outdoor experience enhanced by integrated lighting and sound throughout the property. A separate 6-car garage with lofted studio offers exceptional flexibility as a private lounge, wellness space, showroom, or entertainment venue complete with a DJ system, televisions, and ambient lighting. Offered fully turn-key for immediate enjoyment.", + "features": [ + "Garage", + "Air Conditioning", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "190422", + "Days on Market": "333", + "Taxes": "$12,900 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1906", + "Lot Size": "0.50 AC / 21,780 SF", + "County": "Pitkin County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Garage": "Yes", + "Style": "Ranch", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "East Owl Creek" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1921893066529157649": { + "listing_id": "1921893066529157649", + "source_url": "https://www.compass.com/homedetails/K-St-SE-Washington-DC-20003/1921893066529157649_lid/", + "retrieved_at": "2026-09-06T03:48:08.398901+00:00", + "html_sha256": "478abf161e65e7bf3db3b1684ea2096754f252332fd7ed56cf1d70a94188d02b", + "price": 749000, + "address": "K Street Southeast", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20003", + "neighborhood": "Capitol Hill", + "latitude": null, + "longitude": null, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1313, + "property_type": "Condo", + "year_built": 2016, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Welcome to 1433 K Street SE, Unit 101, a modern boutique condominium in the heart of Capitol Hill. This spacious 2-bedroom, 2.5-bath loft-style condo spans over 1,300 sq ft and offers 20+ foot ceilings, hardwood floors, and abundant natural light. The main level features an open kitchen with KitchenAid stainless steel appliances, shaker-style cabinetry, and bar seating, along with a powder room for guests. The living area flows to a private patio, while a main-level bedroom includes its own en-suite bath. \n\nUpstairs, the loft area is ideal for an office or flex space and leads to the primary suite with two custom walk-in closets, dual vanities, and a glass-enclosed shower. Additional highlights include secure garage parking, in-unit laundry, and smart home features with Amazon Key and ADT access. \n\nBuilt in 2016, this well-managed community is just blocks to the metro, The Roost, Eastern Market, dining, shopping, parks, and Nationals Park.", + "features": [ + "Dryer", + "Washer", + "Air Conditioning", + "Garage", + "Parking Included", + "Assigned Parking", + "Lowrise", + "On-site Parking", + "Security System" + ], + "property_facts": { + "Status": "Coming Soon", + "Condo/Co-op Fees": "$411 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "2016", + "County": "District of Columbia" + }, + "regional_facts": { + "Tax ID Number": "1066//2017", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "1", + "Structure Type": "Unit/Flat/Apartment", + "Style": "Loft With Bedrooms, Loft, Contemporary", + "Levels/Stories": "2", + "Furnished": "No", + "Unit Building Type": "Garden 1 - 4 Floors", + "Waterfront": "No", + "Garage": "No", + "Subdivision": "CAPITOL HILL (WASHINGTON DC)", + "Building Name": "TERRACE ON K (WASHINGTON DC)", + "Legal Subdivision": "Old City 1", + "Total Parking Spaces": "1", + "Washer/Dryer/Hook Up in Unit Y/N": "Yes", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "1,313.00", + "Above Grade Fin SQFT Source": "Estimated", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No", + "Building Winterized Y/N": "No" + }, + "agent": { + "name": "Jeff Chreky", + "email": "jeff.chreky@compass.com", + "telephone": "3014551441" + } + }, + "1926269156959548849": { + "listing_id": "1926269156959548849", + "source_url": "https://www.compass.com/homedetails/666-Massachusetts-Ave-Boston-MA-02118/1ZH6D8_pid/", + "retrieved_at": "2026-09-06T03:40:13.047720+00:00", + "html_sha256": "ec06f24bd6a10f4fa9b245abfe69ac977ad3d4d69f9a2f61669a1c704b6f2a2e", + "price": null, + "address": "666 Massachusetts Avenue", + "unit": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "neighborhood": "South End", + "latitude": 42.3360024, + "longitude": -71.0760331, + "beds": 9, + "baths_full": 7, + "baths_half": 0, + "baths_total": 7, + "sqft": 5050, + "property_type": "Multi Family", + "year_built": 2017, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Enjoy this 2017 fully renovated, 5 unit brownstone ready to go and fully tenanted at $19,000/month for '25-26. This multifamily offers high ceilings, large window exposures, open living room & kitchen floor-plans, white marble countertops, hardwood flooring throughout, bathrooms with walk-in showers & glass doors, recessed LED lighting, Bosch appliances, in-unit laundry, central a/c and large, private decks including a roof top deck for the penthouse unit. Don't forget the two deeded parking spots that come with it. ", + "features": [ + "Dryer", + "Washer", + "Air Conditioning", + "Central Heating", + "Street Parking", + "Private Patio", + "Private Roof Deck", + "Deck", + "Hardwood Floors", + "Recessed Lighting", + "Parking Included" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Multi Family", + "MLS Type": "Multi-family / 5+ Family - 5+ Units Up/Down", + "Year Built": "2017", + "County": "Suffolk County", + "Buyer's Agent Compensation": "1%" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South End", + "Area": "MA-Boston, MA-Boston-South End", + "Open Parking Spaces": "2.00", + "Parking Spaces Total": "2" + }, + "agent": { + "name": "Josh Stiles", + "email": "josh.stiles@compass.com", + "telephone": "6175815907" + } + }, + "1927103338444070521": { + "listing_id": "1927103338444070521", + "source_url": "https://www.compass.com/homedetails/9555-Castle-Creek-Rd-Aspen-CO-81612/ECUR8_pid/", + "retrieved_at": "2026-09-06T03:38:53.660722+00:00", + "html_sha256": "d98f78f50cea8a25bd29c98873983099a0b4e48279b608417462f8a7fa2f0bdf", + "price": 10950000, + "address": "9555 Castle Creek Road", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81612", + "neighborhood": "Aspen Area", + "latitude": 39.081012, + "longitude": -106.807317, + "beds": 5, + "baths_full": 2, + "baths_half": 1, + "baths_total": 4, + "sqft": 4954, + "property_type": "Single Family", + "year_built": 1982, + "mls_number": "190089", + "status_text": "Closed", + "days_on_market": 358, + "listed_at_ms": 1757548800000, + "description": "This is a true legacy property in Aspen checking all of the boxes for a rare and valuable piece of real estate. Discover the privacy of this extraordinary 21-acre property along Castle Creek, where aspen groves and open views create an exceptional natural sanctuary. This fully remodeled 5-bedroom 4,954 square foot mountain residence, designed by renowned Galambos Architects, offers tranquility in an unmatched natural setting.\r\n\r\nBordered by White River National Forest, this flat, usable acreage provides endless recreation opportunities. Meander through aspen groves to a private glamping tent, or unwind in the hot tub surrounded by natural beauty. Enjoy the zipline or challenge each other at the axe-throwing area. Direct Castle Creek access offers fishing and cold plunge opportunities.\r\n\r\nMultiple outdoor seating areas adjacent to the house invite year-round enjoyment, including two fire pits for evening gatherings, an outdoor dining table and comfortable front porch seating for the spit and whittle club. The main floor features the living room and den with a wood-burning fireplace, gourmet kitchen, a spectacular glassed-in dining room that brings the outside in, and the primary suite. The upper level office overlooks the Aspen grove, providing an inspiring work environment with fiber optic internet for productivity. In addition, the upper level features two bedrooms, two bathrooms and a private deck. The lower level creates an entertaining hub with a media room, bar, game room, and two guest bedrooms that walk out to outdoor spaces, maximizing natural light and easy access to nature.\r\n\r\nNine miles from the roundabout gives quick access to Cathedral Lake, American Lake, and Conundrum Creek trailheads, plus Ashcroft Nordic skiing and backcountry adventures toward Pearl Pass and the Alfred Braun Hut System. Your drive to Aspen follows the serene Castle Creek corridor through some of Colorado's most beautiful terrain. This private mountain compound offers the perfect balance for all that Aspen has to offer while offering the beauty, peace and quiet that draws us to the mountains of Colorado. Don't miss this special opportunity!", + "features": [ + "Garage", + "Air Conditioning", + "Waterfront", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "190089", + "Days on Market": "358", + "Taxes": "$25,802 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1982", + "Lot Size": "21.40 AC / 932,183 SF", + "County": "Pitkin County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "North", + "Furnished": "Furnished", + "Sub/Loc": "Castle Creek" + }, + "agent": { + "name": "Blake Appleby", + "email": "blake.appleby@compass.com", + "telephone": "9703791143" + } + }, + "1929546519660550161": { + "listing_id": "1929546519660550161", + "source_url": "https://www.compass.com/homedetails/201-Fell-St-San-Francisco-CA-94102/1QXTMU_pid/", + "retrieved_at": "2026-09-06T03:46:31.125527+00:00", + "html_sha256": "49f174d1ecdca4770b09e3ec725a459ccfc6a46acd3942be2b3d4e8c26d6ff57", + "price": 67000, + "address": "201 Fell Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94102", + "neighborhood": "Hayes Valley", + "latitude": 37.7760366, + "longitude": -122.4212977, + "beds": null, + "baths_full": 0, + "baths_half": 0, + "baths_total": null, + "sqft": 350, + "property_type": "Other", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Fantastic Corner Sandwich shop business for sale. Directly across from the San Francisco Jazz Center. Nina's Cafe has been an institution for many years for surrounding schools,local workers and dedicated clients for catering, lunches and much more. Nina's has a dedicated website for parents at nearby schools to order their kids lunch online. Great lease terms.\n", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Other", + "County": "San Francisco County" + }, + "regional_facts": {}, + "agent": { + "name": "Steven Gerry", + "email": "steven.gerry@compass.com", + "telephone": "4158462849" + } + }, + "1932843813647058465": { + "listing_id": "1932843813647058465", + "source_url": "https://www.compass.com/homedetails/Glen-Rae-St-Austin-TX-78702/1932843813647058465_lid/", + "retrieved_at": "2026-09-06T03:39:31.494257+00:00", + "html_sha256": "f5bc87ad9c2f1dc34eb50ae89434070500904af6706b08c9cd857628109d2ddf", + "price": null, + "address": "Glen Rae Street", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "neighborhood": "Rosewood", + "latitude": null, + "longitude": null, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2511, + "property_type": "Condo", + "year_built": 2026, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Unit 3 – 2,511 SQFT | 4 Beds | 3.5 Baths | Private Pool\n\nUnit 3 at 2908 Glen Rae is the premier residence in this exclusive three-home luxury development in East Austin, created by Brownstone Capital Investments, Pavonetti Architecture, and Studio Brownstone. Spanning 2,511 SQFT, this detached home offers 4 bedrooms and 3.5 baths, elevated by a rare private pool, making it the ultimate retreat for both relaxation and entertaining.\n\nHighlights:\n\nExpansive open-concept layout with abundant natural light\n\nLuxury finishes and curated interiors by Studio Brownstone\n\nSeamless indoor-outdoor living with a private pool and yard\n\nThoughtful design blending timeless style with everyday functionality\n\nLocated in the heart of East Austin, minutes from Downtown, restaurants, and entertainment\n\nEstimated Completion: April 2026", + "features": [ + "Below Ground Pool", + "Central AC" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Condo", + "Year Built": "2026", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Lorraine Heights", + "Waterfront": "No", + "Elementary School": "Oak Springs", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Kealing", + "Senior High School": "Eastside Memorial", + "Levels": "Three or More", + "Property Condition": "New Construction", + "Pool Private": "Yes" + }, + "agent": { + "name": "Darsh Parikh", + "email": "darsh.parikh@compass.com", + "telephone": "5125933138" + } + }, + "1940902821421093121": { + "listing_id": "1940902821421093121", + "source_url": "https://www.compass.com/homedetails/1220-Red-Butte-Dr-Aspen-CO-81611/LRIVB_pid/", + "retrieved_at": "2026-09-06T03:38:56.236079+00:00", + "html_sha256": "0dac2420cde506935f8b8f6fa5a085145053d54813e4859739aec801ba73b209", + "price": 22950000, + "address": "1220 Red Butte Drive", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "West Aspen", + "latitude": 39.206403, + "longitude": -106.8347536, + "beds": 5, + "baths_full": 5, + "baths_half": 1, + "baths_total": 5.5, + "sqft": 5872, + "property_type": "Single Family", + "year_built": 1984, + "mls_number": "190297", + "status_text": "Active", + "days_on_market": 338, + "listed_at_ms": 1759104000000, + "description": "Unique opportunity to own one of Aspen's most magical contemporary homes located on the Roaring Fork River. Located only 2.5 miles from the vibrancy of downtown Aspen, this thoughtfully designed residence offers the perfect blend of privacy, serenity, and proximity. With the Roaring Fork in your backyard, the home provides seamless indoor-outdoor living, featuring multiple entertaining areas, including an expansive riverside backyard, generous decks, and a beautifully designed courtyard patio. Inside, natural light floods the open-concept living spaces, which include a chef's kitchen, dining area, great room, and five en-suite bedrooms. A versatile oversized flex space offers endless possibilities; ideal for a wellness retreat, media room, executive office, or artist's studio. Art walls are abundant throughout. With the Rio Grande Trail just moments away, this home offers both connection to nature and easy access to Aspen's year-round vitality.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Waterfront", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "190297", + "Days on Market": "338", + "Taxes": "$48,058 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1984", + "Lot Size": "0.56 AC / 24,393 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "Southwest", + "Style": "Split Level, Contemporary", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "2", + "Sub/Loc": "Red Butte Subd" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1942957581307470537": { + "listing_id": "1942957581307470537", + "source_url": "https://www.compass.com/homedetails/2117-N-Bingham-St-Chicago-IL-60647/1X803T_pid/", + "retrieved_at": "2026-09-06T03:41:09.487339+00:00", + "html_sha256": "8d0632f0c0167f00a7b396817cbb35957ee047707aef7e9bd96878c5e0be550c", + "price": 1197000, + "address": "2117 North Bingham Street", + "unit": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "neighborhood": "Logan Square", + "latitude": 41.919218, + "longitude": -87.692624, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": null, + "property_type": "Single Family", + "year_built": 2026, + "mls_number": "12475717", + "status_text": "Closed", + "days_on_market": 10, + "listed_at_ms": 1779685200000, + "description": "In addition to the attached garage fitted for an EV, this home backs up to the train. Most people stop there, certain they've already figured it out. But that's the difference-you kept going. And because you did, you find what they missed: triple-pane windows, acoustic detailing, and sound attenuation that shifts the clatter into nothing more than the hum of the city. Step inside and the calculus changes, light stretching across wide-plank white oak floors, rooms that feel open yet grounded, proportions that make space feel generous without wasting a foot. What looked like a reason to stay no, starts to feel like the smartest yes you've made all year. At the center, the kitchen anchors everything, not as a stage, but as the place you'll actually live in. Built-in Dacor appliances with a Bosche dishwasher, warm Taj Mahal quartzite counters, and cabinetry that works as hard as it looks surround an island that pulls double duty: dinner prep one night, kids' projects the next, late-night laptops when the home finally quiets. It's a space designed for use, which is why it impresses without trying. Friends stay longer than expected, conversations run late, and you'll find yourself lingering, too. Upstairs, the primary suite is a daily reset: a walk-in closet that doesn't need qualifying, a shower you'll look forward to stepping into, heated floors warming underfoot before you're fully awake, and a separate water closet that gives the space the privacy it deserves. Side-by-side laundry is exactly where it should be, on the bedroom level. Two additional bedrooms share the floor, balanced in size and proportion so no one feels like they drew the short straw. The lower level stretches the home further: a full bedroom and bath, flexible space that adapts to the phase you're in, and a wet bar that makes entertaining-or just unwinding-second nature. It's the kind of downstairs that grows with you, shifting from play space to game nights to extended guest quarters without missing a beat. Above it all, the layered outdoor living adds more than square footage, it adds ways of living. The rooftop deck, prepped with gas, water, electrical, and low voltage, waits for summer dinners and fall sunsets with the city skyline as a backdrop. The deck above the garage feels like a private extension, a bonus that works as well for morning coffee as it does for a quiet nightcap. Logan Square isn't just the backdrop, it's part of the purchase. Bang Bang Pie a short walk away, Longman & Eagle for a night out, the boulevards, the Blue Line when you need it, the Kennedy when you don't. Trader Joe's down the street is official. At this price, a new single-family in Logan with this much space, these finishes, and this location won't wait for you to think it over. Some homes you scroll past. Some you stop at. And some, like 2117 N. Bingham, you remember, because they make you question what you thought you knew.", + "features": [ + "Deck", + "Gated Community", + "Common Roof Deck", + "Garage", + "Automatic Garage Door", + "Attached Parking", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Laundry in Building", + "Central AC", + "Air Conditioning", + "Gas Heat", + "Dishwasher", + "Stainless Steel Appliances", + "Disposal", + "Refrigerator", + "Range Hood", + "Fireplace", + "Wet Bar", + "Hardwood Floors", + "High Ceilings", + "Walk-in Closet", + "Basement", + "Forced Air", + "Range", + "Air Purification System", + "Parking Included", + "Gas Dryer Hookup", + "Private Outdoor Space", + "Full Basement" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "12475717", + "Days on Market": "10", + "Property Type": "Single Family", + "MLS Type": "Detached Single / 2 Stories", + "Year Built": "2026", + "Lot Size": "0.04 AC / 1,848 SF", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Logan Square", + "Township": "West Chicago", + "Ownership": "Fee Simple", + "Num Of Garage Spaces": "2.0", + "Num Of Parking Spaces": "2.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air, Zoned", + "Num of Interior Fireplaces": "1", + "Heat/Fuel": "Natural Gas, Forced Air, Zoned, Radiant Floor" + }, + "agent": { + "name": "John Grafft", + "email": "john.grafft@compass.com", + "telephone": "3127197325" + } + }, + "1951565555154767201": { + "listing_id": "1951565555154767201", + "source_url": "https://www.compass.com/homedetails/725-E-Durant-Ave-Unit-22-Aspen-CO-81611/LRPJ0_pid/", + "retrieved_at": "2026-09-06T03:38:57.177203+00:00", + "html_sha256": "1a51779f76d43f8863d05ae5101275868695b31def290c9b3d8a14c029574c12", + "price": 3199000, + "address": "725 East Durant Avenue, Unit 22", + "unit": "22", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1864692, + "longitude": -106.8164319, + "beds": 1, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 828, + "property_type": "Condo", + "year_built": 1968, + "mls_number": "190477", + "status_text": "Active", + "days_on_market": 326, + "listed_at_ms": 1760400000000, + "description": "Expertly and recently redesigned, this 828-square-foot garden-level residence offers a seamless blend of modern sophistication and mountain charm. Every element is brand new: plumbing, electrical, HVAC, lighting, walls, and floors. With a private entrance and direct access to underground parking, this peaceful downtown retreat is just steps from the Gondola and all that Aspen's vibrant core has to offer.\r\n\r\nThe fully appointed pied-à-terre includes a rare condo/hotel designation, ensuring short-term rental eligibility. Whether you're seeking a stylish getaway or a strategic investment, this turnkey property delivers elevated Aspen living in every detail.", + "features": [ + "Garage", + "Pool", + "Air Conditioning", + "Pet Friendly", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "190477", + "Days on Market": "326", + "Taxes": "$5,423 / year", + "HOA Fees": "$2,544 / quarter", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1968", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "West", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "Chateau Dumont" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1951672067306878497": { + "listing_id": "1951672067306878497", + "source_url": "https://www.compass.com/homedetails/800-E-Hopkins-Ave-Unit-A3-Aspen-CO-81611/LQT2P_pid/", + "retrieved_at": "2026-09-06T03:38:57.756945+00:00", + "html_sha256": "412d5e0188c8c28c20d69023a91f650b42f39bb31d707027028b4866503de60b", + "price": 4550000, + "address": "800 East Hopkins Avenue, Unit A3", + "unit": "A3", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.189007, + "longitude": -106.8144962, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1440, + "property_type": "Condo", + "year_built": 1974, + "mls_number": "191066", + "status_text": "Closed", + "days_on_market": 178, + "listed_at_ms": 1765756800000, + "description": "Experience the ultimate in luxury and convenience with this newly renovated two-level condo located in the heart of Aspen. Just steps from the gondola, restaurant row, the Rio Grande Trail, and all the premier shopping Aspen has to offer, this 3-bedroom, 2.5-bathroom residence seamlessly blends style and functionality. Boasting a state-of-the-art Bulthaup kitchen, elegant Duravit bathrooms, with high-end finishes and appliances throughout, this condo is designed for sophisticated living. Enjoy stunning views of Aspen Mountain from one of two south-facing patios or relax in the living room by the real wood-burning fireplace. With its perfect combination of comfort, elegance, and prime location, this Larkspur condo also comes with an assigned one-car parking space in downtown Aspen—an ideal retreat for those who value both luxury and convenience.", + "features": [ + "Washer / Dryer in Unit", + "Pet Friendly", + "Parking Included", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "191066", + "Days on Market": "178", + "Taxes": "$6,507 / year", + "HOA Fees": "$5,525 / quarter", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1974", + "County": "Pitkin County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Garage": "No", + "Style": "Contemporary", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "Larkspur" + }, + "agent": { + "name": "Wendy Wogan", + "email": "wendy.wogan@compass.com", + "telephone": "9709488948" + } + }, + "1952597186755126769": { + "listing_id": "1952597186755126769", + "source_url": "https://www.compass.com/homedetails/211-Steiner-St-San-Francisco-CA-94117/2145C1_pid/", + "retrieved_at": "2026-09-06T03:46:31.276263+00:00", + "html_sha256": "703fa4b156fb85b46de3b87aa82d87336fe7c1499adaf69ab16781f4f5f457e1", + "price": 213000, + "address": "211 Steiner Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94117", + "neighborhood": "Hayes Valley", + "latitude": 37.7711548, + "longitude": -122.4321311, + "beds": null, + "baths_full": 0, + "baths_half": 0, + "baths_total": null, + "sqft": 1400, + "property_type": "Multi Family", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Business For Sale – Turnkey Salon in Prime Location\nThis well-established and vibrant salon offers a rare turnkey opportunity for entrepreneurs and beauty professionals alike. Time-honored and highly regarded in the community, this business is ideally positioned for someone ready to continue its success or introduce a fresh new concept.\n\nServices offered include, but are not limited to:\n\nNails\n\nWaxing\n\nMassage\n\nSkin treatments\n\nThe salon has been expertly managed and benefits from affordable lease terms, making it an excellent opportunity for both experienced operators and first-time owners. With a strong foundation already in place, the business presents significant potential for growth and expansion under new ownership.\n\nDisclosures available upon request. Serious inquiries only.", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Multi Family", + "County": "San Francisco County", + "Buyer's Agent Compensation": "5%" + }, + "regional_facts": {}, + "agent": { + "name": "Steven Gerry", + "email": "steven.gerry@compass.com", + "telephone": "4158462849" + } + }, + "1953270100630407017": { + "listing_id": "1953270100630407017", + "source_url": "https://www.compass.com/homedetails/2401-16th-St-San-Francisco-CA-94110/21589J_pid/", + "retrieved_at": "2026-09-06T03:46:32.538675+00:00", + "html_sha256": "b1838473d663fba5ce2342179f58431dc53024cf5cbbda463ca997ca00dada99", + "price": 993775, + "address": "2401 16th Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94110", + "neighborhood": "Inner Mission", + "latitude": 37.7653592, + "longitude": -122.4106189, + "beds": 0, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 2384, + "property_type": "Condo", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Introducing a prime ground floor commercial condo in the heart of San Francisco, this distinguished 2,384 SF condo stands as a testament to timeless architecture, dating back to 1909. Zoned UMU, the property offers a versatile canvas for a range of office and commercial endeavors including retail and food and beverage. Boasting a location in the thriving market of San Francisco, this property presents an exceptional prospect for the astute investor seeking to capitalize on the city's dynamic commercial landscape. With its rich historical significance and prime positioning, this property stands poised to deliver enduring value and potential for the discerning investor.\n\nStrategically located in the bustling heart of San Francisco, the area surrounding the property boasts a vibrant mix of business and leisure. Within walking distance, professionals can enjoy access to renowned tech headquarters, pioneering startups, and top-notch dining and entertainment options. The nearby Yerba Buena Gardens provides a refreshing urban oasis, while the Moscone Center serves as the premier venue for major conferences and events. ", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Condo", + "County": "San Francisco County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Steven Gerry", + "email": "steven.gerry@compass.com", + "telephone": "4158462849" + } + }, + "1956041055605751361": { + "listing_id": "1956041055605751361", + "source_url": "https://www.compass.com/homedetails/195-Willoughby-Ave-Unit-1517-1518-Brooklyn-NY-11205/217F32_pid/", + "retrieved_at": "2026-09-06T03:45:20.210016+00:00", + "html_sha256": "72d8b53dfb1a3e7d99bd6ba5e183e94f83b6eeb36df0c27eceb0bfbc84d47783", + "price": 1125000, + "address": "195 Willoughby Avenue, Unit 1517/1518", + "unit": "1517/1518", + "city": "Brooklyn", + "state": "NY", + "zip": "11205", + "neighborhood": "Clinton Hill", + "latitude": 40.6924643, + "longitude": -73.9642235, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1217, + "property_type": "Co-op", + "year_built": 1958, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 8, + "listed_at_ms": 1778171689653, + "description": "Note: The units are not legally combined. \n\nWelcome to 1517/1518. Upon entering the unit, you’ll appreciate a foyer area with a full coat closet and an additional walk-in closet. As you enter the living area, you're greeted by a north-facing combined living and dining room-area with stunning views of Manhattan and Clinton Hill. Adjacent to this open living-space is a galley-style kitchen featuring extended countertops, wine-fridge, and cabinets into a windowed breakfast area sharing the same views as the living room-area, and stainless steel appliances.\n\nTo the left of the foyer area is a closeted hallway leading to a full bathroom and a generous primary bedroom featuring additional exposure to the cityscape of the living areas. \n\nThe opposite end of the living area takes you to the second bedroom space, currently separated by a sliding partition. The generous secondary bedroom-area is expansive, featuring its own private-entry, an office or an additional walk-in closet. A long, closeted foyer guides you to its own private full bath. The combined unit boasts ample closet space throughout.\n\nBuilt in 1958, the Willoughby Walk Cooperative Apartments are comprised of a 287-unit high-rise at 195 Willoughby Avenue as well as a 287-unit high-rise at 185 Hall Street in Clinton Hill, Brooklyn. Both buildings feature a resident super, multiple elevators, basement laundry, 24/7 security at their front entrances, bike storage and parking. The apartments range from 3 bedrooms to studios, and many feature terraces. Subletting is on a case-by-case basis for a maximum of one year during ownership, co-purchasing is allowed. Pets are welcome.\n\nEnjoy nearby restaurants, cafes, and shopping. Minutes from Barclays Center, Fort Greene Park, Pratt Institute, Downtown Brooklyn, and Manhattan, and close to the G train at Classon Avenue station. \n\n", + "features": [ + "Full-Time Doorman", + "Elevator", + "Laundry in Building", + "Home Office", + "On-site Parking For Rent", + "Voice Intercom", + "Bike Room", + "Private Storage For Rent", + "Northwestern Exposure", + "Assigned Parking", + "Midrise", + "Security Staff", + "Highrise" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "8", + "Pet Policy": "Allowed", + "Maintenance": "$1,806 / month", + "Min. Down Pymt": "10%", + "Total Rooms": "7.0", + "Property Type": "Co-op", + "Year Built": "1958", + "County": "Kings County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": {}, + "agent": { + "name": "Charlie Lewis", + "email": "charlie.lewis@compass.com", + "telephone": "9174074248" + } + }, + "1961864764333808601": { + "listing_id": "1961864764333808601", + "source_url": "https://www.compass.com/homedetails/229-W-Hallam-St-Aspen-CO-81611/LREEA_pid/", + "retrieved_at": "2026-09-06T03:38:59.023924+00:00", + "html_sha256": "a8bd7d5b1c5f43fae76115af5a67901e29ab6895bab3bf9e3075d75f9e7f9b85", + "price": 10185000, + "address": "229 West Hallam Street", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "The West End", + "latitude": 39.1932217, + "longitude": -106.8241753, + "beds": 4, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 3207, + "property_type": "Single Family", + "year_built": 1886, + "mls_number": "190755", + "status_text": "Closed", + "days_on_market": 257, + "listed_at_ms": 1762646400000, + "description": "Charming Remodeled Victorian in Coveted West End Neighborhood! This classic remodeled Victorian home is located on a highly sought-after street in the vibrant near West End, easily walkable to town and or a concert at the Music Tent or cultural events hosted by the Aspen Institute, known as one of the historic three sister homes it sits on desirable Hallam Street. \r\n\r\n- There are four bedrooms, each with en-suite bathrooms—ideal for family living or guest accommodations.\r\n- A charming powder room is conveniently located on the main entry level.\r\n- The primary suite boasts abundant natural light, soaring ceilings, and a generous walk-in closet for ample storage.\r\n- The fourth bedroom is located on the lower level, also featuring an en-suite bathroom and includes and a versatile room that can be an office or walk in closet.\r\n- The main level showcases an open-concept layout that seamlessly combines the living room, kitchen, and dining area, perfect for entertaining it leads to an English sun-filled atrium that enhances the indoor-outdoor living experience and connects to the backyard.\r\n- The backyard is an inviting space for grilling, dining, or relaxation, providing a private retreat in the heart of town.\r\n- Air conditioning units are installed throughout the main and upper levels, ensuring comfort during warmer months.\r\nWith its blend of historic charm and modern amenities, this Victorian home offers a unique opportunity for those seeking an elegant lifestyle in a prime location.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "190755", + "Days on Market": "257", + "Taxes": "$22,186 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1886", + "Lot Size": "0.09 AC / 3,920 SF", + "County": "Pitkin County", + "Buyer's Agent Compensation": "2.5%", + "Compensation Remarks": "Excluded buyers and variable commission." + }, + "regional_facts": { + "Garage": "No", + "Style": "Victorian", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "None" + }, + "agent": { + "name": "Lex Tarumianz", + "email": "lex.tarumianz@aspensnowmasssir.com", + "telephone": "970-618-5648" + } + }, + "1967539321536067401": { + "listing_id": "1967539321536067401", + "source_url": "https://www.compass.com/homedetails/1698-Tigertail-Ave-Miami-FL-33133/1D9WQ2_pid/", + "retrieved_at": "2026-09-06T03:44:28.595989+00:00", + "html_sha256": "3866b1fa8f90aa4abf5c1d50bf1725aaabf68cb4e29d0fde14a85cca7f07d665", + "price": 7950000, + "address": "1698 Tigertail Avenue", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "neighborhood": "Northeast Coconut Grove", + "latitude": 25.7421111, + "longitude": -80.22134770000001, + "beds": 6, + "baths_full": 7, + "baths_half": 0, + "baths_total": 7, + "sqft": 5300, + "property_type": "Single Family", + "year_built": 2026, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Discover an exceptional new-construction luxury residence in the heart of North Coconut Grove. Positioned on a beautifully landscaped corner lot and embraced by mature trees, this stunning home offers approximately 5,300 sq ft of refined living with 6 bedrooms and 7 baths.\n\nDesigned to seamlessly connect indoor and outdoor living, the residence features expansive windows, a dramatic stairwell skylight, and sophisticated natural tones throughout. Exceptional Italian craftsmanship includes a custom BINOVA kitchen with a floor-to-ceiling panoramic window, PIANCA closets and walk-ins, PAIL interior doors, premium Thermador appliances, Bosch dishwasher, wine cooler, and designer lighting. Elegant bathrooms feature Hansgrohe fixtures, backlit mirrors, integrated sinks, and a custom Onyx powder room.\n\nThe spacious primary suite offers an Italian closet system, dedicated makeup vanity, and private terrace access, while a second master-style suite provides an ideal retreat for guests or family. Outdoors, enjoy a lagoon-style Obsidian pool, built-in Artisan BBQ, cabana bathroom, outdoor powder room, and lush surroundings designed for effortless entertaining. Smart-home technology, high-impact windows, striking architectural details, and expansive-format flooring complete this exceptional offering. Luxury reimagined in one of Miami’s most coveted neighborhoods.\n", + "features": [ + "Barbecue Area", + "Heated Pool", + "Below Ground Pool", + "Washer / Dryer", + "Central AC", + "Dishwasher", + "Wine Cooler", + "Double Oven", + "Refrigerator", + "Cooktop", + "Built-Ins", + "Private Entrance", + "High Ceilings", + "Walk-in Closet", + "Custom Closet", + "Primary Ensuite with Separate Shower", + "Separate Vanities", + "Central Heating", + "High Speed Internet", + "Smart Home", + "Smart Thermostat", + "Freezer", + "Luxury", + "Outdoor Grill" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "2026", + "Lot Size": "0.21 AC / 9,097 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "41", + "Sq Ft Liv Area": "5300.0" + }, + "agent": { + "name": "Ivan Chorney", + "email": "ivan.chorney@compass.com", + "telephone": "3052227977" + } + }, + "1970580822273265497": { + "listing_id": "1970580822273265497", + "source_url": "https://www.compass.com/homedetails/195-Garfield-Pl-Unit-1L-Brooklyn-NY-11215/21HWK4_pid/", + "retrieved_at": "2026-09-06T03:45:20.439119+00:00", + "html_sha256": "43c99c9aa413e3e9a786b961165f03563aaf8d2fad6a6e8474bd9038c2b2493c", + "price": 1700000, + "address": "195 Garfield Place, Unit 1L", + "unit": "1L", + "city": "Brooklyn", + "state": "NY", + "zip": "11215", + "neighborhood": "Park Slope", + "latitude": 40.6728233, + "longitude": -73.97757899999999, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": null, + "property_type": "Co-op", + "year_built": 1931, + "mls_number": "", + "status_text": "Sold", + "days_on_market": 23, + "listed_at_ms": 1776873199448, + "description": "A rare opportunity to own a true three-bedroom with private outdoor space in the highly regarded Garfield North cooperative. Set in the heart of prime Park Slope, this expansive duplex offers the feel of townhouse living with the ease of a professionally managed co-op.\n\nThe upper level welcomes you with a spacious entry foyer, complete with generous closet space and a flexible area well-suited for a home office, reading corner, or drop spot for daily urban gear. Toward the rear, a full bathroom sits just off the closeted hallway into your huge primary bedroom with its high ceilings overlooking your own lush private backyard.\n\nDownstairs, the home opens into a natural gathering space. The kitchen flows easily into the dining room, creating a comfortable setting for both daily routines and hosting. Enjoy preparing meals in the brand new kitchen with all new quartz countertops, cabinets, and stainless steel appliances. Beyond, the living room anchors the unit, with glass doors that open directly to your private outdoor space providing an inviting extension of the home, whether for al fresco dining or simply unwinding. Two well-proportioned bedrooms are thoughtfully positioned on opposite ends of this level, offering separation and flexibility, with a second full bathroom centrally located.\n\nResidence 1L presents a compelling opportunity to shape a substantial two-level home with excellent proportions in one of Brooklyn’s most established neighborhoods. The apartment is move-in ready or presents an opportunity to custom tailor to your lifestyle should you wish.\n\nGarfield North is a long-standing cooperative known for its strong financials, offering a part-time superintendent, large modern laundry room, bike storage, video intercom, and Verizon Fios connectivity. Pet friendly upon approval. The building is nearing completion of a comprehensive façade and parapet restoration, along with a recently finished brand new roof.\n\nJust outside, Park Slope unfolds in every direction—from the shops and restaurants along 7th Avenue to the open green expanse of Prospect Park just a few blocks away. 5th Avenue’s lively mix of cafés and neighborhood favorites is equally close, and multiple subway lines (2/3, B/Q, F/G/R) provide easy access throughout the city.\n\nPlease note there is a monthly capital assessment of $674.28 in place through April 2027.\n", + "features": [ + "Primary Ensuite", + "Hardwood Floors", + "Elevator", + "Laundry in Building", + "Window AC can be Installed", + "Dishwasher", + "Formal Dining Room", + "Northern Exposure", + "Video Intercom", + "Bike Room", + "Baseboard Heating", + "Lowrise", + "Tile Floors" + ], + "property_facts": { + "Status": "Sold", + "Days on Market": "23", + "Pet Policy": "Allowed", + "Maintenance": "$2,071 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "7.0", + "Property Type": "Co-op", + "Year Built": "1931", + "County": "Kings County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Greg Schmalbach", + "email": "greg.schmalbach@compass.com", + "telephone": "7188444275" + } + }, + "1971667828977703721": { + "listing_id": "1971667828977703721", + "source_url": "https://www.compass.com/homedetails/1951-W-Huron-St-Chicago-IL-60622/1XU1P6_pid/", + "retrieved_at": "2026-09-06T03:41:09.551307+00:00", + "html_sha256": "b63a1f27ad474f00a39e760263e188533731ab48fe9743b72a7ea181660417df", + "price": 2150000, + "address": "1951 West Huron Street", + "unit": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "neighborhood": "West Town", + "latitude": 41.8938399, + "longitude": -87.6765566, + "beds": 5, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 4500, + "property_type": "Single Family", + "year_built": 2007, + "mls_number": "12515409", + "status_text": "Active ( Private )", + "days_on_market": null, + "listed_at_ms": null, + "description": "Exquisite recently remodeled all-brick SFH in Ukrainian Village/West Town on a quiet one-way street! The large home features 5 bedrooms + 3.1 baths, 4,500sf of living space, with 5 separate outdoor spaces. 1st Floor features a sun-filled open living room with a wood-burning fireplace that opens to a large, formal dining room, updated powder room and the gourmet chef's eat-in kitchen with high-end SS appliances (Thermador, Gaggenau & Meile), built-in espresso & coffee maker, new quartz countertops, and subway tile backsplash with custom cabinetry, opens to a large, South-facing Family room w/ built-ins that has glass French-doors that open to a large patio and roof-top deck over the garaage - perfect for entertaining! The 2nd level features a huge primary bedroom with a walk-in closet and balcony, 2nd laundry room 2 additional bedrooms (very large front bedroom), 2 updated baths, including the primary bath with body sprays/rain shower, whirlpool jacuzzi tub, & double-vanity. Lower-level features include radiant heated floors throughout, a huge rec room with a gas fireplace, a full wet bar with a 140-bottle wine fridge, and a walk-out private front patio. Refinished hardwood floors, new paint/trim throughout, new dual heating/cooling zones, laundry on upper and lower floors, 5 outdoor spaces including a 1,900 sq ft new full roof top deck (with newer composite decking & roof) with awesome skyline views! Excellent location within walking distance to all the area restaurants, parks, shopping, schools, transportation & more!", + "features": [ + "Deck", + "Patio", + "Gated Community", + "Common Roof Deck", + "Garage", + "Automatic Garage Door", + "Detached Parking", + "Sauna", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Laundry in Building", + "Central AC", + "Air Conditioning", + "Gas Heat", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Disposal", + "Double Oven", + "Refrigerator", + "Fireplace", + "Wet Bar", + "Hardwood Floors", + "Basement", + "Forced Air", + "Radiant Heating", + "Range", + "Air Purification System", + "Traditional", + "Security System", + "Intercom", + "Private Outdoor Space", + "Full Basement" + ], + "property_facts": { + "Status": "Active ( Private )", + "MLS #": "12515409", + "Taxes": "$20,209 / year", + "Property Type": "Single Family", + "MLS Type": "Detached Single / 2 Stories", + "Year Built": "2007", + "Lot Size": "0.07 AC / 2,927 SF", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - West Town", + "Township": "West Chicago", + "Ownership": "Fee Simple", + "Num Of Garage Spaces": "2.0", + "Num Of Parking Spaces": "2.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air, Zoned", + "Num of Interior Fireplaces": "2", + "Heat/Fuel": "Natural Gas, Forced Air, Radiant, Zoned, Radiant Floor", + "Architectural Style": "Traditional" + }, + "agent": { + "name": "Derek DiSera", + "email": "derek.disera@compass.com", + "telephone": "7732551550" + } + }, + "1972541164406932321": { + "listing_id": "1972541164406932321", + "source_url": "https://www.compass.com/homedetails/1036-Liberty-Park-Dr-Unit-38A-Austin-TX-78746/1F3WH3_pid/", + "retrieved_at": "2026-09-06T03:38:23.590384+00:00", + "html_sha256": "4bee94d9da065f3d46bb7745ab81bf17ca8e191dedbee684e390100c98cf6d7e", + "price": 1400000, + "address": "1036 Liberty Park Drive, Unit 38A", + "unit": "38A", + "city": "Austin", + "state": "TX", + "zip": "78746", + "neighborhood": "Treemont", + "latitude": 30.2686831, + "longitude": -97.7889654, + "beds": 4, + "baths_full": 3, + "baths_half": null, + "baths_total": 3, + "sqft": 2889, + "property_type": "Condo", + "year_built": 2007, + "mls_number": "8453917", + "status_text": "Active", + "days_on_market": null, + "listed_at_ms": null, + "description": "Presenting an exclusive off-market opportunity in the sought-after Rollingwood/Westlake area, located within the esteemed Eanes ISD. This 4-bedroom condominium currently has tenants in place until April 2027, offering a great rental income investment. Nestled in the gated community of Villas at Treemont, this quaint neighborhood provides easy access to Zilker Park, Lady Bird Lake, Barton Springs and the vibrant downtown Austin scene. Enjoy walking proximity to ACL Fest & various events at Zilker Park. A private back community gate provides walkability to the Shops at Mira Vista for grocery shopping at Trader Joe’s or lunch at Panera Bread. Nearby Treemont Park is a hidden gem for meeting up with neighbors. Step inside to discover a dedicated home office on the main floor. Google fiber ready! The multiple dining areas include a formal dining room, breakfast room & a kitchen with a breakfast bar. The kitchen has the beauty of stainless appliances with the convenience of gas cooking on a 6-burner cooktop. The open kitchen flows into the inviting Family Room, featuring a stone fireplace & built-ins for storage. The Primary Suite & secondary bedroom are located on the main floors, while two additional bedrooms await upstairs. Step out onto the screened back balcony for a relaxing, shaded retreat that leads to a fenced backyard bordered by serene shade trees. Upstairs a versatile 12x12 flex space provides endless opportunities, whether as a game room or additional living area. A separate Media Room is a great gathering area for the family, or could be a 5th bedroom, while an attic walkout provides easy access to storage items such as holiday decorations.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Balcony", + "Carpet Floors", + "Ceiling Fan", + "Central AC", + "Chandeliers", + "Common Outdoor Space", + "Cooktop", + "Dishwasher", + "Disposal", + "Driveway", + "Dryer", + "Electric Dryer Hookup", + "Electric Oven", + "Fireplace", + "Foyer", + "Garage", + "Gated Community", + "Hardwood Floors", + "High Ceilings", + "Hot Water Heating", + "Ice Maker", + "Internet Included", + "Laundry in Building", + "Microwave", + "Parking Included", + "Patio", + "Porch", + "Private Outdoor Space", + "Private Yard", + "Recessed Lighting", + "Refrigerator", + "Shared Driveway", + "Soaking Tub", + "Stone Floors", + "Tile Floors", + "Washer", + "Washer / Dryer in Unit", + "Washer Hookup", + "Wooden Area Views" + ], + "property_facts": { + "Status": "Active", + "MLS #": "8453917", + "Taxes": "$24,663 / year", + "HOA Fees": "$270 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2007", + "County": "Travis County" + }, + "regional_facts": { + "Subdivision Name": "Villas At Treemont Amd", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "Trees/Woods", + "View YN": "Yes", + "Parcel Number": "01071110140000", + "Tax Lot": "381", + "Elementary School": "Cedar Creek (Eanes ISD)", + "Elementary School District": "Eanes ISD", + "Middle Or Junior School": "Hill Country", + "Middle Or Junior School District": "Eanes ISD", + "Senior High School": "Westlake", + "High School District": "Eanes ISD", + "Levels": "Two", + "Master on Main": "Yes", + "Main Level Bedrooms": "2", + "Num Living": "2", + "Living Area Source": "PublicRecords", + "Year Built Source": "PublicRecords", + "Property Condition": "Resale", + "Pool Private": "No", + "Pool Features": "None", + "Spa": "No", + "Spa Features": "None" + }, + "agent": { + "name": "Dylan Everett", + "email": "dylan.everett@compass.com", + "telephone": "5126807523" + } + }, + "1977208754577401065": { + "listing_id": "1977208754577401065", + "source_url": "https://www.compass.com/homedetails/Juanita-St-Austin-TX-78704/1977208754577401065_lid/", + "retrieved_at": "2026-09-06T03:39:31.943561+00:00", + "html_sha256": "0d891873aa306823d0ecf45698b9f3fc28c0887b453d6e2e3b30bad4f2a92784", + "price": null, + "address": "Juanita Street", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "neighborhood": "Galindo", + "latitude": null, + "longitude": null, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2122, + "property_type": "Condo", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Positioned just minutes from Downtown Austin, Zilker Park, South Congress, South Lamar, and some of the city’s most iconic dining, shopping, and entertainment. Designed for the modern lifestyle, each home offers an uber-functional layout, elevated craftsmanship, and designer-selected finishes that create a seamless blend of comfort and sophistication.\n\nThoughtfully planned interiors feature open-concept living spaces, large picture windows, curated lighting, custom cabinetry, and high-end fixtures throughout. Every detail has been meticulously crafted to deliver a refined living experience in one of Austin’s most desirable central locations.\n\nUnit 1\n\n4 Beds\n\n3.5 Baths\n\n2,122 SQFT\n\nExpansive main-level living + dining\n\nThoughtfully designed upper-level bedrooms\n\nLuxury finishes throughout", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Condo", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "South Austin", + "Waterfront": "No", + "Elementary School District": "Austin ISD" + }, + "agent": { + "name": "Darsh Parikh", + "email": "darsh.parikh@compass.com", + "telephone": "5125933138" + } + }, + "1977215870457428705": { + "listing_id": "1977215870457428705", + "source_url": "https://www.compass.com/homedetails/Juanita-St-Austin-TX-78704/1977215870457428705_lid/", + "retrieved_at": "2026-09-06T03:39:33.666755+00:00", + "html_sha256": "aded74d221c6e9e4b7201e04ca2edc014191f9091ca33d904dbbe5dcc1fd1279", + "price": 1199000, + "address": "1004 Juanita Street, Unit 2", + "unit": "2", + "city": "Austin", + "state": "TX", + "zip": "78704", + "neighborhood": "Galindo", + "latitude": 30.2422033, + "longitude": -97.7654172, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2122, + "property_type": "Condo", + "year_built": 2026, + "mls_number": "8444519", + "status_text": "Active", + "days_on_market": 92, + "listed_at_ms": 1780635600000, + "description": "Welcome to the Juanita Residence in South Bouldin — an ultra-luxury detached home by Canedo Builders, ideally positioned in the heart of South Austin’s coveted 78704, just minutes from Downtown Austin, Zilker Park, South Congress, South Lamar, and some of the city’s most iconic dining, shopping, and entertainment destinations. Designed for the modern lifestyle, this residence offers an uber-functional layout paired with elevated craftsmanship and designer-selected finishes that seamlessly blend comfort and sophistication, while thoughtfully planned interiors showcase open-concept living spaces, large picture windows, curated lighting, custom cabinetry, and high-end fixtures throughout, creating a bright, refined atmosphere for both everyday living and effortless entertaining. The home features 4 bedrooms, 3.5 baths, approximately 2,122 square feet of living space, and a private Delphina pool for year-round enjoyment, delivering the perfect balance of luxury, livability, and lock-and-leave convenience in one of Austin’s most desirable central locations. Whether you’re seeking modern elegance, unbeatable proximity to the city’s best amenities, or a turnkey luxury lifestyle, this is a rare opportunity to own a newly built residence in one of Austin’s most vibrant corridors.", + "features": [ + "Above Ground Pool", + "Air Conditioning", + "Carport Parking", + "Ceiling Fan", + "Central AC", + "Central Heating", + "City Views", + "Driveway", + "Hardwood Floors", + "High Ceilings", + "Pool", + "Porch", + "Private Pool", + "Private Yard", + "Recessed Lighting", + "Tile Floors", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Active", + "MLS #": "8444519", + "Days on Market": "92", + "Taxes": "$11,701 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2026", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "La Perla", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "City Lights, City, Neighborhood", + "View YN": "Yes", + "Parcel Number": "04030504040003", + "Tax Lot": "2", + "Tax Block": "F", + "Elementary School": "Dawson", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Lively", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "Travis", + "High School District": "Austin ISD", + "Levels": "Two", + "Master on Main": "No", + "Num Living": "2", + "Living Area Source": "Builder", + "Year Built Source": "Builder", + "Property Condition": "New Construction", + "Pool Private": "Yes", + "Pool Features": "Above Ground, Outdoor Pool" + }, + "agent": { + "name": "Darsh Parikh", + "email": "darsh.parikh@compass.com", + "telephone": "5125933138" + } + }, + "1977766518458693761": { + "listing_id": "1977766518458693761", + "source_url": "https://www.compass.com/homedetails/1162-Tiehack-Rd-Aspen-CO-81611/LRVDU_pid/", + "retrieved_at": "2026-09-06T03:39:01.183560+00:00", + "html_sha256": "af589f77074f2c4016b219d6110ff178949ca243d65dd994d5da6370f4ea3ae2", + "price": 38500000, + "address": "1162 Tiehack Road", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "West Aspen", + "latitude": 39.1900357, + "longitude": -106.8544597, + "beds": 6, + "baths_full": 6, + "baths_half": 3, + "baths_total": 7.5, + "sqft": 7811, + "property_type": "Single Family", + "year_built": 2006, + "mls_number": "190845", + "status_text": "Active", + "days_on_market": 290, + "listed_at_ms": 1763510400000, + "description": "Embodying the Aspen lifestyle, this 7,956-square-foot, six en suite bedroom estate pairs refined mountain living with exceptional convenience--next door to the Tiehack Chairlift and 3.5 miles to downtown Aspen. Recently remodeled and impeccably furnished, the residence offers an effortless blend of sophistication and comfort.\r\n\r\nAmenity-rich, the property features a hot tub, cold plunge, and pizza oven nestled within a generous backyard. Inside, two inviting entertaining spaces complement a private gym and massage room, along with a walk-in, humidity- and temperature-controlled wine cellar.\r\n\r\nState-of-the-art technology enhances every detail--from Sonos sound and remote shades to a comprehensive security system with cameras, oxygen in the primary suite, motion-sensor lighting, and a fully integrated Control4 smart home network. For the automotive and outdoor enthusiast, a spacious garage with BendPak lifts accommodates four cars and includes dedicated bike storage. Flawlessly executed, this estate stands as the epitome of Aspen's modern mountain luxury.", + "features": [ + "Garage", + "Gym", + "Washer / Dryer in Unit", + "Air Conditioning", + "Pet Friendly", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "190845", + "Days on Market": "290", + "Taxes": "$46,055 / year", + "HOA Fees": "$5,300 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "2006", + "Lot Size": "1.03 AC / 44,866 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "South", + "Style": "Other, Contemporary", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "5", + "Sub/Loc": "Maroon Creek Club" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1977806263674661849": { + "listing_id": "1977806263674661849", + "source_url": "https://www.compass.com/homedetails/2729-Glassell-St-Unit-4-Los-Angeles-CA-90026/21KK6Z_pid/", + "retrieved_at": "2026-09-06T03:42:50.192266+00:00", + "html_sha256": "2cdad11f5c4391ff28b1d4e6cb9b28757328b6e91514e43c3e99ea7cd6b85f82", + "price": 2150, + "address": "2729 Glassell Street, Unit 4", + "unit": "4", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "neighborhood": "Silver Lake", + "latitude": 34.0712426, + "longitude": -118.2780372, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Rental", + "year_built": 1960, + "mls_number": "P1-24983", + "status_text": "Active", + "days_on_market": 290, + "listed_at_ms": 1763539200000, + "description": "Location, location, location. Centrally located near the Eastside is a 2 bedroom, 1 bathroom second floor unit with modern updates in a vibrant community. Crawfords will become your local hang, one block away, with easy access to the 101, Silver Lake and Echo Park. One parking spot is included. Pets will be considered.", + "features": [ + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "P1-24983", + "Days on Market": "290", + "Available Date": "11/17/2025", + "Property Type": "Rental", + "MLS Type": "Residential Lease / Apartment", + "Year Built": "1960", + "County": "Los Angeles County" + }, + "regional_facts": { + "View": "No", + "Parking Spaces Total": "0", + "Private Pool": "No", + "Cooling Type": "None", + "Furnished": "Furnished", + "Lot Size Source": "Estimated", + "Property Attached YN": "true", + "Common Walls": "2+ Common Walls", + "Fireplace": "No", + "Spa": "No", + "Association Fee": "$.00", + "Subdivision Name": "Other", + "Subdivision Name Other": "Rampart Village", + "Senior Community": "No", + "Parcel Number": "5156021022", + "Area": "Silver Lake - Echo Park (C21)", + "Directions": "North of Beverly, East of Occidental" + }, + "agent": { + "name": "Teresa Fuller", + "email": "teresa.fuller@compass.com", + "telephone": "6264830710" + } + }, + "1978138900377088801": { + "listing_id": "1978138900377088801", + "source_url": "https://www.compass.com/homedetails/333-E-Colden-Ave-Los-Angeles-CA-90003/21KMZJ_pid/", + "retrieved_at": "2026-09-06T03:42:52.091962+00:00", + "html_sha256": "4baf1fc63bfff552ae3dc7ced0d3fa7e3ea8bd6ce98e9ca44c3d20a78c4fd5fd", + "price": 450000, + "address": "333 East Colden Avenue", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90003", + "neighborhood": "Green Meadows", + "latitude": 33.9494501, + "longitude": -118.2683627, + "beds": null, + "baths_full": 0, + "baths_half": 0, + "baths_total": null, + "sqft": null, + "property_type": "Single Family", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "County": "Los Angeles County" + }, + "regional_facts": { + "Area": "Los Angeles Southwest (C34)" + }, + "agent": { + "name": "Ron Jackson", + "email": "ron.jackson@compass.com", + "telephone": "3107485959" + } + }, + "1981397852464551841": { + "listing_id": "1981397852464551841", + "source_url": "https://www.compass.com/homedetails/120-Turtle-Cove-Aspen-CO-81611/LSHB7_pid/", + "retrieved_at": "2026-09-06T03:39:01.411603+00:00", + "html_sha256": "e43860222b347a0d9d768b52f6d89f1477f04ad2e691b9e97c7d801b8b6596ea", + "price": 4250000, + "address": "120 Turtle Cove", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Brush Creek Village", + "latitude": 39.2529818, + "longitude": -106.8959507, + "beds": 3, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 2342, + "property_type": "Single Family", + "year_built": 1972, + "mls_number": "190892", + "status_text": "Pending", + "days_on_market": 256, + "listed_at_ms": 1763942400000, + "description": "Taken down to the studs and reimagined with exceptional design, this newly completed (mid-November) single-family home in the Aspen School District is a true showcase of modern mountain living. Offered fully furnished with a curated Arhaus furniture package, this condo alternative is the perfect choice.\r\n\r\nSited on a 2.5-acre lot in Brush Creek, 120 Turtle Cove captures dramatic, unobstructed views from every angle. Thoughtful upgrades abound, including a newly added two-car carport, a 10-person jacuzzi, a handcrafted custom Nootka barrel sauna, and a Focus suspended fireplace handcrafted in Courchevel.", + "features": [ + "Gym", + "Washer / Dryer in Unit", + "Air Conditioning", + "Pet Friendly", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Pending", + "MLS #": "190892", + "Days on Market": "256", + "Taxes": "$8,343 / year", + "HOA Fees": "$50 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1972", + "Lot Size": "2.22 AC / 96,703 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Style": "Contemporary", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "Brush Creek Village" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1983047348118888593": { + "listing_id": "1983047348118888593", + "source_url": "https://www.compass.com/homedetails/1000-W-Adams-St-Unit-817-Chicago-IL-60607/1I2REX_pid/", + "retrieved_at": "2026-09-06T03:41:09.984474+00:00", + "html_sha256": "d84fac77b60b498ca110b80984de3836d795919e76800912a379d56be7e63aa0", + "price": null, + "address": "1000 West Adams Street, Unit 817", + "unit": "817", + "city": "Chicago", + "state": "IL", + "zip": "60607", + "neighborhood": "West Loop", + "latitude": 41.8794696, + "longitude": -87.6523003, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": null, + "property_type": "Condo", + "year_built": 2001, + "mls_number": "12524638", + "status_text": "Active ( Private )", + "days_on_market": null, + "listed_at_ms": null, + "description": "Welcome to urban living at its finest at 1000 West Adams Street, Unit 817! This stunning unit offers a perfect blend of style and convenience with its loft-style design and sleek finishes. Step inside this spacious fully updated 2-bedroom, 2-bathroom home and be greeted by an open-concept layout featuring soaring ceilings, hardwood floors, and a cozy fireplace, perfect for relaxing evenings. The modern kitchen is a chef's dream, boasting quartz countertops, stainless steel appliances, island for more counter space and casual dining. The primary bedroom includes a walk-in closet and an en-suite bathroom, while the second bedroom is equally inviting with ample closet space. Both bathrooms were completely updated with an elegant design with contemporary fixtures. Enjoy your morning coffee or unwind after a long day on your private balcony, or head up to the common roof deck for panoramic city views. The building offers a range of top-notch amenities, including a doorman, elevator, attached garage and a gym to keep you active. Additional perks include a bike room, valet cleaners, and business center. Large additional storage room included. Don't miss out on this incredible opportunity to live in a mid rise gem with all the modern conveniences you could ask for. Steps away from the beautiful Mary Bartelme Park, Target, Mariano's, Whole Foods, the Morgan 'L' stop or the UIC Halsted 'L' stop and West Loop's Restaurant Row on Randolph!", + "features": [ + "Balcony", + "Common Roof Deck", + "Doorman", + "Elevator", + "Garage", + "Automatic Garage Door", + "On-site Parking", + "Tandem Parking", + "Attached Parking", + "Gym", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Laundry in Building", + "Central AC", + "Gas Heat", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Disposal", + "Refrigerator", + "Granite Kitchen Counter", + "Fireplace", + "Hardwood Floors", + "Bike Room", + "Common Storage", + "Walk-in Closet", + "Forced Air", + "Corner Lot", + "Valet Cleaners", + "Midrise", + "Parking Included", + "Pet Friendly", + "Business Center", + "Snow Removal Included", + "Storage Available", + "Range", + "Washer Hookup", + "Pets Conditional" + ], + "property_facts": { + "Status": "Active ( Private )", + "MLS #": "12524638", + "Pet Policy": "Allowed", + "Taxes": "$9,950 / year", + "HOA Fees": "$814 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2001", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Near West Side", + "Township": "West Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "2.0", + "Num Of Parking Spaces": "2.0", + "Parking Included in Price": "No", + "Air Conditioning Type": "Central Air", + "Num of Interior Fireplaces": "1", + "Heat/Fuel": "Natural Gas, Forced Air", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Stephanie Englund Siegel", + "email": "stephanie.siegel@compass.com", + "telephone": "7737506423" + } + }, + "1987285135257096177": { + "listing_id": "1987285135257096177", + "source_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B51-Aspen-CO-81611/LSCYZ_pid/", + "retrieved_at": "2026-09-06T03:39:02.889971+00:00", + "html_sha256": "27ad72243414959ffbd3dad7f875ec5ed8f648a4a7088fc05d1b4956160e68fc", + "price": 1495000, + "address": "315 East Dean Street, Unit B51", + "unit": "B51", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1869935, + "longitude": -106.8212945, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1612, + "property_type": "Multi Family", + "year_built": 2004, + "mls_number": "190949", + "status_text": "Active", + "days_on_market": 284, + "listed_at_ms": 1764028800000, + "description": "Experience the epitome of elegance and modern luxury at the St Regis Residence Club over Christmas & New years every year. These weeks are by far are the most desirable and vibrant time to be in Aspen In addition this membership offers a week in June over the prestigious Idea's festival and a bonus ski week in early December. This 2 bedroom & 2 .5 bath offers a sophisticated bend of modern style & mountain charm. \r\n \r\nExperience the finest amenities designed for indulgence and relaxation whether it is the on site RAKxa spa & wellness center or the Snow lodge live concerts. The St Regis also offers heated outdoor pool & hot tubs, in town transportation, dedicated concierge, owners storage, dining options, room service, lobby lounge, valet parking and twice a day housekeeping creating an unparalleled living experience. Week #'s for this fixed membership are # 25, 48, 51, 52.\r\n\r\nSeller has done a trade of week #25 & #48 for 2026 exchanging for week # 35 & #36. ( August 29th - Sept 12th ) That's 2 consecutive weeks over the Jazz Aspen labor day concerts. \r\n\r\nSt Regis Residence club Aspen has reciprocity with St Regis NYC and offers travel privileges through all hotels under the Marriot umbrella.", + "features": [ + "Elevator", + "Doorman", + "Garage", + "Pool", + "Common Outdoor Space", + "Air Conditioning", + "Pet Friendly", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "190949", + "Days on Market": "284", + "HOA Fees": "$22,000 / year", + "Property Type": "Multi Family", + "MLS Type": "Fractional / Duplex", + "Year Built": "2004", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "East", + "Style": "Other", + "Furnished": "Furnished", + "Sub/Loc": "St Regis Club" + }, + "agent": { + "name": "Sheryl Goldman", + "email": "sheryl@compass.com", + "telephone": "9703790770" + } + }, + "1988681691840304113": { + "listing_id": "1988681691840304113", + "source_url": "https://www.compass.com/homedetails/450-S-Original-St-Unit-8-Aspen-CO-81611/LSGS7_pid/", + "retrieved_at": "2026-09-06T03:39:03.012958+00:00", + "html_sha256": "0fd7299cb44e78fd62d423a94869040059b4bc098b9bd213d13e7da6bb6c916b", + "price": 3995000, + "address": "450 South Original Street, Unit 8", + "unit": "8", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1867092, + "longitude": -106.8152106, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 932, + "property_type": "Condo", + "year_built": 1963, + "mls_number": "190971", + "status_text": "Active", + "days_on_market": 275, + "listed_at_ms": 1764806400000, + "description": "If exceptional interior design, premium finishes, an unbeatable location, Aspen Mountain views, and effortless access to downtown are at the top of your wish list, 450 South Original delivers on every point. This beautifully remodeled second-floor, two-bedroom, two-bath residence showcases hardwood floors, a dedicated workstation, a gas fireplace, a charming breakfast nook, and a spacious covered terrace perfect for entertaining, complete with comfortable seating and an outdoor grill. Additional highlights include abundant storage, an in-unit washer and dryer, and a highly sought-after assigned parking space.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Pet Friendly", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "190971", + "Days on Market": "275", + "Taxes": "$7,838 / year", + "HOA Fees": "$4,000 / quarter", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1963", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Property Faces": "West", + "Style": "Contemporary", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "450 Orginal-FKA Mittendorf" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "1991494172450990729": { + "listing_id": "1991494172450990729", + "source_url": "https://www.compass.com/homedetails/724-N-Hayden-Rd-Aspen-CO-81611/LQX0N_pid/", + "retrieved_at": "2026-09-06T03:39:04.478935+00:00", + "html_sha256": "bd78e577e23c945e27ecac6b6fe9c1abb9c9418fabe0f0e11bbbee30ebe01d4a", + "price": 34500000, + "address": "724 North Hayden Road", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "West Aspen", + "latitude": 39.16251200000001, + "longitude": -106.84935, + "beds": 5, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 5417, + "property_type": "Single Family", + "year_built": 2024, + "mls_number": "190997", + "status_text": "Closed", + "days_on_market": 206, + "listed_at_ms": 1765152000000, + "description": "A published and award-winning architectural gem, the North Hayden Residence stands as one of Aspen's most exceptional mountain properties offering privacy, design pedigree, and panoramic mountain views. Completed in 2024 and featured as the cover story of Galerie Magazine's Winter 2025/2026 issue and named the winner of Interior Design Magazine's Best of the Year Awards (Residential Outdoor Space), this home represents the pinnacle of alpine modern living.\r\n\r\nLocated just 2.5 miles up Castle Creek Road--a quick 8-minute drive to Aspen's world-class dining, skiing, and culture yet worlds away in feel--the nearly 11 acre property is surrounded by Aspen groves, alpine forest, and a network of mulched paths. Adjacent to the property is the Congo Trail which provides access to Highlands ski mountain. The residence is thoughtfully sited to maximize sunlight and capture sweeping views of Ajax Mountain, Red Mountain, Ruthie's Lift, Highlands, and the legendary Highland Bowl.\r\n\r\nDesigned by Cristof Eigelberger in collaboration with interior designer Elizabeth Stanley, the home is a masterclass in rustic-modern integration and craftsmanship. Carved into a south-facing slope in the Castle Creek Valley, the architecture's low horizontal profile--composed of dry-stacked granite, shou sugi ban, and minimalist blackened steel--appears to emerge organically from the mountainside. Granite spine walls extend into the earth, steel-framed windows by MHB and Ottima pull in abundant natural light, and fractured black flagstone flooring flows effortlessly from the interior to heated outdoor terraces.\r\n\r\nInside, the home is rich with texture, warmth, and material authenticity. Reclaimed oak wraps the walls, ceilings, and floors adding timeless character. A custom plaster, tinted to echo local aspen bark, sets a serene tonal backdrop for a curated collection of contemporary art.\r\n\r\nThe main living room centers on a commanding granite wood burning fireplace, flanked by sliding walls of glass that open to the terraces. The kitchen is both sculptural and inviting, anchored by a 14-foot oak island and textured black stone, bespoke cabinetry, and Gaggenau appliances. A floating steel plate staircase rises through a double-height volume like a piece of sculpture to a private primary retreat.\r\nThe home offers 5 bedrooms, 4.5 baths, an office, and a surround-sound media room that doubles as the 5th bedroom. Outdoor living spaces are designed for year-round enjoyment, including a private rooftop deck with fire feature off the primary suite, a custom granite spa, a built-in firepit with banquette, and an Argentine-style grill. Green roofs, solar panels, custom lighting design with Lutron controls, and a generous 2.5-car garage elevate both sustainability and convenience.\r\n\r\nLandscape architecture by DesignWorkshop seamlessly blends the built environment with its alpine surroundings, creating a timeless conversation between structure and land.\r\n\r\nThe North Hayden Residence is more than a home--it is a rare, deeply considered mountain retreat where architecture, landscape, and lifestyle come together in perfect harmony. Modern yet timeless, rugged yet refined, it stands as one of Aspen's most extraordinary offerings.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Waterfront", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "190997", + "Days on Market": "206", + "Taxes": "$36,810 / year", + "HOA Fees": "$1,400 / quarter", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "2024", + "Lot Size": "10.65 AC / 463,914 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Style": "Contemporary", + "Furnished": "Partially", + "Fireplace: # Fireplaces": "2", + "Sub/Loc": "Castle Creek" + }, + "agent": { + "name": "Elizabeth Blackbird Stanley", + "email": "elizabeth.stanley@compass.com", + "telephone": "5128263605" + } + }, + "2004098274682072873": { + "listing_id": "2004098274682072873", + "source_url": "https://www.compass.com/homedetails/190-W-Lupine-Dr-Aspen-CO-81611/LRR90_pid/", + "retrieved_at": "2026-09-06T03:39:06.457197+00:00", + "html_sha256": "0f6ae09740efb074e9f717ee9c3c00fe158926f243bf83fd036750ac268ef30a", + "price": 14995000, + "address": "190 West Lupine Drive", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "East Aspen", + "latitude": 39.1833879, + "longitude": -106.8012035, + "beds": 5, + "baths_full": 5, + "baths_half": 2, + "baths_total": 6, + "sqft": 5470, + "property_type": "Single Family", + "year_built": 2007, + "mls_number": "191211", + "status_text": "Pending", + "days_on_market": 227, + "listed_at_ms": 1767052800000, + "description": "190 W. Lupine Drive is a rare offering where bespoke design, refined comfort, and an irreplaceable Aspen setting converge. A true statement of mountain luxury, the residence commands immediate architectural presence and timeless sophistication.\r\n\r\nThe grand foyer reveals a breathtaking great room defined by reclaimed wide-plank white oak flooring, a reclaimed barnwood ceiling, and exposed steel I-beam accents—each element thoughtfully curated to create a modern alpine aesthetic. Designed for both effortless entertaining and elevated everyday living, the home unfolds with a seamless open-concept flow between the kitchen, dining, and living areas.\r\n\r\nThe main-level primary suite is a private alpine sanctuary, featuring spa-caliber bath finishes, a dedicated private office, a spacious walk-in closet, direct patio access, a gas fireplace, and captivating views of Aspen Mountain.\r\n\r\nIndoor living extends gracefully outdoors to an expansive concrete aggregate terrace, anchored by a hard-lined gas fire pit and an elegant dining area. Framed by manicured sodded lawn, perennial gardens, and tranquil aspen groves, the grounds offer a rare sense of privacy and serenity—an idyllic setting for year-round enjoyment.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Pending", + "MLS #": "191211", + "Days on Market": "227", + "Taxes": "$32,833 / year", + "HOA Fees": "$200 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "2007", + "Lot Size": "0.37 AC / 16,117 SF", + "County": "Pitkin County", + "Buyer's Agent Compensation": "2.25%" + }, + "regional_facts": { + "Garage": "Yes", + "Style": "Contemporary", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "4", + "Sub/Loc": "Mountain Valley" + }, + "agent": { + "name": "Doug Leibinger", + "email": "doug@compass.com", + "telephone": "9703799045" + } + }, + "2008346842162298705": { + "listing_id": "2008346842162298705", + "source_url": "https://www.compass.com/homedetails/415-E-Dean-St-35-Week-35-Aspen-CO-81611/2008346842162298705_lid/", + "retrieved_at": "2026-09-06T03:39:08.286548+00:00", + "html_sha256": "6ace55196c17c594f0260ee68b375baa130659a1d63786f3c5f16ce1f8ba54e9", + "price": 175000, + "address": "415 East Dean St # 35 Week 35", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1866543, + "longitude": -106.8199561, + "beds": 3, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 1831, + "property_type": "Condo", + "year_built": 2005, + "mls_number": "191219", + "status_text": "Active", + "days_on_market": 248, + "listed_at_ms": 1767139200000, + "description": "2024 renovations completed (including new decor, furniture, lighting, paint and carpets). The Aspen Mountain Residences is nestled at the base of the mountain between the St. Regis and Little Nell properties. Bars, restaurants, shopping and nightlife are literally a few steps from The Aspen. The multitude of amenities and services include daily maid service, concierge, valet, heated outdoor pool along with 2 hot tubs, gym, fire pit, ski shop, e-bikes for owners use and daily breakfast service. Unit 35 is located on the 3rd floor. Enjoy Aspen mountain views from the patio. Prime fixed summer time at the end of August / beginning of September together with additional float time. 2026 Fixed dates: Sat, August 29 to Sat, September 5. 1/20th interest - includes fixed week and float week every year and additional float week every other year.", + "features": [ + "Hot Tub", + "Elevator", + "Doorman", + "Concierge", + "Gym", + "Pool", + "Air Conditioning", + "Mountain Views", + "Private Outdoor Space", + "No Pets", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "191219", + "Days on Market": "248", + "HOA Fees": "$12,885 / year", + "Property Type": "Condo", + "MLS Type": "Fractional / Condominium", + "Year Built": "2005", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Property Faces": "East", + "Sub/Loc": "G.A. resort condos aka The Aspen Mountain Residences" + }, + "agent": { + "name": "Nancy Marie Stover", + "email": "nancystover@live.com", + "telephone": "970-948-4350" + } + }, + "2011904179804361681": { + "listing_id": "2011904179804361681", + "source_url": "https://www.compass.com/homedetails/566-6th-Ave-San-Francisco-CA-94118/1PBCCF_pid/", + "retrieved_at": "2026-09-06T03:46:34.250398+00:00", + "html_sha256": "8d74b8408523f6fbcf4e526a9e86a87123f87b58dc411a5a02b08e33f2d9cc80", + "price": 2775000, + "address": "566 6th Avenue", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94118", + "neighborhood": "Inner Richmond", + "latitude": 37.7778927, + "longitude": -122.4639313, + "beds": 4, + "baths_full": 3, + "baths_half": null, + "baths_total": 3, + "sqft": 2498, + "property_type": "Condo", + "year_built": 1904, + "mls_number": "426124481", + "status_text": "Closed", + "days_on_market": 9, + "listed_at_ms": 1779865200000, + "description": "Thoughtfully renovated in 2023, this exceptional bi-level upper condo combines modern sophistication with everyday functionality in the heart of one of San Francisco's most desirable neighborhoods, the Inner Richmond. Rarely available and flexible 4-bedroom, 3-bathroom configuration with generous living spaces has been thoughtfully designed for both comfortable daily living and effortless entertaining. Contemporary interiors showcase wide-plank oak hardwood flooring, modern finishes, and an abundance of natural light throughout. An exclusive-use private rear yard provides a rare outdoor retreat, perfect for relaxing, dining, or hosting guests. At the center of the home is a beautifully appointed gourmet kitchen featuring chef's grade stainless-steel appliances, sleek modern cabinetry, slab countertops and seamless integration with the open-concept living and dining areas. The building underwent extensive major system upgrades during the renovation, including new heating, roof, foundation, dual pane windows, and smart home technology offering a true \"turn-key\" and modern residence. Additional conveniences include in-unit laundry, 1 full size side-by-side garage parking, and EV hookups. Ideally situated near the popular shops, cafes, restaurants, and transit along Balboa Street and Clement Street, and just moments from Golden Gate Park, the Inner Richmond offers exceptional access to some of the city's best neighborhood amenities, outdoor spaces, and local conveniences.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Central Heating", + "Dishwasher", + "Disposal", + "Electric Vehicle Charging Station(s)", + "Garage", + "Garden Views", + "Laundry", + "Parking Included", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426124481", + "Days on Compass": "9", + "HOA Fees": "$270 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1904", + "County": "San Francisco County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Parking Features": "Attached, Electric Vehicle Charging Station(s), Side By Side, Unassigned, Side by Side, On Site - Mapped (Condo Only)", + "Architectural Style": "Contemporary", + "View Description": "Garden, San Francisco", + "Cross Street": "Balboa St", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Kristen Stuecher", + "email": "kristen.stuecher@compass.com", + "telephone": "4159484888" + } + }, + "2014657704352455905": { + "listing_id": "2014657704352455905", + "source_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B62-Aspen-CO-81611/LSUQ9_pid/", + "retrieved_at": "2026-09-06T03:39:08.714095+00:00", + "html_sha256": "c3d4390ec07551ef5fc5018c45de40b29d47ab362eacc62d653fedbd6c0fab12", + "price": 425000, + "address": "315 East Dean Street, Unit B62", + "unit": "B62", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1869935, + "longitude": -106.8212945, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1473, + "property_type": "Multi Family", + "year_built": 2004, + "mls_number": "191312", + "status_text": "Active", + "days_on_market": 611, + "listed_at_ms": 1735776000000, + "description": "Experience the epitome of elegance and modern luxury at the St Regis Residence club. This 2 bedroom 2.5 bath winter premier membership offers 3 prime ski weeks and i mid season week every year on a rotational basis . Weeks for the current season have all been accounted for. Buyer will have the privilege of picking there own weeks and dates for the upcoming 2026 | 2027 ski season\r\n \r\nExperience the finest amenities designed for indulgence and relaxation whether it is the on site RAKxa spa & wellness center or the Snow lodge live concerts. The St Regis also offers heated outdoor pool & hot tubs, in town transportation, dedicated concierge, owners storage, dining options, room service, lobby lounge, valet parking and twice a day housekeeping creating an unparalleled living experience.\r\n\r\n\r\nSt Regis Residence club Aspen has reciprocity with St Regis NYC and offers travel privileges through all hotels under the Marriot umbrella.", + "features": [ + "Elevator", + "Doorman", + "Garage", + "Pool", + "Common Outdoor Space", + "Air Conditioning", + "Pet Friendly", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "191312", + "Days on Market": "611", + "HOA Fees": "$22,000 / year", + "Property Type": "Multi Family", + "MLS Type": "Fractional / Duplex", + "Year Built": "2004", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "East", + "Style": "Other", + "Furnished": "Furnished", + "Sub/Loc": "St Regis Club" + }, + "agent": { + "name": "Sheryl Goldman", + "email": "sheryl@compass.com", + "telephone": "9703790770" + } + }, + "2024239871727304937": { + "listing_id": "2024239871727304937", + "source_url": "https://www.compass.com/homedetails/Eddy-St-San-Francisco-CA-94109/2024239871727304937_lid/", + "retrieved_at": "2026-09-06T03:46:34.788804+00:00", + "html_sha256": "c488b6b87ab2f8cb840fb27a66674f74b7bb23debdaa1d7f07070ffd94b96fd5", + "price": 580000, + "address": "Eddy Street", + "unit": "D", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "neighborhood": "Western Addition", + "latitude": 37.7822775, + "longitude": -122.4269298, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 816, + "property_type": "Condo", + "year_built": 1992, + "mls_number": "426103744", + "status_text": "Closed", + "days_on_market": 0, + "listed_at_ms": 1780642800000, + "description": "Well-configured 2-bedroom, 2-bath residence in the heart of San Francisco's Western Addition, offering exceptional walkability, convenience, and value. The home features an expansive living area with flexible layout options, two well-appointed bedrooms, and a private balcony off the primary suite. The kitchen offers a functional design with generous storage, ideal for everyday living. Residents also enjoy access to a rooftop area for exclusive use. One secure parking space is included. Ideally located in Cathedral Hill, just moments from Jefferson Square Park and within easy walking distance to Japantown, Hayes Valley, and the Civic Center.", + "features": [ + "Attached Garage", + "Garage", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426103744", + "Days on Compass": "0", + "HOA Fees": "$483 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1992", + "County": "San Francisco County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Parking Features": "Attached, Side by Side, On Site", + "Cross Street": "Laguna St", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Eric Li", + "email": "eric.li@compass.com", + "telephone": "4156098796" + } + }, + "2026979539362870169": { + "listing_id": "2026979539362870169", + "source_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B53-Aspen-CO-81611/LQVC6_pid/", + "retrieved_at": "2026-09-06T03:39:08.790899+00:00", + "html_sha256": "8f6be7ce2fec14fc6a8a0a8f778a6e7c23728e4e50210931bba11462e1291b81", + "price": 285000, + "address": "315 East Dean Street, Unit B53", + "unit": "B53", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1869935, + "longitude": -106.8212945, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1557, + "property_type": "Condo", + "year_built": 2004, + "mls_number": "191464", + "status_text": "Closed", + "days_on_market": 205, + "listed_at_ms": 1768953600000, + "description": "Summer fixed membership available in a luxurious 2 bedroom, 2.5 bath unit which offers 2 consecutive fixed prime summer weeks, 1 spring ski and 1 mid -season week every year. The dates for 2026 are week # 13 ( March 28th - April 4th) Week # 22 ( May 30th - June 6th ) Week #23\r\n ( June 6th - 13th) Mid season week # 45\r\n (November 7th - 14th ) \r\n\r\nExperience all the luxuries & amenities the St. Regis has to offer. From dedicated concierge, twice daily housekeeping, room service, RAKxa wellness spa, outdoor pool & hot tubs, fitness center, fine dining, lobby lounge with live music, owner's storage, valet & transportation. In addition you will receive platinum travel privileges' through out all Marriott properties world - wide.\r\n\r\nPhotos are not of the actual unit. Floor plans vary slightly.", + "features": [ + "Elevator", + "Doorman", + "Garage", + "Pool", + "Common Outdoor Space", + "Air Conditioning", + "Pet Friendly", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "191464", + "Days on Market": "205", + "HOA Fees": "$22,000 / year", + "Property Type": "Condo", + "MLS Type": "Fractional / Condominium", + "Year Built": "2004", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "East", + "Style": "Other", + "Furnished": "Furnished", + "Sub/Loc": "St Regis Club" + }, + "agent": { + "name": "Sheryl Goldman", + "email": "sheryl@compass.com", + "telephone": "9703790770" + } + }, + "2029213104600093465": { + "listing_id": "2029213104600093465", + "source_url": "https://www.compass.com/homedetails/301-E-Hyman-Ave-Unit-103-WKS-26-36-51-Aspen-CO-81611/266TL5_pid/", + "retrieved_at": "2026-09-06T03:39:09.970740+00:00", + "html_sha256": "669ede6c7cb9fe8e4a6b16fe31618ef6c85ea7588ad3384548a1bc998a9ebcaa", + "price": 77500, + "address": "301 East Hyman Avenue, Unit 103 (WKS 26 36 51)", + "unit": "103 (WKS 26 36 51)", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1889848, + "longitude": -106.8206493, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1.75, + "sqft": 714, + "property_type": "Condo", + "year_built": 1982, + "mls_number": "191496", + "status_text": "Closed", + "days_on_market": 202, + "listed_at_ms": 1769558400000, + "description": "Opportunity to own 3 incredible set weeks in the heart of Aspen with early July (typically 4th of July WE), early Sept (Labor Day), and even late Dec / Christmas week. The Prospector has an unbeatable location overlooking Wagner Park, directly facing Aspen Mtn. and across from the historic Wheeler Opera House. This one bedroom, two bath, 714 sq. ft. condo in the core of Aspen has an additional murphy bed area with bathroom and sleeper sofa that can accommodate up to 6 people. Steps to all the fabulous restaurants, shops & Silver Queen Gondola. Enjoy the views while relaxing on your private deck with hot tub. Prospector amenities include: daily housekeeping, heated underground parking, and on-site management team. Large common deck for BBQ's with sweeping views of town, Wagner Park, Aspen Mountain, and Independence Pass. HOA dues include all utilities and property taxes! Photos are stock photos and may not be representative of actual unit.", + "features": [ + "Hot Tub", + "Deck", + "Underground Parking", + "Parking Included", + "Common Deck" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "191496", + "Days on Market": "202", + "HOA Fees": "$1,200 / quarter", + "Property Type": "Condo", + "MLS Type": "Fractional / Condominium", + "Year Built": "1982", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Property Faces": "South", + "Furnished": "Furnished", + "Sub/Loc": "Prospector" + }, + "agent": { + "name": "Bruce L. Johnson", + "email": "bruce.johnson@elliman.com", + "telephone": "970-618-0825" + } + }, + "2029252096787926185": { + "listing_id": "2029252096787926185", + "source_url": "https://www.compass.com/homedetails/315-E-Dean-St-Unit-B30-Aspen-CO-81611/JWVYF_pid/", + "retrieved_at": "2026-09-06T03:39:12.078758+00:00", + "html_sha256": "0202fa7c0abaac5921e466a5fdb2426e807ffa710ed09ef9443038ec24d30f4f", + "price": 700000, + "address": "315 East Dean Street, Unit B30", + "unit": "B30", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1869935, + "longitude": -106.8212945, + "beds": 3, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 2100, + "property_type": "Condo", + "year_built": 2004, + "mls_number": "191498", + "status_text": "Closed", + "days_on_market": 134, + "listed_at_ms": 1769472000000, + "description": "Winter premier ownership in a 3 bedroom 3 full bath St Regis Residence club unit offers you 3 prime ski winter weeks and 1 mid season week every year on a rotational basis. Weeks for the 2026 | 2027 ski season are selected in June Buyer will have the privilege of choosing there desired weeks and dates upon a successful closing by June 2026\r\n\r\nExperience the epitome of elegance and exceptional luxuries and amenities the St Regis has to offer. Twice a day housekeeping, owners storage, dedicated concierge, RAKxa wellness spa, in town transportation, outdoor pool & and hot tubs, lobby lounge, live music, two restaurants & room service. Pamper the pooch. The St Regis is a very pet friendly property. In addition you will receive many Marriott travel privilege's world -wide.", + "features": [ + "Elevator", + "Doorman", + "Garage", + "Pool", + "Common Outdoor Space", + "Air Conditioning", + "Pet Friendly", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "191498", + "Days on Market": "134", + "HOA Fees": "$25,986 / year", + "Property Type": "Condo", + "MLS Type": "Fractional / Condominium", + "Year Built": "2004", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Style": "Other", + "Furnished": "Furnished", + "Sub/Loc": "St Regis Club" + }, + "agent": { + "name": "Sheryl Goldman", + "email": "sheryl@compass.com", + "telephone": "9703790770" + } + }, + "2029481186232648585": { + "listing_id": "2029481186232648585", + "source_url": "https://www.compass.com/homedetails/200-Brannan-St-Unit-130-San-Francisco-CA-94107/1PS0NG_pid/", + "retrieved_at": "2026-09-06T03:46:35.100552+00:00", + "html_sha256": "1e1c20ef147c40ce9de02cba8860e3b40979c69209106316d0172443214d649a", + "price": 1475000, + "address": "200 Brannan Street, Unit 130", + "unit": "130", + "city": "San Francisco", + "state": "CA", + "zip": "94107", + "neighborhood": "South Beach", + "latitude": 37.7838833, + "longitude": -122.3906104, + "beds": 1, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 1645, + "property_type": "Condo", + "year_built": 2004, + "mls_number": "426097941", + "status_text": "Active", + "days_on_market": 17, + "listed_at_ms": 1787122800000, + "description": "Calling all tech buyers who want location & convenience w/expansive work-from-home space in a secure, concierge building including 24-hour door person for packages & food deliveries. This enormous condo has a huge private primary suite + a media room with impressive scale making it ideal for weekend guests, hanging out or added work from home space! Thoughtfully remodeled, this one-of-a-kind residence combines unparalleled comfort and space. The spectacular remodeled eat-in kitchen is outfitted with custom cabinetry and top-of-the-line Thermador Smart appliances, a 5-burner gas range with hood, and a wine fridge. Custom finishes elevate the space, with Cambria quartz countertops, an Artistic Tile backsplash, under-cabinet lighting, hidden outlets, custom drawer dividers, and a custom-built quartz storage cabinet. Every detail has been meticulously curated to enhance your culinary experience. The expansive primary suite includes a spacious bedroom with doors, a massive walk-in closet, desk space, and a spa-like bathroom with a double-sink vanity and a separate soaking tub. Add'l upgrades include automated shades, upgraded flooring, and a dramatic designer light fixture that provides ambient lighting across both levels. This well-managed, full-service building has a fitness center, serene courtyard gardens, and concierge services. In-unit laundry and one deeded parking space that's EV capable. A+ location in close proximity to Open AI, Teridion CaptivateIQ, Hayden AI Tech, Jackson Square, Oracle Park, Chase Center, the UCSF Mission Bay campus, FiDi, and an array of cafes and shops. This is a rare opportunity to enjoy a quiet oasis while being close to everything! A truly unique opportunity! Note: Photos were taken at a previous date and do not reflect current furnishings.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Carpet Floors", + "Central Heating", + "Concierge", + "Dishwasher", + "Elevator", + "Garage", + "Gym", + "Laundry", + "Microwave", + "Midrise", + "Parking Included", + "Pet Friendly", + "Pets Conditional", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Active", + "MLS #": "426097941", + "Days on Compass": "17", + "Pet Policy": "Allowed", + "HOA Fees": "$1,128 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2004", + "County": "San Francisco County", + "Buyer's Agent Compensation": "2.5%", + "Compensation Remarks": "Seller will consider Buyer Compensation " + }, + "regional_facts": { + "Directions to Property": "Doorman Entrance is on Delancey. Typically there is parking available on Delancey during showings.", + "Parking Features": "Driveway, Attached, Enclosed, Garage Door Opener, Inside Entrance, Side By Side, Independent, On Site - Mapped (Condo Only)", + "Architectural Style": "Contemporary, Modern/High Tech", + "Cross Street": "Delancey", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Cece Doricko", + "email": "cecedoricko@compass.com", + "telephone": "4152647482" + } + }, + "2031338722812374913": { + "listing_id": "2031338722812374913", + "source_url": "https://www.compass.com/homedetails/Tbd-Pfister-Dr-Aspen-CO-81611/LRKCC_pid/", + "retrieved_at": "2026-09-06T03:39:12.262012+00:00", + "html_sha256": "12493930a6cde5eaf19a4f6520236d9c072a5ced8b7b58d8f877716b70ef55b5", + "price": 4500000, + "address": "Tbd Pfister Drive", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "West Aspen", + "latitude": 39.194708, + "longitude": -106.857761, + "beds": null, + "baths_full": null, + "baths_half": null, + "baths_total": 0, + "sqft": null, + "property_type": "Land", + "year_built": null, + "mls_number": "191532", + "status_text": "Active", + "days_on_market": 216, + "listed_at_ms": 1769904000000, + "description": "Build your dream mountain retreat on this exceptional vacant lot with sweeping peak views, lush alpine surroundings, and the serene Aspen lifestyle. Build up to 10,000 sq ft without purchasing TDRs — 6,000 sq ft above grade and 4,000 sq ft below. This rare parcel lets you design a bespoke estate—modern masterpiece, cozy chalet, or timeless residence—tailored to your vision. Don't miss the chance to create a legacy property.", + "features": [], + "property_facts": { + "Status": "Active", + "MLS #": "191532", + "Days on Market": "216", + "Taxes": "$46,916 / year", + "HOA Fees": "$5,220 / year", + "Property Type": "Land", + "MLS Type": "Residential Vacant Land / Single Family Lot", + "Lot Size": "0.59 AC", + "County": "Pitkin County" + }, + "regional_facts": { + "Sub/Loc": "Maroon Creek Club" + }, + "agent": { + "name": "Kendall Dalton", + "email": "kendall.dalton@elliman.com", + "telephone": "901-605-5041" + } + }, + "2034361121030986649": { + "listing_id": "2034361121030986649", + "source_url": "https://www.compass.com/homedetails/2120-Vermont-Ave-NW-Unit-123-Washington-DC-20001/1T8YES_pid/", + "retrieved_at": "2026-09-06T03:48:11.454393+00:00", + "html_sha256": "be898e19380978052c4d7a251df84dcbe75263a71d91fa72cd8b9bbb826e43ae", + "price": 665000, + "address": "2120 Vermont Avenue Northwest, Unit 123", + "unit": "123", + "city": "Washington", + "state": "DC", + "zip": "20001", + "neighborhood": "U-Street", + "latitude": 38.9187901, + "longitude": -77.02491599999999, + "beds": 3, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1292, + "property_type": "Condo", + "year_built": 2006, + "mls_number": "DCDC2244234", + "status_text": "Active", + "days_on_market": 58, + "listed_at_ms": 1783483200000, + "description": "True 3 bedroom condos are called Unicorns in the DC market because there's so few of them. This one has all the features you want + 2 parking spots + storage + it's convenient. Living here is:\n\n-Daily trips to Whole Foods because it's across the street (if that's your thing!)\n-Easy Metro rides because the Metro (Green/Yellow line) stop is 3 blocks away.\n-Breakfast at Café Unido.\n-Concerts at 9:30 Club.\n-Late night slices at Andy's.\n-Movies at Atlantic Plumbing.\n-Starting the day watching the sun rise (if you're an early bird!). It's a corner unit and it faces east, south and west.\n\nThe unit is sun drenched and spans 1,300 sf with 2 parking spots and storage! This is not a street-level unit—it’s elevated, ensuring privacy.\n\nThe bright living room is bathed in natural light, thanks to east and south facing floor-to-ceiling windows. An open floor plan, DuChâteau wide plank hardwood floors, and soaring 9’+ ceilings make this home perfect for both living and entertaining. The gourmet kitchen with it's u-shaped floor plan is a chef’s dream. It has sleek quartz countertops, stainless steel appliances and ample storage.\n\nThe spacious primary bedroom has a generous walk-in closet outfitted by California Closets, providing generous wardrobe space and storage. The updated en-suite bathroom offers dual vanities with quartz countertops, Restoration Hardware medicine cabinets and a custom, corner cabinet for linen storage.\n\nThe second bedroom is spacious and the closet equipped with an Elfa closet system. The third bedroom is currently used as an office, outfitted with a custom California Closets desk and additional storage.\n\nEnjoy the luxury of two parking spots conveniently located directly in front of the elevator, along with a dedicated storage space. The building offers an array of amenities, including a rooftop deck, barbecue area, gym, concierge and on site management.", + "features": [ + "Doorman", + "Concierge", + "Common Roof Deck", + "Barbecue Area", + "Washer / Dryer", + "Elevator", + "Garage", + "Gym", + "Bike Room", + "Private Storage Included", + "Common Storage", + "Basement", + "Assigned Parking", + "Midrise", + "Security System" + ], + "property_facts": { + "Status": "Active", + "MLS #": "DCDC2244234", + "Days on Market": "58", + "Pet Policy": "Allowed", + "Taxes": "$6,277 / year", + "Condo/Co-op Fees": "$1,130 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "2006", + "County": "District of Columbia", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Tax ID Number": "0358//2058", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "1", + "Structure Type": "Unit/Flat/Apartment", + "Style": "Contemporary", + "Levels/Stories": "1", + "Unit Building Type": "Mid-Rise 5 - 8 Floors", + "Waterfront": "No", + "Garage": "Yes", + "Subdivision": "OLD CITY #2 (WASHINGTON DC)", + "Building Name": "Old City 2 (WASHINGTON DC)", + "Legal Subdivision": "Old City 2", + "Total Parking Spaces": "2", + "Washer/Dryer/Hook Up in Unit Y/N": "Yes", + "Central Air": "No", + "Basement": "Yes", + "Above Grade Finished SQFT": "1,292.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No", + "Property Condition": "Excellent" + }, + "agent": { + "name": "Jen Angotti", + "email": "jennifer.angotti@compass.com", + "telephone": "2022854238" + } + }, + "2038763065666255609": { + "listing_id": "2038763065666255609", + "source_url": "https://www.compass.com/homedetails/522-Hickory-St-San-Francisco-CA-94102/1QW15S_pid/", + "retrieved_at": "2026-09-06T03:46:36.805050+00:00", + "html_sha256": "e16b8f80dbc4a962d6996a88743aada082408d1c200f2a0a61c627e3b026d0d3", + "price": 3800000, + "address": "522 Hickory Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94102", + "neighborhood": "Hayes Valley", + "latitude": 37.7747989, + "longitude": -122.4286173, + "beds": 3, + "baths_full": 3, + "baths_half": 2, + "baths_total": 4, + "sqft": 2982, + "property_type": "Single Family", + "year_built": 2022, + "mls_number": "426103127", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Expertly crafted, this 4-level single-family home in Hayes Valley showcases outdoor space on every floor & sweeping 360-degree views from a private rooftop deck. Nestled on serene Hickory Street, it offers both seclusion & walkable access to acclaimed restaurants,SF Opera & Symphony, amazing retail and transit options. The gourmet kitchen is anchored by a striking island & features custom matte cabinetry with minimalist black hardware, full-height built-ins & premium Bosch appliances: 5-burner gas cooktop, microwave, dishwasher, refrigerator & freezer. A tall Thermador wine cooler, veined quartz countertops, matching backsplash & under-cabinet lighting elevate the space, which opens to the dining/living area. Three en suite bedrooms include built-out closets, plus a versatile office/wellness room. The interior offers 3 full baths, 2 half baths with designer wallpaper & 3 distinct media/living spaces. Wide-plank Duchateau floors, Nest-controlled 4-zone radiant heat, built-in speakers, Ring security & 1 car garage with EV outlet complete this refined city retreat.", + "features": [ + "Attached Garage", + "Garage" + ], + "property_facts": { + "Status": "Coming Soon", + "MLS #": "426103127", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2022", + "Lot Size": "0.03 AC / 1,250 SF", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Attached, Independent, On Site (Single Family Only)", + "Cross Street": "Webster", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Shane Nugent", + "email": "shane.nugent@compass.com", + "telephone": "4158023717" + } + }, + "2039739777685968689": { + "listing_id": "2039739777685968689", + "source_url": "https://www.compass.com/homedetails/803-E-Durant-Ave-Unit-8-Aspen-CO-81611/LQU25_pid/", + "retrieved_at": "2026-09-06T03:39:13.193766+00:00", + "html_sha256": "bb321f2aa0f775a790a3c2a0e7fccc5848db12cf7fdc9fddedbfa98f9bd8cb1a", + "price": 4350000, + "address": "803 East Durant Avenue, Unit 8", + "unit": "8", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1862216, + "longitude": -106.8153027, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 960, + "property_type": "Condo", + "year_built": 1965, + "mls_number": "191947", + "status_text": "Active", + "days_on_market": 180, + "listed_at_ms": 1773014400000, + "description": "Perfectly positioned just two blocks from the Silver Queen Gondola, this light-filled Aspen condo delivers the mountain lifestyle buyers are looking for. Enjoy direct views of Aspen Mountain from both the living room and kitchen, creating a stunning backdrop year-round.\r\n\r\nThe open-concept kitchen is designed for both entertaining and everyday comfort, featuring quartz countertops, a breakfast bar, dining for four, and high-end designer appliances. The living area is centered around a quartz-surround gas fireplace, offering a warm and inviting space to unwind after a day on the slopes. Heated floors run throughout the residence, and custom-built cabinetry in every room provides thoughtful storage with a clean, modern aesthetic.\r\n\r\nThe condo comfortably accommodates five guests with a spacious primary suite offering a king bed and private balcony nestled among the trees, a second bedroom with a split king, and a queen sleeper sofa in the living room for added flexibility.\r\n\r\nLocated in the desirable Le Clairvaux complex, the property includes off-street parking with 1 assigned space, and exceptional walkability to skiing, dining, shopping, and nightlife. STR Permit #068114", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Pet Friendly" + ], + "property_facts": { + "Status": "Active", + "MLS #": "191947", + "Days on Market": "180", + "Taxes": "$7,488 / year", + "HOA Fees": "$5,517 / quarter", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1965", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Property Faces": "South", + "Style": "Other, Ranch", + "Furnished": "Furnished", + "Sub/Loc": "Le Clairvaux" + }, + "agent": { + "name": "Judd Clarence", + "email": "judd.clarence@compass.com", + "telephone": "9706881804" + } + }, + "2039960093113405161": { + "listing_id": "2039960093113405161", + "source_url": "https://www.compass.com/homedetails/131-Mt-Vernon-St-Unit-2-Boston-MA-02108/1Z91PH_pid/", + "retrieved_at": "2026-09-06T03:40:15.897286+00:00", + "html_sha256": "69c19d1aed8b52415745e93e1a5824e17bd909898f84187d4f45687acd4b0b62", + "price": 2995000, + "address": "131 Mt Vernon Street, Unit 2", + "unit": "2", + "city": "Boston", + "state": "MA", + "zip": "02108", + "neighborhood": "Beacon Hill", + "latitude": 42.35775, + "longitude": -71.071046, + "beds": 4, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 2183, + "property_type": "Condo", + "year_built": 1890, + "mls_number": "73517422", + "status_text": "Active", + "days_on_market": 115, + "listed_at_ms": 1778644800000, + "description": "Located on the desirable “Flat” of Beacon Hill at the corner of Charles and Mt Vernon Streets, 131 Mt Vernon Street, Unit 2 offers a rare opportunity to own a distinctive Beacon Hill residence that lives like a single-family home with a direct access, private front entrance and two private outdoor spaces. This bright, sun-filled home offers four bedrooms, three full bathrooms, expansive living and dining spaces and two private decks. Set within a professionally maintained, self-managed five-unit association, this is a unique chance to enjoy classic Beacon Hill living with the space, layout and feel of a single-family home in an unbeatable location.", + "features": [ + "Washer / Dryer in Unit", + "Laundry in Building", + "Air Conditioning", + "Forced Air", + "Common Outdoor Space", + "Private Outdoor Space", + "Pets Conditional" + ], + "property_facts": { + "Status": "Active", + "MLS #": "73517422", + "Days on Market": "115", + "Taxes": "$34,559 / year", + "HOA Fees": "$564", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "1890", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Beacon Hill", + "Area": "MA-Boston-Beacon Hill, MA-Boston", + "Style": "Rowhouse", + "Garage Spaces": "0", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "0", + "Unit Placement": "Middle" + }, + "agent": { + "name": "Kevin Caulfield", + "email": "kcaulfield@compass.com", + "telephone": "6175013685" + } + }, + "2044075882472469257": { + "listing_id": "2044075882472469257", + "source_url": "https://www.compass.com/homedetails/420-Mission-Bay-Blvd-N-Unit-120-San-Francisco-CA-94158/1OZVW1_pid/", + "retrieved_at": "2026-09-06T03:46:38.152561+00:00", + "html_sha256": "796ba6c8d79fb293906ee27725cd2dadb0d2d66465546a318c831a7866e83746", + "price": 899000, + "address": "420 Mission Bay Boulevard North, Unit 120", + "unit": "120", + "city": "San Francisco", + "state": "CA", + "zip": "94158", + "neighborhood": "Mission Bay", + "latitude": 37.7715936, + "longitude": -122.3885893, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 928, + "property_type": "Condo", + "year_built": 2012, + "mls_number": "426105057", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Welcome to Madrone Residence #120, a rare opportunity to own a thoughtfully designed one-bedroom, one-bathroom home in one of Mission Bay's most desirable luxury communities. This inviting residence features an open-concept floor plan that maximizes space and natural light, creating a comfortable environment for both everyday living and entertaining. One of the home's most unique features is its private gated entrance, allowing direct outdoor accessperfect for dog owners, morning walks, or simply enjoying the convenience of stepping outside without entering the main lobby. Situated near Mission Bay's beautifully landscaped greenways and parks, the residence offers an ideal blend of urban living and outdoor accessibility. Inside, the home showcases hardwood flooring throughout the living and kitchen areas, adding warmth and elegance to the space. The well-designed layout provides ample room for living and dining, while multiple closets offer exceptional storage rarely found in a one-bedroom residence. The home also includes one car parking space and a large private storage unit, providing both convenience and functionality. Living at Madrone means enjoying a true resort-style lifestyle. Developed by Bosa Development, Madrone is renowned for its impressive collection of luxury amenities designed to elevate everyday living. Residents enjoy access to a heated outdoor swimming pool, spa and jacuzzi, dry and wet saunas, a state-of-the-art fitness center, and beautifully maintained outdoor BBQ and lounge areas. Additional amenities include a business center, conference room, social lounge with billiards, and a private movie theater, creating a community that seamlessly combines comfort, wellness, and entertainment. The location is second to none. Positioned in the heart of Mission Bay, Madrone places residents within walking distance of some of San Francisco's most exciting destinations and employers. Nearby attractions include Chase Center, Oracle Park, and the vibrant waterfront community of Mission Rock. Major employers and institutions such as University of California, San Francisco, Kaiser Permanente, NVIDIA, OpenAI, and Uber are all just minutes away. Residents also enjoy exceptional connectivity throughout the Bay Area. The neighborhood offers convenient access to Highways 101, 280, and 80, as well as Caltrain stations at 4th & King and 22nd Street.", + "features": [ + "Assigned Parking", + "Barbecue Area", + "Bike Room", + "Billiards Room", + "Common Media / Recreation Room", + "Common Outdoor Space", + "Doorman", + "Elevator", + "Full-Time Doorman", + "Game Room", + "Garage", + "Gym", + "Intercom", + "Laundry in Building", + "Lowrise", + "Pet Friendly", + "Pool", + "Private Storage For Rent", + "Private Storage Included", + "Resident's Lounge", + "Screening Room", + "Security System" + ], + "property_facts": { + "Status": "Coming Soon", + "MLS #": "426105057", + "Pet Policy": "Allowed", + "HOA Fees": "$1,261 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2012", + "County": "San Francisco County" + }, + "regional_facts": { + "Cross Street": "3rd Street" + }, + "agent": { + "name": "Jessie Lee", + "email": "jessie.lee@compass.com", + "telephone": "4155186402" + } + }, + "2045193330521720449": { + "listing_id": "2045193330521720449", + "source_url": "https://www.compass.com/homedetails/2329-N-Cambridge-Ave-Unit-C-Chicago-IL-60614/26M087_pid/", + "retrieved_at": "2026-09-06T03:41:14.734156+00:00", + "html_sha256": "6ffc4449a0579faec23d42d0afe1f6cde287e39f804f6c4edaeffd6136fec17c", + "price": 2100000, + "address": "2329 North Cambridge Avenue, Unit C", + "unit": "C", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "neighborhood": "Lincoln Park", + "latitude": 41.924678360965785, + "longitude": -87.64229123475532, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2930, + "property_type": "Townhouse", + "year_built": 2026, + "mls_number": "12573026", + "status_text": "Active", + "days_on_market": 95, + "listed_at_ms": 1780462800000, + "description": "Phase One 50% sold! Delivery starting in 45 days. Welcome to Cambridge: Lincoln Park's newest luxury rowhome development by renowned builder Ogden Partners and designed by Booth Hansen Architects, known for their exceptional craftsmanship and thoughtfully designed residences. Cambridge offers luxury living in the heart of the city with timeless architecture, refined finishes, and spacious functional layouts designed for modern city living.This beautifully appointed four bedroom residence offers a seamless blend of modern style and everyday comfort. Spanning four thoughtfully designed levels, the home begins with an oversized heated attached garage, welcoming foyer and a spacious bedroom with ensuite bathroom. This space flows directly into a large patio and private fenced yard, providing the perfect setting for outdoor gatherings and relaxation. The main living level showcases an elegant living room filled with natural light, bay window overlooking the landscaped courtyard, and features a sleek floating fireplace. Living room flows seamlessly into the designated dining area, perfect for entertaining. The designer kitchen is a standout, boasting custom cabinetry, quartz island with overhang, quartz backsplash, top-of-the-line appliances, and butler's pantry. Kitchen opens directly into the great room featuring a Juliette balcony, creating an ideal layout for hosting guests or enjoying family time. Powder room completes this level. Third floor offers the spacious primary bedroom which features a walk-in closet and spa-like bathroom with double sinks and large shower. Two additional bedrooms, additional full bathroom, and laundry room complete this floor. Fourth floor offers a spacious rec room with wet bar, storage and opens directly to the private roof terrace equipped with electric. Cambridge offers a rare opportunity to own a brand-new luxury rowhome in one of Chicago's most desirable neighborhoods, built by one of the city's premier luxury developers and designed to deliver both elegance and exceptional livability. Experience everything this incredible home has to offer, just steps away from award winning restaurants, top-rated schools, charming shops, scenic parks, convenient public transit and a short walk away from the lakefront trail.", + "features": [ + "Deck", + "Patio", + "Common Roof Deck", + "Garage", + "Automatic Garage Door", + "Heated Garage Parking", + "Attached Parking", + "Shared Driveway", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Central AC", + "Dishwasher", + "Microwave", + "Disposal", + "Refrigerator", + "Freezer", + "Range Hood", + "Wet Bar", + "Walk-in Closet", + "Range", + "Fence", + "Pet Friendly", + "Snow Removal Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "12573026", + "Days on Market": "95", + "HOA Fees": "$175 / month", + "Property Type": "Townhouse", + "MLS Type": "Attached Single / T3-Townhouse 3+ Stories", + "Year Built": "2026", + "Lot Size": "0.02 AC / 1,000 SF", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Lincoln Park", + "Township": "North Chicago", + "Ownership": "Fee Simple w/ HO Assn.", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Num of Interior Fireplaces": "1", + "Heat/Fuel": "None", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Jeff Lowe", + "email": "jeff.lowe@compass.com", + "telephone": "3123391133" + } + }, + "2045193417050253617": { + "listing_id": "2045193417050253617", + "source_url": "https://www.compass.com/homedetails/2329-N-Cambridge-Ave-Unit-G-Chicago-IL-60614/26M089_pid/", + "retrieved_at": "2026-09-06T03:41:16.861708+00:00", + "html_sha256": "5a710df564cca784fdcb4b7d68230a17607952ce63093be22b7edd379ee254ec", + "price": 1950000, + "address": "2329 North Cambridge Avenue, Unit G", + "unit": "G", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "neighborhood": "Lincoln Park", + "latitude": 41.924678360965785, + "longitude": -87.64229123475532, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2915, + "property_type": "Townhouse", + "year_built": 2026, + "mls_number": "12573046", + "status_text": "Pending", + "days_on_market": 42, + "listed_at_ms": 1780462800000, + "description": "Phase One 50% sold! Delivery starting in 45 days. Welcome to Cambridge: Lincoln Park's newest luxury rowhome development by renowned builder Ogden Partners and designed by Booth Hansen Architects, known for their exceptional craftsmanship and thoughtfully designed residences. Cambridge offers luxury living in the heart of the city with timeless architecture, refined finishes, and spacious functional layouts designed for modern city living. This beautifully appointed three bedroom residence offers a seamless blend of modern style and everyday comfort. Spanning four thoughtfully designed levels, the home begins with the oversized heated attached garage, welcoming foyer and a spacious bedroom with ensuite bathroom. This space flows directly into a large patio and private fenced yard, providing the perfect setting for outdoor gatherings and relaxation. The main living level showcases an elegant living room filled with natural light, bay window overlooking the landscaped courtyard, and features a sleek floating fireplace. Living room flows seamlessly into the designated dining area, perfect for entertaining. The designer kitchen is a standout, boasting custom cabinetry, quartz island with overhang, quartz backsplash, top-of-the-line appliances, and butler's pantry. Kitchen opens directly into the great room featuring a Juliette balcony, creating an ideal layout for hosting guests or enjoying family time. Powder room completes this level. Third floor offers the spacious primary bedroom which features 2 walk-in closets and spa -like bathroom with double sinks, shower and separate soaking tub. Additional bedroom with ensuite bathroom and laundry room complete this floor. Fourth floor offers a spacious rec room with wet bar, storage and opens directly to the private roof terrace equipped with electric. Cambridge offers a rare opportunity to own a brand-new luxury rowhome in one of Chicago's most desirable neighborhoods, built by one of the city's premier luxury developers and designed to deliver both elegance and exceptional livability. Experience everything this incredible home has to offer, just steps away from award winning restaurants, top-rated schools, charming shops, scenic parks, convenient public transit and a short walk away from the lakefront trail.", + "features": [ + "Deck", + "Patio", + "Common Roof Deck", + "Garage", + "Automatic Garage Door", + "Heated Garage Parking", + "Attached Parking", + "Shared Driveway", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Central AC", + "Electric Heat", + "Dishwasher", + "Microwave", + "Disposal", + "Refrigerator", + "Freezer", + "Range Hood", + "Fireplace", + "Range", + "Pet Friendly", + "Snow Removal Included" + ], + "property_facts": { + "Status": "Pending", + "MLS #": "12573046", + "Days on Market": "42", + "HOA Fees": "$175 / month", + "Property Type": "Townhouse", + "MLS Type": "Attached Single / T3-Townhouse 3+ Stories", + "Year Built": "2026", + "Lot Size": "0.02 AC / 1,000 SF", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Lincoln Park", + "Township": "North Chicago", + "Ownership": "Fee Simple w/ HO Assn.", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Num of Interior Fireplaces": "1", + "Heat/Fuel": "Electric, Zoned", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Jeff Lowe", + "email": "jeff.lowe@compass.com", + "telephone": "3123391133" + } + }, + "2049572693447448697": { + "listing_id": "2049572693447448697", + "source_url": "https://www.compass.com/homedetails/610-S-W-End-St-Unit-D201-Aspen-CO-81611/LRC2A_pid/", + "retrieved_at": "2026-09-06T03:39:13.706846+00:00", + "html_sha256": "bb51b73773d7bd50c9f1c1a19bd2e8656bef6009d4274a2ed6f14d31262eee02", + "price": 4795000, + "address": "610 South W End Street, Unit D201", + "unit": "D201", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1846705, + "longitude": -106.8136639, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1052, + "property_type": "Condo", + "year_built": 1972, + "mls_number": "191813", + "status_text": "Active", + "days_on_market": 191, + "listed_at_ms": 1772064000000, + "description": "This exquisitely Swiss Chalet-inspired two-bedroom condominium, masterfully transformed by renowned interior designer Andrew Brown, commands direct views of Aspen Mountain and embodies refined European elegance. Ideally positioned in Aspen's coveted Central Core, this exceptional, sophisticated design-forward retreat presents a rare opportunity to own a beautifully appointed, impeccably finished, turnkey luxury hotel-quality residence. just a short walk to the gondola and the cultural heart of downtown Aspen.\r\n\r\nThe living area is richly layered with Pierre Frey wallpaper, crystal fireplace logs, and sumptuous textures throughout. Upholstery finished exclusively in solid wool bouclé reinforces a sense of understated opulence. All furnishings and beds were custom designed specifically for the residence, seamlessly blending refined aesthetics with thoughtful functionality, including discreet luggage storage integrated into bespoke beds. The primary suite is a true sanctuary, featuring a hand-sewn sheepskin wall and an antique atelier mirror that add warmth, depth, and rare artisanal character to condominium living.\r\n\r\nWith an acceptable offer, Seller may consider contributing toward a portion of, or the full amount of, the special assessment, to be negotiated and documented in writing.", + "features": [ + "Elevator", + "Doorman", + "Gym", + "Pool", + "Common Outdoor Space", + "Washer / Dryer in Unit", + "Air Conditioning", + "Waterfront", + "Pet Friendly", + "Private Outdoor Space", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "191813", + "Days on Market": "191", + "Taxes": "$7,710 / year", + "HOA Fees": "$52,164 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1972", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Property Faces": "South", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "Gant" + }, + "agent": { + "name": "Ashley Efraim", + "email": "ashley.efraim@compass.com", + "telephone": "2066617098" + } + }, + "2049586279368920025": { + "listing_id": "2049586279368920025", + "source_url": "https://www.compass.com/homedetails/1542-15th-St-San-Francisco-CA-94103/1R90JV_pid/", + "retrieved_at": "2026-09-06T03:46:38.410614+00:00", + "html_sha256": "d172cae08e7bb511b0d5c1f7e92be1bd05827224cd10c0fa0bba95179fac4968", + "price": 1295000, + "address": "1542 15th Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94103", + "neighborhood": "Inner Mission", + "latitude": 37.766958, + "longitude": -122.41862, + "beds": 3, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 1380, + "property_type": "Condo", + "year_built": 1906, + "mls_number": "426107614", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Perched on the top floor of a classic San Francisco Edwardian, this beautifully remodeled, spacious 3 bedroom, 1.5 bath condo blends period charm with modern updates. Soaring high ceilings, rich hardwood floors, original architectural details, and a stunning double parlor create a warm, light-filled home that's hard to find at any price. The extensively updated kitchen features granite countertops, stainless steel appliances, and maple cabinetry, opening directly to a private redwood deck perfect for morning coffee or evening entertaining. A formal dining room, elegant bay windows, cozy fireplace, and thoughtful built-ins throughout give this home a character that new construction simply can't replicate. Additional highlights include a large private storage room, and one-car parking and W/D in the unit rare finds in this part of the city. All of this just steps from the best of the Mission and Valencia corridor world-class restaurants, cafes, boutiques, and nightlife right outside your door, with quick access to BART, Muni, and the 101/280/80 freeways.", + "features": [ + "Garage", + "Parking Included" + ], + "property_facts": { + "Status": "Coming Soon", + "MLS #": "426107614", + "HOA Fees": "$350 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1906", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Garage Faces Front, Independent, On Site", + "Cross Street": "Natoma", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Andreas Ernst", + "email": "andreas.ernst@compass.com", + "telephone": "4154098247" + } + }, + "2049595231070769025": { + "listing_id": "2049595231070769025", + "source_url": "https://www.compass.com/homedetails/730-Twining-Flats-Rd-Aspen-CO-81611/LTPYR_pid/", + "retrieved_at": "2026-09-06T03:39:15.397376+00:00", + "html_sha256": "d80035f643e8d1a5ddf3e71cf0d4670244a6b352f0b0779a54481de8729c2676", + "price": 8500000, + "address": "730 Twining Flats Road", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Woody Creek", + "latitude": 39.2771655, + "longitude": -106.8928543, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 4992, + "property_type": "Single Family", + "year_built": 1997, + "mls_number": "191820", + "status_text": "Active", + "days_on_market": 191, + "listed_at_ms": 1772064000000, + "description": "Nestled on two lush acres along the picturesque Roaring Fork River, 730 Twining Flats Road offers an unparalleled riverside living experience. This magnificent property boasts a perfect blend of privacy and convenience, with a prime location just 10 minutes from Aspen and Snowmass. Upon arrival, the private and peaceful setting with lush landscaping and the soothing sounds of the river welcomes you to this exquisite riverside property. This setting sets the stage for the surreal outdoor settings that await. A grand two-story foyer with a custom wood door greets you, setting the stage for the luxurious interior that lies ahead with stone floors, floor-to-ceiling windows, and a circular staircase with wrought iron railing, creating an elegant prelude. \r\n\r\nVoluminous windows throughout the home capture the serene river setting, while the expansive patio and fire pit provide the perfect spot to embrace the tranquility of the outdoor space. The sunroom captures the serene river setting with stone, high wood ceilings, and wood beams, creating a truly enchanting space. The open floor plan seamlessly connects the expansive kitchen to the dining area, offering al fresco dining options overlooking the river. The kitchen has two center islands - one with bar seating, a six-burner Wolfe range with griddle, abundant storage, and a butler pantry with refrigerator and freezer, cooktop, sink, and dishwasher. There's also a sitting area off the kitchen with a river rock gas fireplace.\r\n\r\nAs you ascend to the upper level, a loft seating area with vaulted ceilings and built-ins awaits. This space is perfect for unwinding and taking in the breathtaking surroundings. The primary bedroom, situated on the second floor, boasts a private deck overlooking the river, providing a serene backdrop to wake up to. The spacious dressing room, vast primary closet, and a 5-piece bathroom featuring a large vanity\r\nand dual sinks ensure both luxury and functionality. Additionally, a workout room with vaulted ceilings, built-in speakers, and access to a private deck completes this exceptional space.\r\n\r\nAdditionally, this exceptional property features two guest suites on the main level, each with unique access to outdoor living spaces, ensuring secluded living spaces for all. The finished garage, storage shed, mud room with elevator, and well-equipped laundry room further enhance the convenience and practicality of this riverside retreat. With its exquisite architecture and an idyllic location perfectly capturing the essence of riverside living, 730 Twining Flats Road beckons you to indulge in the unique life experience along the Roaring Fork River.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Waterfront", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "191820", + "Days on Market": "191", + "Taxes": "$20,387 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1997", + "Lot Size": "2.00 AC / 87,120 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Style": "Split Level", + "Furnished": "Unfurnished", + "Sub/Loc": "Twining Flats" + }, + "agent": { + "name": "Doug Leibinger", + "email": "doug@compass.com", + "telephone": "9703799045" + } + }, + "2050412430891064289": { + "listing_id": "2050412430891064289", + "source_url": "https://www.compass.com/homedetails/Jackson-St-San-Francisco-CA-94118/2050412430891064289_lid/", + "retrieved_at": "2026-09-06T03:46:40.289575+00:00", + "html_sha256": "23188c642eab97e57ecdfae47be037d9d429e709b5c8c62a8f63863587995a8d", + "price": null, + "address": "Jackson Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94118", + "neighborhood": "Presidio Heights", + "latitude": null, + "longitude": null, + "beds": 7, + "baths_full": 5, + "baths_half": 2, + "baths_total": 6, + "sqft": null, + "property_type": "", + "year_built": null, + "mls_number": "", + "status_text": "Canceled", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [], + "property_facts": {}, + "regional_facts": {}, + "agent": null + }, + "2052487366618989937": { + "listing_id": "2052487366618989937", + "source_url": "https://www.compass.com/homedetails/2006-Mountain-View-Rd-Austin-TX-78703/1F5N36_pid/", + "retrieved_at": "2026-09-06T03:39:36.669549+00:00", + "html_sha256": "97b2411531c017342347f6f96f32d63d59801809b94a1fb140273f7768eeae3c", + "price": 6499000, + "address": "2006 Mountain View Road", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78703", + "neighborhood": "Tarrytown", + "latitude": 30.296631, + "longitude": -97.772297, + "beds": 7, + "baths_full": 7, + "baths_half": 1, + "baths_total": 7.5, + "sqft": 5370, + "property_type": "Single Family", + "year_built": 2026, + "mls_number": "3827407", + "status_text": "Active", + "days_on_market": null, + "listed_at_ms": null, + "description": "Welcome to 2006 Mountain View Road — a striking architectural statement in the heart of Tarrytown. Thoughtfully built by award-winning OTTO Design Build with interiors in collaboration with acclaimed designer Jessica McIntyre, this newly constructed estate blends timeless materials with refined contemporary detailing across approximately 5,370 SF.\n\nA dramatic sweeping staircase anchors the foyer, framed by clean sightlines and expansive glazing that draws natural light throughout the home. The floorplan balances openness and privacy, creating seamless flow between gathering spaces while offering intentional separation where desired. Main living areas are defined by generous ceiling heights, hardwood flooring, and layered architectural detailing. The chef’s kitchen serves as a design focal point, featuring premium appliances, custom cabinetry, and a layout equally suited for everyday living and elevated entertaining. Adjacent dining and living spaces connect effortlessly to the outdoors. The residence includes seven bedrooms and seven and a half bathrooms, including a detached pool house and private guest casita, providing flexibility for guests, multigenerational living, or creative workspace.\n\nPrivately positioned within its own dedicated corridor, the entire primary suite wing functions as a luxurious retreat, offering expansive quarters and closet, a spa-inspired bath and a sense of calm.\n\nThe lower level enhances the lifestyle experience with a media room, fitness studio, sauna, & relaxation lounge — integrating wellness into the home’s architectural design. A resort-style pool anchors the expansive lot, complemented by multiple seating areas beneath mature trees. Located in one of Austin’s most cherished neighborhoods, the property offers proximity to parks, trails, top-rated schools, and central Austin’s vibrant dining and cultural scene.\n\nAnticipated Completion: Summer 2026\nPre-completion pricing subject to adjustment.\nFinishes subject to change", + "features": [ + "Air Conditioning", + "Balcony", + "Below Ground Pool", + "Breakfast Bar", + "Cabana", + "Ceiling Fan", + "Central AC", + "Central Heating", + "Chandeliers", + "Covered Parking", + "Dishwasher", + "Disposal", + "Electric Dryer Hookup", + "Fireplace", + "Foyer", + "Garage", + "Hardwood Floors", + "Heated Pool", + "High Ceilings", + "Pantry", + "Pool", + "Pool House", + "Porch", + "Private Outdoor Space", + "Private Pool", + "Private Yard", + "Range", + "Range Hood", + "Recessed Lighting", + "Refrigerator", + "Sauna", + "Soaking Tub", + "Tile Floors", + "Walk-in Closet", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Active", + "MLS #": "3827407", + "Taxes": "$24,525 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2026", + "Lot Size": "0.23 AC / 10,071 SF", + "County": "Travis County" + }, + "regional_facts": { + "Subdivision Name": "Tarry Town 03", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "None", + "View YN": "No", + "Parcel Number": "01170711070000", + "Tax Lot": "118", + "Elementary School": "Casis", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "O Henry", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "Austin", + "High School District": "Austin ISD", + "Levels": "Three Or More", + "Master on Main": "Yes", + "Main Level Bedrooms": "2", + "Num Living": "4", + "Living Area Source": "Plans", + "Year Built Source": "PublicRecords", + "Pool Private": "Yes", + "Pool Features": "Gunite, Heated, In Ground, Outdoor Pool, Pool/Spa Combo" + }, + "agent": { + "name": "Mike Mogavero", + "email": "mike.mogavero@compass.com", + "telephone": "5125806580" + } + }, + "2053405737774603969": { + "listing_id": "2053405737774603969", + "source_url": "https://www.compass.com/homedetails/3206-Morrison-St-NW-Washington-DC-20015/1TDAGQ_pid/", + "retrieved_at": "2026-09-06T03:48:12.055474+00:00", + "html_sha256": "b63f05e1f0ecebc00f7447f3e7aed5ae3b26387ace220937ea9fa9b4cbb54a83", + "price": 3150000, + "address": "3206 Morrison Street Northwest", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20015", + "neighborhood": "Chevy Chase DC", + "latitude": 38.9638324, + "longitude": -77.0646987, + "beds": 5, + "baths_full": 5, + "baths_half": 1, + "baths_total": 5.5, + "sqft": 5000, + "property_type": "Single Family", + "year_built": 1925, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Step into timeless elegance with this stunning 1925 Spanish Revival Colonial, currently undergoing an extraordinary renovation and expansion by the renowned Dogwood Restoration. Perfectly positioned in the coveted heart of Chevy Chase and within the sought-after Lafayette school cluster, this home seamlessly blends classic charm with modern luxury.\n\nThe main level is designed for effortless living and entertaining, featuring an expansive chef’s kitchen, a formal dining room, a spacious living room, a cozy family room, a private office, and a stylish powder room. Upstairs, you’ll find four generously sized bedrooms, including a serene primary suite, along with a convenient second-level laundry room and three beautifully designed baths that exude spa-like sophistication.\n\nThe lower level offers a versatile retreat, with a large recreation room complete with a chic wet bar, an additional bedroom, and a full bath—perfect for guests or an au pair. A rare attached two-car garage adds convenience, while the expansive backyard offers endless possibilities for outdoor gatherings, gardening, or simply relaxing in your own private oasis.\n\nAll this, just blocks from Lafayette Elementary School and Park, as well as the charming Broad Branch Market. This home isn’t just a place to live—it’s a lifestyle, offering the perfect blend of community, convenience, and luxury. Don't miss the chance to make it yours!", + "features": [ + "Dryer", + "Washer", + "Central AC", + "Air Conditioning", + "Marble Bathroom", + "Double Sink Bathroom", + "Fireplace", + "Hardwood Floors", + "Walk-in Closet", + "Basement", + "Primary Ensuite with Separate Shower", + "Primary Ensuite with Separate Tub" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "MLS Type": "Residential / Fee Simple", + "Year Built": "1925", + "County": "District of Columbia" + }, + "regional_facts": { + "Ownership": "Fee Simple", + "Structure Type": "Detached", + "Style": "Spanish, Colonial", + "Levels/Stories": "Tri-Level", + "Subdivision": "CHEVY CHASE (WASHINGTON DC)", + "Total Parking Spaces": "4", + "Central Air": "Yes", + "Basement": "Yes", + "Above Grade Finished SQFT": "5,000.00", + "New Construction": "No", + "Property Condition": "Excellent" + }, + "agent": { + "name": "Jennifer Knoll", + "email": "jennifer.knoll@compass.com", + "telephone": "2024412301" + } + }, + "2053518968379535417": { + "listing_id": "2053518968379535417", + "source_url": "https://www.compass.com/homedetails/2145-Franklin-St-Unit-1-San-Francisco-CA-94109/18ZHPC_pid/", + "retrieved_at": "2026-09-06T03:46:41.333774+00:00", + "html_sha256": "7d56fe83826a935292847648b26528b6664f85c727526a1f12d77be7312c392f", + "price": 1477000, + "address": "2145 Franklin Street, Unit 1", + "unit": "1", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "neighborhood": "Pacific Heights", + "latitude": 37.79435470000001, + "longitude": -122.4250422, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1700, + "property_type": "Condo", + "year_built": 1917, + "mls_number": "426115571", + "status_text": "Closed", + "days_on_market": 13, + "listed_at_ms": 1780038000000, + "description": "Elegant 2BD, 2BA residence in a secure 7-unit historic Pacific Heights building, ideally positioned near the borders of Russian Hill and Polk Gulch. Just moments from Polk, Union, and Fillmore Streets, this home places boutiques, dining, nightlife, and cafes right at your doorstep. Located on the first floor with minimal stairs, the residence offers convenient access for full-time living or as a refined pied-a-terre. Classic San Francisco character pairs beautifully with modern updates, including hardwood floors and a spacious open living and dining area designed for comfortable everyday living and entertaining. The large eat-in kitchen features quartz countertops, high-end appliances, ample cabinetry, and a stylish, functional layout ideal for cooking, hosting, and gathering. The ensuite primary bedroom offers dual built-in closets and an updated bath with a clawfoot tub, granite-enclosed shower with dual shower heads, single vanity, and tiled floor. A central family room separates the bedrooms, adding privacy, flexibility, and an additional space to relax, work, or unwind. Off the hall, a flexible storage room currently functions as the adjacent bedroom's closet, while the guest bath includes a standing shower and a closet with stackable washer/dryer. With timeless character, thoughtful updates, and one of San Francisco's most beloved neighborhood corridors just outside your door, this Pacific Heights residence offers the perfect blend of classic charm, city convenience, and everyday elegance.", + "features": [ + "Disposal", + "Fireplace", + "Pet Friendly", + "Tile Floors", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426115571", + "Days on Compass": "13", + "Pet Policy": "Allowed", + "HOA Fees": "$1,200 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1917", + "County": "San Francisco County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Directions to Property": "Corner of Franklin and Pacific", + "Cross Street": "Pacific Ave" + }, + "agent": { + "name": "David Juarez", + "email": "davidjuarez@compass.com", + "telephone": "4157139705" + } + }, + "2053924700174731745": { + "listing_id": "2053924700174731745", + "source_url": "https://www.compass.com/homedetails/3770-Kumquat-Ave-Miami-FL-33133/1C8HD6_pid/", + "retrieved_at": "2026-09-06T03:44:31.284802+00:00", + "html_sha256": "29aaa94aed8fadf9fdef4290ec0d6d9d1c22864f2ab45228bc9d745ca1176a58", + "price": 4950000, + "address": "3770 Kumquat Avenue", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "neighborhood": "South Grove", + "latitude": 25.7241259, + "longitude": -80.254493, + "beds": 5, + "baths_full": 5, + "baths_half": 2, + "baths_total": 6, + "sqft": 3875, + "property_type": "Single Family", + "year_built": 2018, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Spectacular modern residence offering 3,875 total square feet of living area, featuring 5 bedrooms, 5 full bathrooms, and 2 half bathrooms, set on a tranquil, tree-lined street in the heart of Coconut Grove. This 2018 new construction showcases expansive open living spaces, double-height ceilings, and floor-to-ceiling high-impact windows that flood the home with natural light. The sleek, minimalist kitchen is designed for both style and function. Upstairs, the luxurious primary suite features a private wet bar and additional den or office space. All bedrooms include en-suite bathrooms and extended balconies overlooking lush Grove greenery. Outdoors, enjoy a covered terrace and heated pool ideal for entertaining, as well as a fully functioning roof deck finished with artificial turf, covered area, and utilities to add a summer kitchen, hot tub, or other special amenities. A rare opportunity to enjoy a luxury lifestyle with added privacy and space in one of Miami’s most desirable neighborhoods.", + "features": [ + "Balcony", + "Private Roof Deck", + "Heated Pool", + "Below Ground Pool", + "Library / Den", + "Dryer", + "Washer", + "Central AC", + "Dishwasher", + "Refrigerator", + "Wall Oven", + "Double Sink Bathroom", + "Floor to Ceiling Windows", + "Window Treatments", + "Built-Ins", + "High Ceilings", + "Ceramic Floors", + "Tile Floors", + "Recessed Lighting", + "Chandeliers", + "Walk-in Closet", + "Custom Closet", + "Primary Ensuite with Separate Tub", + "Central Heating", + "Primary Ensuite", + "Freezer", + "Island Kitchen", + "Stove", + "Laundry Room", + "Awnings", + "Lighting", + "Security System" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "2018", + "Lot Size": "0.16 AC / 7,150 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "41", + "Sq Ft Liv Area": "3875.0" + }, + "agent": { + "name": "Brett Eaglstein", + "email": "brett.eaglstein@compass.com", + "telephone": "3056998050" + } + }, + "2053924822858538897": { + "listing_id": "2053924822858538897", + "source_url": "https://www.compass.com/homedetails/3770-3792-Kumquat-Ave-Miami-FL-33133/26PT5K_pid/", + "retrieved_at": "2026-09-06T03:44:32.332474+00:00", + "html_sha256": "376ed629893aaaec5156f0ca869af26a61547705f5854589ab2bda6ebf4e1c84", + "price": 6495000, + "address": "3770-3792 Kumquat Avenue", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "neighborhood": "South Grove", + "latitude": 25.7240949, + "longitude": -80.2544918, + "beds": 5, + "baths_full": 5, + "baths_half": 2, + "baths_total": 6, + "sqft": 3875, + "property_type": "Single Family", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Combined offering of 3770 Kumquat Ave and 3792 Kumquat Ave, presenting a rare opportunity to own a modern residence along with the adjacent vacant lot for added privacy and potential. The vacant lot at 3792 Kumquat spans 7,150 square feet, while 3770 Kumquat Ave is also available for individual purchase.\n\nSpectacular modern residence offering 3,875 total square feet of living area, featuring 5 bedrooms, 5 full bathrooms, and 2 half bathrooms, set on a tranquil, tree-lined street in the heart of Coconut Grove. This 2018 new construction showcases expansive open living spaces, double-height ceilings, and floor-to-ceiling high-impact windows that flood the home with natural light. The sleek, minimalist kitchen is designed for both style and function. Upstairs, the luxurious primary suite features a private wet bar and additional den or office space. All bedrooms include en-suite bathrooms and extended balconies overlooking lush Grove greenery. Outdoors, enjoy a covered terrace and heated pool ideal for entertaining, as well as a fully functioning roof deck finished with artificial turf, covered area, and utilities to add a summer kitchen, hot tub, or other special amenities. \n\nAn exceptional opportunity to enjoy modern luxury with the flexibility of additional land in one of Miami’s most desirable neighborhoods.", + "features": [ + "Balcony", + "Private Roof Deck", + "Heated Pool", + "Below Ground Pool", + "Library / Den", + "Dryer", + "Washer", + "Central AC", + "Dishwasher", + "Refrigerator", + "Wall Oven", + "Double Sink Bathroom", + "Floor to Ceiling Windows", + "Window Treatments", + "Built-Ins", + "High Ceilings", + "Ceramic Floors", + "Tile Floors", + "Recessed Lighting", + "Chandeliers", + "Walk-in Closet", + "Custom Closet", + "Primary Ensuite with Separate Tub", + "Central Heating", + "Primary Ensuite", + "Freezer", + "Island Kitchen", + "Stove", + "Laundry Room", + "Awnings", + "Lighting", + "Security System" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "41", + "Sq Ft Liv Area": "3875.0" + }, + "agent": { + "name": "Brett Eaglstein", + "email": "brett.eaglstein@compass.com", + "telephone": "3056998050" + } + }, + "2053942360426125497": { + "listing_id": "2053942360426125497", + "source_url": "https://www.compass.com/homedetails/2720-N-Ashland-Ave-Unit-2S-Chicago-IL-60614/26PX1S_pid/", + "retrieved_at": "2026-09-06T03:41:18.616441+00:00", + "html_sha256": "8cab0da35c5a26fb67b177b13f0c9daa25dd8b4cc5bf94aa22f46b58e6bb06c7", + "price": 850000, + "address": "2720 North Ashland Avenue, Unit 2S", + "unit": "2S", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "neighborhood": "Lincoln Park", + "latitude": 41.93122735747244, + "longitude": -87.6687387552013, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1650, + "property_type": "Condo", + "year_built": 2026, + "mls_number": "12583263", + "status_text": "Active ( Private )", + "days_on_market": null, + "listed_at_ms": null, + "description": "Presenting this new, extra wide, 6 unit building in Lincoln Park, delivering Fall 2026. This oversized 3 bed /2 bath simplex features a bright open layout with large windows, high ceilings, 8' doors, oak flooring, balcony and custom mudrooms/builtins. Stylish kitchen with Artos Fixtures, Bosch appliances, quartz counters, custom Rift and Bone cabinetry and pantry. Primary suite offers fully built out closets, steam shower, heated floors, and Kohler fixtures. Private outdoor space with porcelain pavers. EV ready garage parking. Concrete between the floors. Steps to Wrightwood Park. Please email for more information. Pictures are of builders most recent project. The units are framed and we can walk through them.", + "features": [ + "Garage", + "Pet Friendly" + ], + "property_facts": { + "Status": "Active ( Private )", + "MLS #": "12583263", + "Pet Policy": "Allowed", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2026", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Lincoln Park", + "Township": "Lake View", + "Ownership": "Condo", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Tim Sheahan", + "email": "tim.sheahan@compass.com", + "telephone": "7739689889" + } + }, + "2058964874974707001": { + "listing_id": "2058964874974707001", + "source_url": "https://www.compass.com/homedetails/2471-N-Albany-Ave-Chicago-IL-60647/1W17RT_pid/", + "retrieved_at": "2026-09-06T03:41:18.894439+00:00", + "html_sha256": "d2eb913bf8e41acaa8784f1ededd6ccff66ee8b1c751cd1455abcfd7152a8672", + "price": 900000, + "address": "2471 North Albany Avenue", + "unit": "", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "neighborhood": "Logan Square", + "latitude": 41.9263593, + "longitude": -87.70608089999999, + "beds": 0, + "baths_full": null, + "baths_half": null, + "baths_total": 0, + "sqft": null, + "property_type": "Multi Family", + "year_built": null, + "mls_number": "12607136", + "status_text": "Contingent ( Private )", + "days_on_market": 0, + "listed_at_ms": null, + "description": "Beautiful, classic greystone located in the heart of Logan Square! Updated, legal 3 flat oozing character with many original vintage details, large windows, hardwood floors and great natural light. Separate utilities and heat. Peaceful backyard with newer steps, freshly painted and 2 car garage. Wonderful Logan Square neighborhood, close to the park, farmers market, restaurants and shops. Showings begin Monday 4-27.", + "features": [ + "Garage", + "Full Basement" + ], + "property_facts": { + "Status": "Contingent ( Private )", + "MLS #": "12607136", + "Days on Market": "0", + "Property Type": "Multi Family", + "MLS Type": "Two to Four Units", + "County": "Cook County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Area": "CHI - Logan Square", + "Township": "West Chicago", + "Num Of Garage Spaces": "2.0", + "Num Of Parking Spaces": "2.0" + }, + "agent": { + "name": "Stuart Schwartz", + "email": "stuart.schwartz@compass.com", + "telephone": "7739888839" + } + }, + "2059650484278121113": { + "listing_id": "2059650484278121113", + "source_url": "https://www.compass.com/homedetails/1821-N-Milwaukee-Ave-Unit-401-Chicago-IL-60647/1XFY02_pid/", + "retrieved_at": "2026-09-06T03:41:21.786565+00:00", + "html_sha256": "a9c1f550fc3761d254296d426c31c3da4723575932cc6fd909f537c8b9732f1b", + "price": 650000, + "address": "1821 North Milwaukee Avenue, Unit 401", + "unit": "401", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "neighborhood": "Bucktown", + "latitude": 41.9145943, + "longitude": -87.6835636, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1445, + "property_type": "Condo", + "year_built": 2006, + "mls_number": "12590742", + "status_text": "Active ( Private )", + "days_on_market": null, + "listed_at_ms": null, + "description": "Elevate your lifestyle in this exquisite top-floor condo, nestled within a boutique Bucktown building. This 2-bedroom, 2-bathroom residence is a masterclass in modern luxury, where thoughtful upgrades and premium details create a home that's as functional as it is breathtaking. Step into a luminous haven, where rich Brazilian cherry floors glisten under the natural light, elegant crown molding adds timeless sophistication, and built-in surround sound sets the tone for seamless entertaining or quiet indulgence. At its heart, the kitchen is a culinary sanctuary, boasting freshly painted cabinetry, a sleek new backsplash, polished stone countertops, and state-of-the-art stainless steel appliances, including a Grohe faucet for a touch of refinement. The open layout flows effortlessly into the living area, where the building's only fireplace becomes your cozy retreat during chilly Chicago evenings. The primary suite is a celebration of elevated design, featuring custom molding, bespoke cabinetry, and an en-suite bathroom that rivals a luxury spa. Here, marble floors, a striking accent wall, and chic modern updates create a space of serene sophistication. The second bedroom, equally inviting, has been rejuvenated with custom details and a fresh palette, offering comfort and style in equal measure. Both bathrooms exude luxury, with their stunning marble flooring and meticulous finishes that elevate everyday routines into indulgent escapes. Outdoor living reaches new heights with two private spaces: a cozy front balcony, just the right size for a grill or a quiet chair where you can unwind with a good book, and a spacious rear deck transformed into a city oasis. The rear deck features lounge chairs, a firepit, and plush seating, all with skyline views as your backdrop. Recent updates, including newly installed windows, enhance both energy efficiency and peace of mind, while high-end mechanicals like a Carrier furnace with an Aprilaire humidifier, an AO Smith water heater, and a Whirlpool washer/dryer ensure effortless living. Located just steps from the iconic 606 Trail, this home offers unparalleled access to one of Chicago's most celebrated urban greenways. Enjoy walking, biking, and public art installations along the trail, as well as nearby parks like Walsh Park and Churchill Field Park. The vibrant Milwaukee Avenue corridor is at your doorstep, featuring local favorites like Ipsento 606, Small Cheval, and Margie's Candies, along with boutique shops, yoga studios, and more. Commuting is a breeze with the CTA Blue Line - Western Station just a short walk away. Complete with garage parking, a storage unit, and a prime location in one of Chicago's most vibrant neighborhoods, this home is a rare find for those who demand nothing less than the extraordinary. Your Bucktown sanctuary awaits, don't let it slip away!", + "features": [ + "Balcony", + "Deck", + "Elevator", + "Garage", + "Automatic Garage Door", + "Detached Parking", + "Washer / Dryer in Unit", + "Laundry in Building", + "Central AC", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Disposal", + "Refrigerator", + "Cooktop", + "Fireplace", + "Hardwood Floors", + "Bike Room", + "Common Storage", + "Walk-in Closet", + "Voice Intercom", + "Pet Friendly", + "Range", + "Washer Hookup", + "Lowrise" + ], + "property_facts": { + "Status": "Active ( Private )", + "MLS #": "12590742", + "Pet Policy": "Allowed", + "Taxes": "$9,122 / year", + "HOA Fees": "$450 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2006", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Logan Square", + "Township": "West Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Num of Interior Fireplaces": "1", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Eli Masud", + "email": "eli.masud@compass.com", + "telephone": "6306974540" + } + }, + "2062482365143339697": { + "listing_id": "2062482365143339697", + "source_url": "https://www.compass.com/homedetails/555-E-Durant-Ave-Unit-2C-Aspen-CO-81611/26YEIR_pid/", + "retrieved_at": "2026-09-06T03:39:19.052027+00:00", + "html_sha256": "ac37de76b65b235ed7d65b2b6187a1dbe6077c2890f14c22b2ee8aea19d18cac", + "price": 6175000, + "address": "555 East Durant Avenue, Unit 2C", + "unit": "2C", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1869153, + "longitude": -106.8186213, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1287, + "property_type": "Condo", + "year_built": 1965, + "mls_number": "192022", + "status_text": "Closed", + "days_on_market": 164, + "listed_at_ms": 1773619200000, + "description": "Rarely available and highly desirable, this two-bedroom, two-bathroom North of Nell condominium is ideally positioned in Aspen's coveted Gondola Plaza. Take in unobstructed views of Aspen Mountain and the Silver Queen Gondola from your private terrace, an iconic front-row seat to Aspen's legendary slopes.\r\n\r\nWith world-class skiing and the vibrant downtown just steps away, the residence delivers the ultimate ski-in/ski-out lifestyle.\r\n\r\nFull on-site management ensures effortless ownership, while its location within Aspen's exclusive lodging district allows unrestricted rentals, offering a rare combination of luxury retreat and premier investment opportunity.", + "features": [ + "Doorman", + "Garage", + "Air Conditioning" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "192022", + "Days on Market": "164", + "Taxes": "$10,973 / year", + "HOA Fees": "$33,235 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1965", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "South", + "Style": "Contemporary", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "North Nell" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "2062615686154056553": { + "listing_id": "2062615686154056553", + "source_url": "https://www.compass.com/homedetails/2720-N-Ashland-Ave-Unit-3S-Chicago-IL-60614/26YFT6_pid/", + "retrieved_at": "2026-09-06T03:41:22.782384+00:00", + "html_sha256": "fdb9704ab978da79b801ea1b91b0ae441119f5d06134659b0dbb7e64bf5912b2", + "price": 950000, + "address": "2720 North Ashland Avenue, Unit 3S", + "unit": "3S", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "neighborhood": "Lincoln Park", + "latitude": 41.93122735747244, + "longitude": -87.6687387552013, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1800, + "property_type": "Condo", + "year_built": 2026, + "mls_number": "12593769", + "status_text": "Pending ( Private )", + "days_on_market": 0, + "listed_at_ms": null, + "description": "Presenting this new, extra wide, 6 unit building in Lincoln Park, delivering Fall 2026. This oversized 3 bed /2 bath penthouse features a bright open layout with large windows, high ceilings, 8' doors, oak flooring, balcony, custom mudrooms/builtins dry bar area and an interior staircase to a massive roofdeck with pergola. Stylish kitchen with Artos Fixtures, Bosch appliances, quartz counters andcustom Rift and Bone cabinetry. Primary suite offers fully built out closets, steam shower, heated floors, and Kohler fixtures. Private outdoor space with porcelain pavers. EV ready garage parking. Concrete between the floors. Steps to Wrightwood Park. Please email for more information. Pictures are of builders most recent project. The units are framed and we can walk through them.", + "features": [ + "Garage", + "Pet Friendly" + ], + "property_facts": { + "Status": "Pending ( Private )", + "MLS #": "12593769", + "Days on Market": "0", + "Pet Policy": "Allowed", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2026", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Lincoln Park", + "Township": "Lake View", + "Ownership": "Condo", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Tim Sheahan", + "email": "tim.sheahan@compass.com", + "telephone": "7739689889" + } + }, + "2063262020096201761": { + "listing_id": "2063262020096201761", + "source_url": "https://www.compass.com/homedetails/4221-Sunnyside-Ave-Los-Angeles-CA-90066/1IVQ4P_pid/", + "retrieved_at": "2026-09-06T03:42:54.898841+00:00", + "html_sha256": "5f681201a07e8d5e4389a4b799abfc56a6f00e2baab00506c22b861c9f07a36f", + "price": 2905000, + "address": "4221 Sunnyside Avenue", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90066", + "neighborhood": "Marina del Rey", + "latitude": 33.9894682, + "longitude": -118.43801, + "beds": 5, + "baths_full": 4, + "baths_half": null, + "baths_total": 4, + "sqft": 2098, + "property_type": "Single Family", + "year_built": 1941, + "mls_number": "SB26100335", + "status_text": "Closed", + "days_on_market": 10, + "listed_at_ms": 1778137200000, + "description": "Built by a designer for the most discerning buyer, a masterclass in organic, warm, contemporary design and effortless California living, this stunningly reimagined 5-bedroom, 4-bath home with/ADU blends elevated finishes with an unmistakable sense of comfort and style. Framed by lush landscaping, mature olive and palm trees, glowing textured glass lighting, and a spacious EV-ready driveway, the home opens to sun-drenched interiors with soaring 10-foot ceilings, expansive windows, and wide plank white oak floors throughout. The designer kitchen is equal parts functional and beautiful, featuring custom white oak cabinetry, porcelain counters and backsplash, champagne bronze accents, and a full suite of brand-new JennAir appliances with built-in refrigeration, while the adjacent dining area stuns with bespoke built-ins, Zellige tile, travertine pulls, and dedicated wine and beverage refrigeration. A sleek gel-fuel fireplace anchors the open-concept living space, while every bedroom offers custom floor-to-ceiling built-in closets and every bath showcases a curated blend of terrazzo, cement, marble, and natural textures with sophisticated gold and champagne finishes. The vaulted primary suite opens directly to the private backyard retreat, complete with an outdoor kitchen featuring honed cement countertops, built-in grill and sink, expansive patio space, and endless potential for a future pool or additional amenities. Completing the property is a beautifully finished studio ADU with full kitchen, retro appliances, white oak shelving, and handcrafted Zellige details — an exceptional extension of the home’s refined yet inviting aesthetic.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "SB26100335", + "Days on Market": "10", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1941", + "Lot Size": "0.12 AC / 5,414 SF", + "County": "Los Angeles County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "View": "Yes", + "Parking Spaces Total": "2", + "Private Pool": "No", + "Cooling Type": "Central Air, Ductless", + "Total Units": "1.0", + "Building Type": "Detached", + "Lot Size Source": "Assessor", + "Living Area": "2098", + "Assessor Parcel Number": "4230-012-014", + "Property Attached YN": "false", + "Common Walls": "No Common Walls", + "New Construction": "No", + "Stories Total": "1", + "Entry Level": "1", + "Fireplace": "Yes", + "Pool": "No", + "Spa": "No", + "Association": "No", + "Association Fee": "$.00", + "Senior Community": "No", + "Parcel Number": "4230012014", + "Area": "Marina Del Rey (C12)", + "High School District": "Los Angeles Unified", + "Directions": "From Maxella, north on Sunnyside to property." + }, + "agent": { + "name": "Ryan Shaw", + "email": "ryan.shaw@compass.com", + "telephone": "3109634027" + } + }, + "2063568587228404361": { + "listing_id": "2063568587228404361", + "source_url": "https://www.compass.com/homedetails/Brannan-St-San-Francisco-CA-94107/2063568587228404361_lid/", + "retrieved_at": "2026-09-06T03:46:41.639981+00:00", + "html_sha256": "820bfd63cb92dff69d920e58851474dd117880cfb3eaca7495c1f16eec69ea0e", + "price": 1400000, + "address": "Brannan Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94107", + "neighborhood": "South Beach", + "latitude": null, + "longitude": null, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1173, + "property_type": "Condo", + "year_built": 2002, + "mls_number": "", + "status_text": "Canceled", + "days_on_market": null, + "listed_at_ms": null, + "description": "Flooded with natural light, this stunning corner unit offers sweeping views from floor-to-ceiling windows that span two walls—capturing San Francisco’s downtown skyline, Twin Peaks, and partial Bay Bridge vistas, day and night. The dramatic open-concept living and dining area flows seamlessly to a private balcony, perfect for relaxing or entertaining against the city backdrop.\n\nThe upscale chef’s kitchen features high-end finishes and appliances. A spacious primary suite offers a custom-designed walk-in closet and a spa-inspired bath adorned with Carrera marble and elegant marble flooring. The second bedroom functions as a guest suite with direct access to the second full bath.\n\nAdditional highlights include hardwood flooring, designer lighting, in-unit washer/dryer, and central air conditioning. Located in The Brannan, South Beach’s premier luxury address, this home includes one deeded parking space and a private storage unit.", + "features": [ + "Assigned Parking", + "Balcony", + "Barbecue Area", + "Bike Room", + "Central AC", + "Common Outdoor Space", + "Common Terrace", + "Concierge", + "Doorman", + "Dual Pane Windows", + "Elevator", + "Full-Time Doorman", + "Garage", + "Gas Stove", + "Granite Kitchen Counter", + "Gym", + "Hardwood Floors", + "Heated Pool", + "Highrise", + "Hot Tub", + "Pool", + "Private Storage For Rent", + "Private Storage Included", + "Security Staff", + "Security System", + "Spa", + "Storage Available", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Canceled", + "Pet Policy": "Allowed", + "Property Type": "Condo", + "Year Built": "2002", + "County": "San Francisco County" + }, + "regional_facts": { + "View Description": "City Lights, City, Bridge(s), Bay" + }, + "agent": { + "name": "Afsaneh (Afi) Valizadeh", + "email": "afi.v@compass.com", + "telephone": "4154951114" + } + }, + "2064114763598202257": { + "listing_id": "2064114763598202257", + "source_url": "https://www.compass.com/homedetails/253-E-Delaware-Pl-Unit-22B-Chicago-IL-60611/1VPBJC_pid/", + "retrieved_at": "2026-09-06T03:41:23.535090+00:00", + "html_sha256": "4fc4c15bdae1c61fd6963f8ce599eda5e0261e88777c5a3a09f19499df93f1be", + "price": 165000, + "address": "253 East Delaware Place, Unit 22B", + "unit": "22B", + "city": "Chicago", + "state": "IL", + "zip": "60611", + "neighborhood": "Downtown Chicago", + "latitude": 41.8990955, + "longitude": -87.6198735, + "beds": 0, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 650, + "property_type": "Condo", + "year_built": 1961, + "mls_number": "12595519", + "status_text": "Closed", + "days_on_market": 39, + "listed_at_ms": 1779858000000, + "description": "Welcome to your new in-town condo. This adorable Streeterville/Gold Coast studio in an unbeatable location offers great natural light with city and lake views from this southeast-facing corner unit on a high floor. Coin laundry is available in the building. This full-service building includes 24-hour door staff, an exercise room, party room, beautifully updated lobby and hallways, and a massive shared rooftop deck with amazing 360-degree views. Garage parking may be available within the building for rent. Perfectly situated close to Northwestern Memorial Hospital, Michigan Avenue, Water Tower, public transit, and both Oak Street and Ohio Street Beaches along with plenty of amazing shopping options. Please note: the owner must occupy the unit for one year before renting. The unit is move-in ready, but at this price point you can also bring your creative ideas to add your special touches and make it yours! Other rental parking options available nearby. 2024 taxes were $2,442.08. Monthly HOA of $505 includes most utilities except electricity (unit $477 and $28 internet/cable). Please view 360 interactive floor plan to get a full appreciation of this great space.", + "features": [ + "Doorman", + "Elevator", + "Garage", + "Heated Garage Parking", + "Attached Parking", + "Gym", + "Laundry in Building", + "Wall Unit", + "Microwave", + "Refrigerator", + "Bike Room", + "Common Storage", + "Radiant Heating", + "Common Laundry", + "Snow Removal Included", + "Range", + "Parking Included", + "Pet Friendly", + "Pets Conditional", + "Highrise" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "12595519", + "Days on Market": "39", + "Pet Policy": "Allowed", + "Taxes": "$2,442 / year", + "HOA Fees": "$505 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "1961", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Near North Side", + "Township": "North Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "No", + "Air Conditioning Type": "Wall Unit(s)", + "Heat/Fuel": "Radiant", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Brad Zibung", + "email": "brad.zibung@compass.com", + "telephone": "7732697609" + } + }, + "2065549979030704945": { + "listing_id": "2065549979030704945", + "source_url": "https://www.compass.com/homedetails/Undisclosed-Address-Los-Angeles-CA-90042/2065549979030704945_lid/", + "retrieved_at": "2026-09-06T03:42:55.364331+00:00", + "html_sha256": "15e521352544b1b3f08a72004bc039993c1331e7f596abdc12f6825f56f409c7", + "price": null, + "address": "Undisclosed Address", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90042", + "neighborhood": "Highland Park", + "latitude": null, + "longitude": null, + "beds": null, + "baths_full": null, + "baths_half": null, + "baths_total": 0, + "sqft": null, + "property_type": "", + "year_built": null, + "mls_number": "", + "status_text": "Expired", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [], + "property_facts": {}, + "regional_facts": {}, + "agent": null + }, + "2066028057703971705": { + "listing_id": "2066028057703971705", + "source_url": "https://www.compass.com/homedetails/4515-Stuart-St-Denver-CO-80212/1299TT_pid/", + "retrieved_at": "2026-09-06T03:41:54.926351+00:00", + "html_sha256": "5fd6380127e7982944c1670034421045f2157f0848a1ab11f3080a50b564fe21", + "price": 1595000, + "address": "4515 Stuart Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80212", + "neighborhood": "Berkeley", + "latitude": 39.7787026, + "longitude": -105.0430247, + "beds": 4, + "baths_full": 3, + "baths_half": 2, + "baths_total": 5, + "sqft": 3620, + "property_type": "Other", + "year_built": 2026, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Beautiful pre-construction opportunity in one of Denver’s most desirable neighborhoods. This stunning 4-bedroom, 5 bathroom duplex seamlessly blends contemporary style with high-quality craftsmanship across multiple spacious levels.\n\nThe main floor features an open-concept layout designed for both everyday living and entertaining, highlighted by a bright living room with a double-sided fireplace, a spacious dining area, and a designer kitchen complete with a walk-in pantry and dedicated coffee bar. A private study and convenient powder bath complete the main level.\n\nUpstairs, the primary suite offers a relaxing retreat with a walk-in closet and a luxurious en suite bathroom. Two additional bedrooms, a full bathroom, and a conveniently located laundry room provide both comfort and functionality.\n\nThe third-floor offers even more versatility, featuring a bonus room, wet bar, bathroom, and access to a rooftop deck—ideal for entertaining or enjoying Colorado sunsets.\n\nThe finished basement expands your living space with a large family room, an additional bedroom, full bathroom, and ample storage—perfect for guests or a secondary living area.\n\nThis thoughtfully designed home offers modern living at its finest with multiple indoor and outdoor living spaces, making it a rare opportunity in a prime Denver location.", + "features": [ + "Duplex", + "Fireplace", + "Full Basement", + "Open Kitchen", + "Pantry", + "Powder Room", + "Primary Ensuite", + "Private Roof Deck", + "Walk-in Closet" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Other", + "Year Built": "2026", + "Lot Size": "0.08 AC / 3,375 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "Duplex", + "Levels": "Three Or More", + "Subdivision Name": "Berkeley" + }, + "agent": { + "name": "Josh Mckinley", + "email": "josh.mckinley@compass.com", + "telephone": "7203753661" + } + }, + "2069801875370937905": { + "listing_id": "2069801875370937905", + "source_url": "https://www.compass.com/homedetails/8430-SW-98th-St-Miami-FL-33156/1D7YEM_pid/", + "retrieved_at": "2026-09-06T03:44:36.160021+00:00", + "html_sha256": "6dcf2a9a9fa7719c3ac4627345e717bbb8bb08db58a1a4c4a80ee3cf841c5101", + "price": 3995000, + "address": "8430 Southwest 98th Street", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33156", + "neighborhood": "Kendall", + "latitude": 25.6786403, + "longitude": -80.3320294, + "beds": 5, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 5289, + "property_type": "Single Family", + "year_built": 1995, + "mls_number": "A12078998", + "status_text": "Active", + "days_on_market": 4, + "listed_at_ms": 1788235200000, + "description": "Set on an expansive 1.09-acre lot in one of Miami’s most desirable residential enclaves, this Mediterranean-inspired estate offers exceptional privacy, space, and potential. Spanning 5,289 sqft, the residence features 5 bedrooms and 5 bathrooms with high ceilings, light-filled interiors, generously sized rooms, and multiple living areas. Lush mature landscaping surrounds the property, creating a private and serene setting with expansive lawns and ample outdoor space. A resort-style pool and charming gazebo provide the perfect backdrop for entertaining and outdoor living. Built in 1995, the home offers a versatile layout and timeless architectural character, presenting an incredible opportunity to renovate, modernize, or customize to your vision. Ideally situated on a quiet residential street within walking distance of Riviera Preparatory School, Target, and Whole Foods, with convenient access to Dadeland Mall, Pinecrest, and major highways. A rare offering combining over an acre of land, an impressive footprint, a prime location, and endless potential in a highly sought-after Miami neighborhood.", + "features": [ + "Below Ground Pool", + "Air Conditioning", + "Dishwasher", + "Pet Friendly", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "A12078998", + "Days on Market": "4", + "Taxes": "$17,840 / year", + "Property Type": "Single Family", + "MLS Type": "Single Family / Single", + "Year Built": "1995", + "Lot Size": "1.09 AC / 47,480 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "2%" + }, + "regional_facts": { + "Subdivision": "N/A", + "Style": "Pool Only", + "Waterfront": "No", + "View": "Pool Area View", + "Area": "50", + "Geographic Area": "Other Geographic Area (Out Of Area Only)", + "Num Stories": "1", + "Sq Ft Total": "7737", + "Sq Ft Liv Area": "5289.0", + "AdjustedAreaSF": "6625.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Brett Eaglstein", + "email": "brett.eaglstein@compass.com", + "telephone": "3056998050" + } + }, + "2069803915438681177": { + "listing_id": "2069803915438681177", + "source_url": "https://www.compass.com/homedetails/3620-19th-St-Unit-29-San-Francisco-CA-94110/1QYYS9_pid/", + "retrieved_at": "2026-09-06T03:46:44.717435+00:00", + "html_sha256": "a0c332374eea62bc9155014f539d32cd9e2e9986e0576b702826e0520f8a4e44", + "price": 2100000, + "address": "3620 19th Street, Unit 29", + "unit": "29", + "city": "San Francisco", + "state": "CA", + "zip": "94110", + "neighborhood": "Mission Dolores", + "latitude": 37.7601561, + "longitude": -122.4243176, + "beds": 3, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": null, + "property_type": "Delete", + "year_built": 2008, + "mls_number": "426116269", + "status_text": "Sold Off Mls", + "days_on_market": 0, + "listed_at_ms": 1779260400000, + "description": "Spacious and thoughtfully designed 3BD/2BA residence at Chelsea Park, ideally located in the heart of Mission Dolores. This home offers a well-balanced floor plan with generous living spaces, bright north-facing light, and a rare sense of privacy within a boutique, elevator building. The open-concept living and dining area serves as the centerpiece of the home, thoughtfully separating the expansive primary suite from two well-proportioned bedrooms and an adjacent full bath, creating an ideal layout for both comfort and functionality. The kitchen is both refined and practical, featuring honed granite countertops, M8 cabinetry, a Bertazzoni range, and stainless steel appliances. Additional highlights include fresh interior paint, new carpet in the bedrooms, updated light fixtures, custom closet upgrades, excellent storage throughout, in-unit washer/dryer, bike storage, and one-car parking in stacking system. Chelsea Park is known for its peaceful, tucked-away setting just moments from Dolores Park and neighborhood favorites like Tartine, Bi-Rite, Valencia Street, and the Castro. Easy access to MUNI, BART, tech shuttles, and Highways 280/101 makes commuting seamless. A rare opportunity to own a spacious, well-appointed home in one of San Francisco's most vibrant and connected neighborhoods.", + "features": [ + "Assigned Parking", + "Attached Garage", + "Bike Room", + "Carpet Floors", + "Common Garden", + "Common Outdoor Space", + "Dishwasher", + "Disposal", + "Elevator", + "Garage", + "Gazebo", + "Laundry", + "Lowrise", + "Microwave", + "Pet Friendly", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Sold Off Mls", + "MLS #": "426116269", + "Days on Compass": "0", + "HOA Fees": "$1,006 / month", + "Property Type": "Delete", + "MLS Type": "Delete / Condominium", + "Year Built": "2008", + "Lot Size": "0.90 AC / 39,396 SF", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Attached, Mechanical Lift, Independent, On Site – Monthly Fee (Condo Only)", + "Architectural Style": "Contemporary", + "Cross Street": "Oakwood", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Cindy Manning", + "email": "cindy.manning@compass.com", + "telephone": "4153851031" + } + }, + "2070360234129868217": { + "listing_id": "2070360234129868217", + "source_url": "https://www.compass.com/homedetails/2126-Connecticut-Ave-NW-Unit-Undisclosed-Washington-DC-20008/2070360234129868217_lid/", + "retrieved_at": "2026-09-06T03:48:14.841169+00:00", + "html_sha256": "b8e03fa40fc8c4ecaa63b2955edf1ae48774ec33c4b91f6b0579609a5a678452", + "price": 591250, + "address": "2126 Connecticut Avenue Northwest, Unit 58", + "unit": "58", + "city": "Washington", + "state": "DC", + "zip": "20008", + "neighborhood": "Kalorama", + "latitude": 38.9183423, + "longitude": -77.04803609999999, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 980, + "property_type": "Condo", + "year_built": 1910, + "mls_number": "DCDC2250714", + "status_text": "Closed", + "days_on_market": 63, + "listed_at_ms": 1780027200000, + "description": "This elegant 2BR/1BA residence at The Dresden one of Kaloramas most distinguished Best Addresses offers approximately 1,050 square feet of beautifully updated living space. Soaring nine-foot ceilings, gleaming hardwood floors, replacement windows, and custom Roman shades fill the home with natural light, while antique lighting fixtures and timeless details crown molding, original doors, and classic wainscoting add rich architectural character throughout.\n\nThe open-concept living and dining areas flow seamlessly into a thoughtfully updated kitchen, featuring abundant cabinetry, a gas Bosch range, beautiful stone counter tops, stainless steel appliances, recessed lighting, and a pantry perfectly suited for both everyday living and entertaining.\n\nTwo generously sized bedrooms offer comfort and flexibility, including a spacious primary with a walk-in closet. Additional highlights include a private storage unit and the convenience of same-floor laundry located just across from the unit.\n\nDesigned by renowned architect Albert H. Beers and built by Harry Wardman in 1909, The Dresden is celebrated for its distinctive rounded faade and stately rooftop garden. This full-service, pet- and investor-friendly building offers a 24-hour concierge, a well-equipped fitness center, and one of the most spectacular rooftop terraces in Washington, DC.\n\nIdeally located in the heart of Kalorama, residents enjoy close proximity to neighborhood favorites including The Phillips Collection, Mitchell Park, Rock Creek Park, and the Spanish Steps, along with the vibrant shops and dining of Dupont Circle. With both Dupont Circle and Woodley Park Metro stations nearby, this home offers the perfect blend of historic charm, modern comfort, and urban convenience.\n\nWelcome home.", + "features": [ + "Concierge", + "Common Roof Deck", + "Common Outdoor Space", + "Laundry in Building", + "Laundry on Every Floor", + "Elevator", + "Air Conditioning", + "Gym", + "Bike Room", + "Private Storage Included", + "Common Storage", + "Assigned Parking", + "On-site Parking", + "Security Included", + "Midrise", + "Security System" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "DCDC2250714", + "Days on Market": "63", + "Pet Policy": "Allowed", + "Taxes": "$5,831 / year", + "Condo/Co-op Fees": "$1,045 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "1910", + "County": "District of Columbia" + }, + "regional_facts": { + "Tax ID Number": "2527//2040", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "5", + "Structure Type": "Unit/Flat/Apartment", + "Style": "Contemporary", + "Levels/Stories": "1", + "Unit Building Type": "Mid-Rise 5 - 8 Floors", + "Waterfront": "No", + "Garage": "No", + "Subdivision": "KALORAMA (WASHINGTON DC)", + "Building Name": "Kalorama (WASHINGTON DC)", + "Cross Street": "Kalorama Rd NW", + "Legal Subdivision": "Kalorama", + "Total Parking Spaces": "0", + "Washer/Dryer/Hook Up in Unit Y/N": "No", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "980.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No", + "Property Condition": "Excellent" + }, + "agent": { + "name": "Ty Hreben", + "email": "ty@compass.com", + "telephone": "3237753825" + } + }, + "2071157297801650385": { + "listing_id": "2071157297801650385", + "source_url": "https://www.compass.com/homedetails/7-Upton-St-Unit-1-Boston-MA-02118/1ZABYS_pid/", + "retrieved_at": "2026-09-06T03:40:22.627477+00:00", + "html_sha256": "6caf3856777b58e28597d5170b2387bcac5f31a10b8b5aad3f0614955b1118e2", + "price": 1850000, + "address": "7 Upton Street, Unit 1", + "unit": "1", + "city": "Boston", + "state": "MA", + "zip": "02118", + "neighborhood": "South End", + "latitude": 42.3419507, + "longitude": -71.071528, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1750, + "property_type": "Condo", + "year_built": 1899, + "mls_number": "73516775", + "status_text": "Sold", + "days_on_market": 38, + "listed_at_ms": 1778558400000, + "description": "Refined, single-level living with exceptional outdoor space at 7 Upton Street, Unit 1. Ideally located within the South End’s coveted Union Park neighborhood, this well-appointed 3-bedroom, 2-bath residence blends classic brownstone character with thoughtful updates, featuring a private entrance, expansive private patio, one direct-access deeded parking space, central air conditioning, and newly installed Marvin windows.The floor-through layout offers a seamless flow between living, dining, and bedroom spaces, providing both comfort and functionality for everyday living and entertaining.Perfectly positioned on one of the South End’s most sought-after streets, just moments from acclaimed restaurants, boutiques, and neighborhood parks, this home offers a quintessential city lifestyle with the rare benefit of private outdoor space.", + "features": [ + "Laundry in Building", + "Air Conditioning", + "Forced Air", + "Central Heating", + "Pool", + "Common Outdoor Space", + "Private Outdoor Space", + "Marina", + "Parking Included", + "Pet Friendly", + "Snow Removal Included" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73516775", + "Days on Market": "38", + "Taxes": "$12,771 / year", + "HOA Fees": "$408 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "1899", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South End", + "Area": "MA-Boston-South End, MA-Boston", + "Style": "Rowhouse", + "Garage Spaces": "0", + "Open Parking Spaces": "1.00", + "Parking Spaces Total": "1", + "Unit Placement": "Garden" + }, + "agent": { + "name": "Jaclyn LeClair", + "email": "jaclyn.leclair@compass.com", + "telephone": "5857292414" + } + }, + "2074277135160161193": { + "listing_id": "2074277135160161193", + "source_url": "https://www.compass.com/homedetails/520-N-St-SW-Unit-S622-Washington-DC-20024/1U60YS_pid/", + "retrieved_at": "2026-09-06T03:48:15.095154+00:00", + "html_sha256": "61186e11cfa65caa6f11cbda016d5bed06a8cbce59809f23f2a7ef13aba39805", + "price": 274900, + "address": "520 N Street Southwest, Unit S622", + "unit": "S622", + "city": "Washington", + "state": "DC", + "zip": "20024", + "neighborhood": "Southwest Waterfront", + "latitude": 38.8738895, + "longitude": -77.0184269, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 591, + "property_type": "Co-op", + "year_built": 1966, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Top-Floor Junior 1-Bedroom Co-op with Balcony | Harbour Square, SW Waterfront DC\n\nWelcome to Unit S622 at 520 N Street SW—a tranquil, top-floor junior 1-bedroom co-op located in the highly desirable Harbour Square community. Nestled in Washington, DC's vibrant Southwest Waterfront neighborhood, this bright and airy home offers an unparalleled urban oasis.\n\nSweeping Vistas & Smart Design\n\nOnce inside you’re instantly greeted by a stunning wall of windows that bathe the space in natural light. This home boasts one of the best assets in the city: an extra-large, west-facing private balcony. Overlooking the community's gorgeous green spaces and water garden, it is the perfect spot to unwind at the end of the day.\n\nThe thoughtfully designed 591-square-foot layout features a spacious living and dining room combination that maximizes space and flow. The galley kitchen comes equipped with electric cooking and plenty of cabinetry. The dedicated bedroom area offers top-floor tranquility and features a built-in Murphy bed and a flexible partition for easy privacy. With ample storage space throughout, this home is a rare find!\n\nResort-Style Amenities at Harbour Square\n\nExperience luxury living at Harbour Square Co-op. Residents enjoy top-notch amenities including a 24/7 gatehouse with security, breathtaking common roof terraces to take in the city and its monuments, outdoor green spaces, a fully equipped gym, a beautiful indoor pool, and convenient laundry facilities.\n\nHassle-free living is yours, as the $1,257.63 monthly co-op fee includes property taxes, central air conditioning and heat, electricity, water, AND high-speed cable and internet!\n\nUnbeatable SW DC Location\n\nMake the vibrant SW Waterfront your new backyard! You are perfectly positioned just minutes from the world-class dining, shopping, and entertainment at The Wharf. Enjoy easy access to Arena Stage, Yards Park, and the National Mall. Commuting is a breeze with nearby Metro stations, multiple bus routes, and easy access to major highways.\n\nKey Features & Co-op Details:\n\nAddress: 520 N St SW, Unit S622, Washington, DC 20024\n\nLayout: Junior 1 Bedroom / 1 Full Bathroom (591 Sq. Ft.)\n\nOutdoor Space: Extra-large, west-facing private balcony.\n\nSpecial Features: Top-floor unit, built-in Murphy bed, wall of windows.\n\nParking: On-site rental garage parking is available starting at $185/mo (EV charging available). Assigned and guest parking options are also offered.\n\nAmenities: 24/7 gatehouse, indoor pool, gym, roof terraces, and bike storage.\n\nAll-Inclusive Fee: $1,257.63/mo covers property taxes, HVAC, electricity, water, and cable/internet!\n\nPet Policy: Very pet-friendly—no restrictions on the number or size of pets!\n\nLeasing: Renting is permitted after 2 years of ownership (limited to 3 years).\n\nDon't miss out on this incredible opportunity to own a top-floor unit with outdoor space in one of DC's best neighborhoods. Contact us today to schedule your private tour of 520 N St SW, Unit S622!\n\n\n\n\nApproximately 591 square feet per the co-op's records.\nAll unit size references are approximate and should not be used for valuation.\nSome photos are virtually staged.\n\nFAQ's\n\n• Renting is allowed after 2 years of ownership and limited to 3 years\n• Ownership cannot be taken in an LLC or corporation. Owners must be natural persons or a trust of the occupant\n• Harbour Square requires all cash purchasers to obtain a cash evaluation letter as part of the Board Approval process\n• No restriction on the number or size of pets\n• Laundry is in the basement of each building (NOTE: owners can add washer and dryer in the unit))\n• Parking spaces are rented from the co-op\n• Electric car charging is available in the garage using ChargePoint\n• Monthly co-op fee includes property taxes, utilities, cable/internet and more\n• Harbour Square is becoming a non-smoking property (see management office for more info)", + "features": [ + "Concierge", + "Common Roof Deck", + "Barbecue Area", + "Common Garden", + "Common Outdoor Space", + "Laundry in Building", + "Elevator", + "On-site Parking For Rent", + "Garage", + "Gym", + "Pool", + "Indoor Pool", + "Bike Room", + "Common Storage", + "Central Heating", + "Assigned Parking", + "Guest Parking", + "Storage Available", + "On-site Parking", + "Security Staff", + "Highrise", + "Security System" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "HOA Fees": "$1,258 / month", + "Property Type": "Co-op", + "MLS Type": "Residential / Cooperative", + "Year Built": "1966", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Ownership": "Cooperative", + "Structure Type": "Unit/Flat/Apartment", + "Style": "Contemporary", + "Levels/Stories": "1", + "Subdivision": "SOUTHWEST WATERFRONT (WASHINGTON DC)", + "Total Parking Spaces": "0", + "Central Air": "No", + "Basement": "No", + "Above Grade Finished SQFT": "591.00", + "New Construction": "No" + }, + "agent": { + "name": "Steven Dean", + "email": "steve.dean@compass.com", + "telephone": "2025256499" + } + }, + "2074455926394275209": { + "listing_id": "2074455926394275209", + "source_url": "https://www.compass.com/homedetails/198-Dolores-St-Unit-6-San-Francisco-CA-94103/1P99JE_pid/", + "retrieved_at": "2026-09-06T03:46:44.887597+00:00", + "html_sha256": "d24f38ded2fee78b337bc70b8a542a0f5c1c072d787591b4bdb634d405e04337", + "price": 800000, + "address": "198 Dolores Street, Unit 6", + "unit": "6", + "city": "San Francisco", + "state": "CA", + "zip": "94103", + "neighborhood": "Mission Dolores", + "latitude": 37.7665063, + "longitude": -122.4268377, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 695, + "property_type": "Co-op", + "year_built": 1962, + "mls_number": "426117739", + "status_text": "Closed", + "days_on_market": 39, + "listed_at_ms": 1778742000000, + "description": "Welcome to 198 Dolores - a rare Palm Tree Dolores residence. This charming one-bedroom, one-bathroom corner flat in Mission Dolores offers an exceptional lifestyle. Just three blocks from Mission Dolores Park and steps from Whole Foods and Safeway, the unit features all hardwood floors and serene views of lush palm trees lining Dolores Street. It includes 1 deeded parking space with a large storage unit in front, and HOA dues are $300/month, supporting a welcoming, well-managed community. Enjoy boutique shopping, restaurants, and bars along Valencia, Mission, and Church Streets, while experiencing the family-friendly vibe of Noe Valley. Convenient shuttle service to Google, Genentech, and Facebook is just around the corner.", + "features": [ + "Attached Garage", + "Dishwasher", + "Disposal", + "Garage", + "Park Views", + "Parking Included", + "Pet Friendly", + "Pets Conditional" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426117739", + "Days on Compass": "39", + "Pet Policy": "Allowed", + "HOA Fees": "$300 / month", + "Property Type": "Co-op", + "MLS Type": "Residential / Tenancy in Common", + "Year Built": "1962", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Attached, Covered, Enclosed, Garage Door Opener, Side by Side, On Site, On Site - Mapped (Condo Only)", + "View Description": "City Lights, Park/Greenbelt", + "Cross Street": "15th Street", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Jessie Lee", + "email": "jessie.lee@compass.com", + "telephone": "4155186402" + } + }, + "2074865658539990729": { + "listing_id": "2074865658539990729", + "source_url": "https://www.compass.com/homedetails/830-E-Durant-Ave-Aspen-CO-81611/LQX0W_pid/", + "retrieved_at": "2026-09-06T03:39:19.211423+00:00", + "html_sha256": "45188df1bc745991f4c9fa997b699f5f5c9ef531eef6d1dda06cfbdb83f67838", + "price": 24950000, + "address": "830 East Durant Avenue", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1865963, + "longitude": -106.8147727, + "beds": 4, + "baths_full": 4, + "baths_half": 0, + "baths_total": 4, + "sqft": 4005, + "property_type": "Townhouse", + "year_built": 1995, + "mls_number": "192246", + "status_text": "Active", + "days_on_market": 157, + "listed_at_ms": 1775001600000, + "description": "Introducing Aspen's most sought-after property! This recently and beautifully remodeled downtown Aspen residence features four bedrooms, a two-car garage, and a terrace with stunning views of Aspen Mountain. Perfectly located for ultimate convenience, it's just a five-minute walk to the Aspen Mountain Gondola, as well as premier dining and shopping. Offered fully furnished and turnkey, this Enclave home is ready for you to enjoy today and forever!", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Active", + "MLS #": "192246", + "Days on Market": "157", + "Taxes": "$43,155 / year", + "HOA Fees": "$8,800 / quarter", + "Property Type": "Townhouse", + "MLS Type": "Residential / Townhouse", + "Year Built": "1995", + "Lot Size": "0.08 AC / 3,484 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "North", + "Style": "Split Level, Contemporary", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "3", + "Sub/Loc": "Enclave @ Aspen" + }, + "agent": { + "name": "Steven Shane", + "email": "steven.shane@compass.com", + "telephone": "9709486005" + } + }, + "2076551998662666769": { + "listing_id": "2076551998662666769", + "source_url": "https://www.compass.com/homedetails/2021-1st-Ave-Unit-F20-Seattle-WA-98121/2781ZU_pid/", + "retrieved_at": "2026-09-06T03:47:11.041286+00:00", + "html_sha256": "920cc716419de1fc1b5c7873f8b4db433f5339375dc54f567c131c059d65dab6", + "price": 1995000, + "address": "2021 1st Avenue, Unit F20", + "unit": "F20", + "city": "Seattle", + "state": "WA", + "zip": "98121", + "neighborhood": "Pike-Market", + "latitude": 47.6111076, + "longitude": -122.3431835, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 2.25, + "sqft": 1900, + "property_type": "Condo", + "year_built": 1982, + "mls_number": "2500003", + "status_text": "Active", + "days_on_market": 154, + "listed_at_ms": 1775286000000, + "description": "Panoramic, unobstructed views of Puget Sound, the Olympic Mountains, the Seattle skyline, and Pike Place Market set the tone for this exceptional penthouse offering. Defined by vaulted ceilings, expansive balconies, and a signature enclosed atrium, the home blends architectural character with natural light. The elevated kitchen overlooks the main living space and frames the view beyond, creating a seamless connection between everyday living and entertaining.Located within a full-service, concierge-managed building with secure access and dedicated parking. HOA dues include water, sewer, garbage, common area maintenance, and building services. Moments from Pike Place Market and Seattle’s most iconic dining destinations, this is a rare in-city penthouse opportunity.", + "features": [ + "Air Conditioning", + "Carpet Floors", + "Central AC", + "Central Vacuum", + "Ceramic Floors", + "City Views", + "Common Outdoor Space", + "Contemporary", + "Dishwasher", + "Dryer", + "Electric Dryer Hookup", + "Elevator", + "Forced Air", + "Garage", + "Gated Community", + "Hardwood Floors", + "Laundry in Building", + "Microwave", + "Refrigerator", + "Security Gate", + "Skylight", + "Walk-in Closet", + "Washer", + "Washer / Dryer in Unit", + "Washer Hookup" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2500003", + "Days on Market": "154", + "Cumulative Days on Market": "154", + "Taxes": "$15,822 / year", + "HOA Fees": "$4,399 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "1982", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Downtown", + "School District": "Seattle", + "View": "City, Mountains, Sound, Territorial", + "Number of Assigned Spaces": "1", + "Total Covered Parking": "1", + "Entry Date": "04-04-2026", + "Energy Source": "Electric" + }, + "agent": { + "name": "Bob Bennion", + "email": "bob.bennion@compass.com", + "telephone": "2063287200" + } + }, + "2077913668911779665": { + "listing_id": "2077913668911779665", + "source_url": "https://www.compass.com/homedetails/417-Buena-Vista-Ave-E-San-Francisco-CA-94117/1R3CTY_pid/", + "retrieved_at": "2026-09-06T03:46:45.398764+00:00", + "html_sha256": "159414b6a59677e34bf45c76b3e0a15b9aeba36984d1aeff017274b2ff8d8e4f", + "price": 1590000, + "address": "417 Buena Vista Avenue East", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94117", + "neighborhood": "Buena Vista-Ashbury Heights", + "latitude": 37.76638700000001, + "longitude": -122.440847, + "beds": null, + "baths_full": null, + "baths_half": null, + "baths_total": null, + "sqft": null, + "property_type": "Land", + "year_built": null, + "mls_number": "426120609", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Dream big. Step into a world of timeless elegance and unparalleled opportunity with this San Francisco property. Situated on coveted Buena Vista Avenue E across from Buena Vista Park, the land and MLS#426119283 APN 2607106 will be sold together as one transaction only, and not separately. MLS#426119283 is a 1915 home on a double lot. Imagine with this adjacent parcel, an extraordinary urban retreat boasting remarkable frontage overlooking the natural beauty of Buena Vista Park offering breathtaking views of the SF Bay and Corona Heights. Host gatherings, cultivate a lush garden, or simply enjoy the luxury of space. This is your chance to experience the ultimate city living with room to breathe, play, and dream. APN 2607073 - MLS# 426120609 and APN 2607106 - MLS#426119283, will be sold together as one transaction only, and not separately. Some photos are from 2016 and may show prior landscaping not current landscaping.", + "features": [ + "Bay Views", + "City Views", + "Park Views" + ], + "property_facts": { + "Status": "Coming Soon", + "MLS #": "426120609", + "Property Type": "Land", + "MLS Type": "Land / Residential Lot", + "County": "San Francisco County" + }, + "regional_facts": { + "Directions to Property": "On a lovely part of Buena Vista Avenue E across from Buena Vista Park.", + "View Description": "Bay, City, City Lights, Park/Greenbelt, San Francisco", + "Cross Street": "Upper Terrace" + }, + "agent": { + "name": "Susan Getz", + "email": "susan.getz@compass.com", + "telephone": "4157933340" + } + }, + "2078407869357531361": { + "listing_id": "2078407869357531361", + "source_url": "https://www.compass.com/homedetails/17145-SW-90th-Ave-Miami-FL-33157/1C7AS8_pid/", + "retrieved_at": "2026-09-06T03:38:23.605399+00:00", + "html_sha256": "e8790c0ca959dcfc712e49b1d6ecd84081514438345095d3fbf0fcff3e5a57c0", + "price": 1650000, + "address": "17145 Southwest 90th Avenue", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33157", + "neighborhood": "Palmetto Bay", + "latitude": 25.6107339, + "longitude": -80.3383803, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1514, + "property_type": "Single Family", + "year_built": 1957, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Move-in ready 3-bedroom, 2-bath home on a nearly 38,000 square foot lot. This private tropical retreat features mature landscaping, enhanced security, and exceptional privacy with generous space between neighbors. Enjoy the freedom of open land, which is ideal for future expansion, customization, or relaxed outdoor living and entertaining. A perfect blend of comfort today with room to grow tomorrow.", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "1957", + "Lot Size": "0.87 AC / 37,897 SF", + "County": "Miami-Dade County" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "50", + "Sq Ft Liv Area": "1514.0" + }, + "agent": { + "name": "Jenna Citron Pinchuk", + "email": "jenna.citron@compass.com", + "telephone": "3056069267" + } + }, + "2078424821475758689": { + "listing_id": "2078424821475758689", + "source_url": "https://www.compass.com/homedetails/1113-Rhode-Island-Ave-NW-Washington-DC-20005/1ULZVB_pid/", + "retrieved_at": "2026-09-06T03:48:17.102608+00:00", + "html_sha256": "8df4b35cf2097247b25bd6161d0d376eab0178eb03c069e7e0ba81475195b5a7", + "price": 1195000, + "address": "1113 Rhode Island Avenue Northwest", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20005", + "neighborhood": "Logan Circle", + "latitude": 38.9105317, + "longitude": -77.02782169999999, + "beds": 6, + "baths_full": 3, + "baths_half": null, + "baths_total": 3, + "sqft": 3412, + "property_type": "Townhouse", + "year_built": 1900, + "mls_number": "DCDC2254634", + "status_text": "Active", + "days_on_market": 40, + "listed_at_ms": 1785211200000, + "description": "Step into the timeless elegance of this grand Victorian just steps from Logan Circle. Boasting an impressive façade, this home is rich with original details that exude historic charm. A side-hall entrance welcomes you into a spacious layout featuring a large living room, a cozy parlor, and a formal dining room—all adorned with stunning arches, intricate mantles, and gorgeous original wood floors. The home is further enhanced by a striking skylight that floods the interior with natural light, showcasing the soaring ceilings and expansive 3,706 square feet of living space, including a tall English basement.\nThe property's average condition provides a canvas for value-add improvements, and incredible opportunity to restore it to its former grandeur with its remarkable bones and unbeatable Logan Circle location, this is your chance to create a truly breathtaking residence.", + "features": [ + "Basement" + ], + "property_facts": { + "Status": "Active", + "MLS #": "DCDC2254634", + "Days on Market": "40", + "Taxes": "$10,985 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential / Fee Simple", + "Year Built": "1900", + "Lot Size": "0.02 AC / 1,071 SF", + "County": "District of Columbia" + }, + "regional_facts": { + "Tax ID Number": "0310//0028", + "Ownership": "Fee Simple", + "Condo Coop Association": "No", + "HOA": "No", + "Structure Type": "Interior Row/Townhouse", + "Style": "Victorian", + "Levels/Stories": "3", + "Waterfront": "No", + "Garage": "No", + "Subdivision": "OLD CITY #2 (WASHINGTON DC)", + "Legal Subdivision": "Old City 2", + "Total Parking Spaces": "0", + "Central Air": "No", + "Basement": "Yes", + "Above Grade Finished SQFT": "2,766.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": "646.00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": "294.00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": "940.00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No" + }, + "agent": { + "name": "Ethan Carson", + "email": "ethan.carson@compass.com", + "telephone": "2023020438" + } + }, + "2078479686554124009": { + "listing_id": "2078479686554124009", + "source_url": "https://www.compass.com/homedetails/1823-16th-St-NW-Unit-2-Washington-DC-20009/1TFG8E_pid/", + "retrieved_at": "2026-09-06T03:48:18.899101+00:00", + "html_sha256": "ba84ebc9bdbab289cc63f9ad93b3055032ba25c930636ade3710affe3f52213f", + "price": null, + "address": "1823 16th Street Northwest, Unit 2", + "unit": "2", + "city": "Washington", + "state": "DC", + "zip": "20009", + "neighborhood": "Dupont Circle", + "latitude": 38.9150031, + "longitude": -77.0361688, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2902, + "property_type": "Condo", + "year_built": 1920, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Architecturally stunning three-bedroom townhome. There are three exceptionally large bedrooms and 3 1/2 baths. One of two primary bedrooms located on the top level is the crowning jewel of this residence. The top floor master suite seamlessly integrates a bedroom, study, and solarium living room within an open plan. Moveable panels afford flexibility, allowing for the customization of each area to suit individual preferences for privacy and relaxation. The unique sky suite includes an ensuite bathroom, stunning city views from solarium lounge and balcony. Two additional bedrooms are located on the second level. The second 322 SF primary bedroom features an ensuite bath plus amazing storage. The third 322 SF bedroom boasts two walk-in closets with access to the hallway full bathroom. The main level boasts expansive open spaces, featuring a contemporary eat-in kitchen, formal dining room, and living room with a fireplace and balcony are ideal for both daily living and entertaining guests in style. The private garden area leads to the secure and gated one car parking with alley access to Swann Street. Located in the heart of the vibrant Dupont neighborhood, you will experience easy access to restaurants, grocery markets, shops and more. The iron gated and meticulously landscaped garden walkway greets and guides you to the main entrance of this stunning contemporary townhome. Welcome to 1823 16th Street, where luxury and convenience converge to offer one of Washington's premier addresses for city living.", + "features": [ + "Primary Ensuite", + "Balcony", + "Private Patio", + "Private Yard", + "Patio", + "Fence", + "Common Garden", + "Dryer", + "Washer", + "Central AC", + "Air Conditioning", + "Street Parking", + "Formal Dining Room", + "Foyer", + "Powder Room", + "Home Office", + "Library / Den", + "Total Renovation", + "Renovated Bath", + "Renovated Kitchen", + "Granite Kitchen Counter", + "Eat-in Kitchen", + "Windowed Kitchen", + "Open Kitchen", + "Breakfast Nook", + "Range Hood", + "Dishwasher", + "Stainless Steel Appliances", + "Jacuzzi Tub", + "Working Fireplace", + "Decorative Fireplace", + "Fireplace", + "Built-Ins", + "Spiral Staircase", + "Hardwood Floors", + "Walk-in Closet", + "Custom Closet", + "Primary Ensuite with Separate Shower", + "Primary Ensuite with Separate Tub", + "Eastern Exposure", + "Western Exposure", + "Gas Stove", + "Refrigerator", + "Stove", + "Laundry Room", + "Attach / Row Hse", + "Assigned Parking", + "On-site Parking", + "Parking Included", + "Electric Gate", + "Security Gate", + "Storage Shed" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "Taxes": "$4,135 semi-annually", + "HOA Fees": "$130 / month", + "Property Type": "Condo", + "Year Built": "1920", + "County": "District of Columbia" + }, + "regional_facts": { + "Ownership": "Condominium", + "Structure Type": "Interior Row/Townhouse", + "Levels/Stories": "Three or More (3+)", + "Subdivision": "LOGAN CIRCLE (WASHINGTON DC)", + "Legal Subdivision": "OLD CITY #2", + "Total Parking Spaces": "1", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "2,902.00", + "New Construction": "No" + }, + "agent": { + "name": "Scott Polk", + "email": "scott.polk@compass.com", + "telephone": "2022565460" + } + }, + "2078501167304401553": { + "listing_id": "2078501167304401553", + "source_url": "https://www.compass.com/homedetails/Massachusetts-Ave-NW-Washington-DC-20001/2078501167304401553_lid/", + "retrieved_at": "2026-09-06T03:48:19.285063+00:00", + "html_sha256": "6ed8f4dd9fbe6c851f0419dee898cf802de2a512c9fd484b9e9d77a1806de62b", + "price": 824900, + "address": "1010 Massachusetts Avenue Northwest, Unit 1208", + "unit": "1208", + "city": "Washington", + "state": "DC", + "zip": "20001", + "neighborhood": "Logan Circle", + "latitude": 38.9033795, + "longitude": -77.0266704, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1050, + "property_type": "Condo", + "year_built": 2007, + "mls_number": "DCDC2268232", + "status_text": "Active", + "days_on_market": 83, + "listed_at_ms": 1781496000000, + "description": "Experience elevated city living in this spacious 2-bedroom, 2-bath residence offering off-street parking and approximately 1,050 square feet of thoughtfully designed living space in the heart of downtown Washington, DC. This light-filled home features expansive windows, an open-concept living and dining area, hardwood flooring, and a functional layout ideal for both everyday living and entertaining. The well-appointed kitchen flows seamlessly into the main living space, while the generously sized primary suite includes a private full bath and ample closet space. A second bedroom and full bathroom provide flexibility for guests, a home office, or additional living space. In-unit washer and dryer add everyday convenience.\n\nThis residence conveys with one garage parking space, a rare and valuable feature for downtown living. Residents also enjoy access to a rooftop pool and outdoor terrace, perfect for relaxing, entertaining, and taking in sweeping city views. Additional building amenities include concierge service, secure entry, elevator access, and professionally managed common areas.\n\nIdeally located just steps from some of DC’s best dining, shopping, and entertainment, this home places you moments from CityCenterDC, Capital One Arena, the Walter E. Washington Convention Center, and multiple Metro stations for easy commuting. Enjoy close proximity to popular neighborhoods including Penn Quarter, Chinatown, Logan Circle, and Mount Vernon Square, along with countless restaurants, coffee shops, and nightlife options right outside your door.\n\nWith generous square footage, two full bedrooms, two bathrooms, rooftop pool access, and one dedicated garage parking space, this residence offers the perfect combination of comfort, convenience, and vibrant downtown living.", + "features": [ + "Concierge", + "Elevator", + "Air Conditioning", + "Pool", + "Highrise", + "Security System" + ], + "property_facts": { + "Status": "Active", + "MLS #": "DCDC2268232", + "Days on Market": "83", + "Pet Policy": "Allowed", + "Taxes": "$5,996 / year", + "Condo/Co-op Fees": "$920 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "2007", + "County": "District of Columbia" + }, + "regional_facts": { + "Tax ID Number": "0342//2138", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "11", + "Structure Type": "Unit/Flat/Apartment", + "Style": "Contemporary", + "Levels/Stories": "1", + "Unit Building Type": "Hi-Rise 9+ Floors", + "Waterfront": "No", + "Garage": "Yes", + "Subdivision": "MASSACHUSETTS AVENUE HEIGHTS (WASHINGTON DC)", + "Building Name": "Central (WASHINGTON DC)", + "Legal Subdivision": "Central", + "Total Parking Spaces": "1", + "Washer/Dryer/Hook Up in Unit Y/N": "Yes", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "1,050.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No" + }, + "agent": { + "name": "Jeff Chreky", + "email": "jeff.chreky@compass.com", + "telephone": "3014551441" + } + }, + "2078529746754764753": { + "listing_id": "2078529746754764753", + "source_url": "https://www.compass.com/homedetails/25-Isabella-St-Unit-502-Boston-MA-02116/278F6Q_pid/", + "retrieved_at": "2026-09-06T03:40:32.675372+00:00", + "html_sha256": "dd27acc8f09fbb43e99b2dabb6a89e95adba3eab3e81440853a8979283f39983", + "price": 3000000, + "address": "25 Isabella Street, Unit 502", + "unit": "502", + "city": "Boston", + "state": "MA", + "zip": "02116", + "neighborhood": "Bay Village", + "latitude": 42.3488844, + "longitude": -71.0705256, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1519, + "property_type": "Condo", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Introducing La Victoire—a rare collection of 18 uncompromising residences in the heart of Bay Village, perfectly positioned between the vibrant South End and Back Bay neighborhoods.\n\nBorn from the reimagining of the historic Our Lady of Victories Church (est. 1891), La Victoire is a masterwork of revival and restraint. Finegold Alexander’s celebrated architectural vision, paired with KEMS Corporation’s precision in development and construction, brings this landmark back to life with modern elegance and quiet grandeur.\n\nThis boutique offering presents floor plans each distinct and designed to match the individuality of the person who will call it home. From expanisve one-bedroom lofts to sweeping 2,500 sq ft three-bedroom residences, La Victoire also unveils rare duplex and triplex layouts for those seeking a heightened sense of vertical living.\n\nEvery home at La Victoire is framed by brilliant city views and crafted with intentional detail. Seductive marble-wrapped primary baths with double vanities and soaking tubs, sleek paneled Gaggenau appliances with integrated beverage columns, and dramatic powder rooms that make a statement of their own. Penthouse terraces wrap the skyline, letting your mornings unfold with quiet promise and your evenings melt into something deeply unforgettable just like the residence itself.\n\nIn-person appointments have begun at our Newbury Street sales gallery, located on the 3rd floor of 126 Newbury Street.\n", + "features": [ + "Elevator", + "Washer / Dryer in Unit", + "Floor to Ceiling Windows", + "Recessed Lighting", + "Walk-in Closet", + "Custom Closet", + "Dual Pane Windows", + "Midrise" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Condo", + "County": "Suffolk County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Bay Village", + "Area": "MA-Boston, MA-Boston-Bay Village", + "Garage Spaces": "1", + "Parking Spaces Total": "0" + }, + "agent": { + "name": "Sarah Maguire", + "email": "sarah.maguire@compass.com", + "telephone": "6177979679" + } + }, + "2078645864685447305": { + "listing_id": "2078645864685447305", + "source_url": "https://www.compass.com/homedetails/2385-NW-32nd-St-Miami-FL-33142/1CEECU_pid/", + "retrieved_at": "2026-09-06T03:44:39.926336+00:00", + "html_sha256": "9ca8ae657ead2d2d177fcd1d3889472c856f0e1bd17423038e248318f2c202c4", + "price": 590000, + "address": "2385 Northwest 32nd Street", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33142", + "neighborhood": "Allapattah", + "latitude": 25.8058432, + "longitude": -80.2355949, + "beds": 4, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 2180, + "property_type": "Multi Family", + "year_built": 1975, + "mls_number": "A12014723", + "status_text": "Closed", + "days_on_market": 44, + "listed_at_ms": 1778126400000, + "description": "Located in the rapidly growing neighborhood of Allapattah, this multifamily duplex offers an incredible opportunity to own in one of Miami’s most up-and-coming areas. Just 15 minutes from Downtown Miami, Wynwood, the Design District, and other major Miami attractions, the location combines convenience, growth, and strong future potential. Ideal for investors seeking rental income or buyers looking to get into a neighborhood before values continue to rise, this property sits in the heart of an area experiencing significant redevelopment and appreciation. A rare opportunity to secure a multifamily property in one of Miami’s emerging hotspots.", + "features": [ + "Air Conditioning", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "A12014723", + "Days on Market": "44", + "Taxes": "$8,503 / year", + "Property Type": "Multi Family", + "MLS Type": "Single Family / Single", + "Year Built": "1975", + "Lot Size": "0.13 AC / 5,600 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "2%" + }, + "regional_facts": { + "Subdivision": "NEW HAVEN SUB", + "Style": "R30-No Pool/No Water", + "Waterfront": "No", + "View": "None", + "Area": "31", + "Sq Ft Total": "2269", + "Sq Ft Liv Area": "2180.0", + "AdjustedAreaSF": "2052.0", + "Year Built Description": "Effective Year Built" + }, + "agent": { + "name": "Louis Urbina", + "email": "louis.urbina@compass.com", + "telephone": "7863557423" + } + }, + "2079308373491549353": { + "listing_id": "2079308373491549353", + "source_url": "https://www.compass.com/homedetails/1336-Chestnut-St-San-Francisco-CA-94123/1HRDYZ_pid/", + "retrieved_at": "2026-09-06T03:46:46.250267+00:00", + "html_sha256": "bf43fb3d4aa604760340c3c934be6845649a7887fd55b2608e8e43c0ceca6151", + "price": 4300000, + "address": "1336 Chestnut Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94123", + "neighborhood": "Marina District", + "latitude": 37.80236970000001, + "longitude": -122.4255342, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2930, + "property_type": "Condo", + "year_built": 2025, + "mls_number": "426116306", + "status_text": "Sold Off Mls", + "days_on_market": 0, + "listed_at_ms": 1779433200000, + "description": "Arrive via direct elevator access into a sun-drenched great room where living, dining, and kitchen unfold as one, designed for both effortless daily living and elevated entertaining. Wide plank white oak floors, integrated cabinetry, and clean, modern lines create a warm, composed environment, while southern light moves gently through the space. The kitchen is both striking and highly functional, anchored by a generous island and outfitted with a full suite of WiFi-connected Thermador appliances, equally suited to quiet mornings and more ambitious culinary moments. Living and dining areas flow with ease, forming a natural gathering space at the heart of the home. Beyond, the home offers a sense of comfort and quiet flexibility. The primary suite looks out over the serene, exclusive-use yard and patio below through floor-to-ceiling windows with mechanized shades, and features a walk-in closet and a spa-like bath with dual vanities, a walk-in shower with dual shower heads, and a Toto washlet. Two additional well-proportioned bedrooms, a second bath, powder room, and two thoughtfully placed alcoves, ideal for a workspace or quiet retreat, complete the level. A rare extension of the home unfolds below, where a flexible bonus space, well suited for guests, an au pair, or media room, opens directly to the expansive private patio and backyard, creating a seamless indoor-outdoor experience. The fully reimagined building reflects a thoughtful, high-quality renovation, where modern systems meet timeless design. Lutron lighting, automated shades, built-in speakers, air conditioning, solar, and sound-dampening construction provide a level of comfort and ease rarely found. Additional amenities include in-unit laundry, garage parking with EV charging, bike storage, and low-water landscaping. Ideally located in the Marina, moments from neighborhood favorites, transportation, and waterfront living.", + "features": [ + "Air Conditioning", + "Dishwasher", + "Disposal", + "Dryer", + "Electric Vehicle Charging Station(s)", + "Elevator", + "Garage", + "Garden Views", + "Laundry", + "Library / Den", + "Marina", + "Media / Recreation Room", + "Microwave", + "Pet Friendly", + "Powder Room", + "Private Patio", + "Radiant Heating", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Sold Off Mls", + "MLS #": "426116306", + "Days on Compass": "0", + "Pet Policy": "Allowed", + "HOA Fees": "$450 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2025", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Electric Vehicle Charging Station(s), Garage Faces Front, Inside Entrance, Side By Side, Side by Side, On Site - Mapped (Condo Only)", + "Architectural Style": "Contemporary, Modern/High Tech", + "View Description": "Garden, San Francisco", + "Cross Street": "Franklin", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Dale Boutiette", + "email": "dale.boutiette@compass.com", + "telephone": "4157481519" + } + }, + "2080328806299006633": { + "listing_id": "2080328806299006633", + "source_url": "https://www.compass.com/homedetails/889-Francisco-St-Unit-1206-Los-Angeles-CA-90017/1HZZ01_pid/", + "retrieved_at": "2026-09-06T03:42:59.480792+00:00", + "html_sha256": "9f08aea383a99bd805d22a07df86a17a3d52768d3bc394956c639c9a286c817c", + "price": 998000, + "address": "889 Francisco Street, Unit 1206", + "unit": "1206", + "city": "Los Angeles", + "state": "CA", + "zip": "90017", + "neighborhood": "Downtown Los Angeles", + "latitude": 34.04786199999999, + "longitude": -118.2643371, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1489, + "property_type": "Condo", + "year_built": 2017, + "mls_number": "26757747", + "status_text": "Active", + "days_on_market": 102, + "listed_at_ms": 1776668400000, + "description": "Perched above the vibrant South Park skyline, Residence 1206 at Metropolis offers a refined blend of modern design, elevated amenities, and effortless city living. This sophisticated 2-bedroom, 2.5-bath corner unit showcases an ideal floor plan framed by huge windows that flood the space with natural light while capturing dynamic city views. The chef's kitchen features contemporary cabinetry, integrated premium appliances, and clean quartz surfaces, perfectly balancing form and function. The living area flows seamlessly to create an ideal setting for both relaxed evenings and stylish entertaining. The primary bedroom suite is a serene retreat, complete with generous closet space and a spa-inspired bath finished with modern fixtures and refined materials. Every detail has been thoughtfully curated to deliver a polished, turnkey residence. Residents of Metropolis enjoy access to an unparalleled bevy of resort-style amenities, including an amenity deck with pool and cabanas, fitness center, clubhouse, screening room, business center, and 24-hour concierge, all designed to elevate the everyday. Situated in the heart of Downtown Los Angeles, this premier address places you moments from world-class dining, Whole Foods, LA Live, Crypto.com Arena, and the city's most dynamic cultural and entertainment destinations. A rare opportunity to own a contemporary residence in one of DTLA's most coveted full-service buildings.", + "features": [ + "Barbecue Area", + "Playground", + "Elevator", + "Garage", + "Assigned Parking", + "Gym", + "Pool", + "Sauna", + "Billiards Room", + "Picnic Area", + "Washer / Dryer in Unit", + "Air Conditioning", + "Pets Conditional", + "Parking Included", + "Guest Parking", + "Private Outdoor Space", + "Pet Friendly", + "Unfurnished" + ], + "property_facts": { + "Status": "Active", + "MLS #": "26757747", + "Days on Market": "102", + "HOA Fees": "$1,448 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2017", + "County": "Los Angeles County", + "Buyer's Agent Compensation": "2%" + }, + "regional_facts": { + "Zoning": "LAC2", + "Style": "Modern", + "Association Fee Frequency": "Monthly", + "Property Attached YN": "true", + "Parcel Number": "5144023138", + "Total Units": "514.0", + "Living Area": "1489", + "Source Living Area": "Builder", + "Area": "Downtown L.A. (C42)", + "Lot Size Area": "98939", + "Source Lot Size Area": "Assessor", + "Home owner Dues": "$1,448", + "HOA Fee Frequency 1": "Monthly", + "HOA Fee 2": "$521", + "HOA Fee Frequency 2": "Monthly", + "Assessor Parcel Number": "5144-023-138", + "Directions": "google.com" + }, + "agent": { + "name": "David Lukan", + "email": "david.lukan@compass.com", + "telephone": "8054034935" + } + }, + "2081381488396660801": { + "listing_id": "2081381488396660801", + "source_url": "https://www.compass.com/homedetails/415-Buena-Vista-Ave-E-San-Francisco-CA-94117/1Q1AQO_pid/", + "retrieved_at": "2026-09-06T04:13:31.577716+00:00", + "html_sha256": "40f9cab1de5a3d51faebfde0093e17c0f0f990b988f5a60fba744baed41b9836", + "price": 5950000, + "address": "415 Buena Vista Avenue East", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94117", + "neighborhood": "Buena Vista-Ashbury Heights", + "latitude": 37.7663875, + "longitude": -122.4410176, + "beds": 5, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": null, + "property_type": "Single Family", + "year_built": 1915, + "mls_number": "426119283", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "The Model Deserves the Best Infrastructure. So Do You. Located on coveted Buena Vista Avenue East, facing the sweeping greenery of the park, this rare expansive 1915 masterpiece is more than a home. It's your next great project. Flexible spaces include multiple bedrooms and bathrooms, family room, game room with loft, laundry room, and wine cellar. A foundation of something extraordinary, waiting for the right mind to take it to its full potential. The combined footprint offers a commanding location and breathtaking views of Corona Heights and the SF Bay. The architecture is solid. The combined land is over-sized. The upside is asymmetric. Imagine the upgrade path. Opportunity to create a world-class home designed around deep work and inspired living. Imagine building a dedicated home office with views worthy of your best thinking. Create a seamlessly automated smart home built to specs you actually approve of, not whatever shipped by default. There's a sports court. Imagine adding a wellness and recovery pavilion or a guest suite for collaborators flying in from around the globe. The existing Edwardian residence is your starting point. It's generous, full of character with a floor plan that rewards a thoughtful, technically sophisticated redesign. This neighborhood puts you minutes from Cole Valley, NOPA, Duboce Triangle, Noe Valley, the Mission, Hayes Valley, and the CalTrain corridor. Properties like this are the rarest of rare finds. The data is clear. Opportunities like this don't repeat. APN 2607106 and APN 2607073 (MLS #426120609) will be sold together as one transaction only, and not separately. Some photos are virtual digital images or photos from 2016. SF Assessor Planning report states 8 rooms.", + "features": [ + "Dishwasher", + "Disposal", + "Dryer", + "Garage", + "Parking Included", + "Washer" + ], + "property_facts": { + "Status": "Coming Soon", + "MLS #": "426119283", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1915", + "County": "San Francisco County" + }, + "regional_facts": { + "Directions to Property": "On a lovely part of Buena Vista Avenue E across from Buena Vista Park.", + "Parking Features": "Garage Faces Front, Uncovered Parking Space, Independent, On Site (Single Family Only)", + "Architectural Style": "Edwardian", + "Cross Street": "Upper Terrace", + "Total Parking Spaces": "3" + }, + "agent": { + "name": "Susan Getz", + "email": "susan.getz@compass.com", + "telephone": "4157933340" + } + }, + "2082272035478937921": { + "listing_id": "2082272035478937921", + "source_url": "https://www.compass.com/homedetails/3800-W-17th-Ave-Denver-CO-80204/12334O_pid/", + "retrieved_at": "2026-09-06T04:11:27.413557+00:00", + "html_sha256": "abf9609d424a461a299243a3c71e8ab3b13a9131fbe1170d35b8f09a43f01685", + "price": 920000, + "address": "3800 West 17th Avenue", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "neighborhood": "West Colfax", + "latitude": 39.7437578, + "longitude": -105.0373173, + "beds": 4, + "baths_full": 2, + "baths_half": null, + "baths_total": 3, + "sqft": 2683, + "property_type": "Mixed Use", + "year_built": 1942, + "mls_number": "1058482", + "status_text": "Sold", + "days_on_market": 77, + "listed_at_ms": 1778133600000, + "description": "Rare redevelopment opportunity directly across from iconic Sloan's Lake with truly unobstructed lake and mountain views in one of Denver's most sought-after neighborhoods. The highly desirable U-TU-C zoning creates exceptional flexibility for developers and investors looking to capitalize on one of the area's increasingly rare redevelopment sites. The lot presents a prime opportunity to scrape the existing structure and build a significantly larger luxury single-family residence with rooftop lake and mountain views or explore duplex development potential. Surrounded by luxury redevelopment and just steps from the lake, trails, parks, restaurants, and vibrant neighborhood amenities, this property offers a unique combination of location, lifestyle, and long-term investment potential. Easy access to downtown Denver, Highlands, Edgewater, and major commuter routes further enhances its appeal.For buyers seeking a long-term hold opportunity, the existing home also offers the potential to completely renovate and hold as a rental in an area with strong demand, or add an ADU for supplemental income or multigenerational living. Opportunities offering this combination of unobstructed views, premier location, and redevelopment flexibility are becoming increasingly rare in the Sloan's Lake/West Colfax area. Bring your architect, builder, or vision and unlock the full potential of this exceptional property.*Buyer/Buyer's Agent to verify all zoning, allowable uses, and development possibilities.", + "features": [ + "Air Conditioning", + "Attached Parking", + "Central AC", + "Deck", + "Dishwasher", + "Electricity Included", + "Forced Air", + "Microwave", + "Partial Basement", + "Patio", + "Refrigerator", + "Water Views" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "1058482", + "Days on Compass": "77", + "Taxes": "$5,088 / year", + "Property Type": "Mixed Use", + "MLS Type": "Residential / Mixed Use", + "Year Built": "1942", + "Lot Size": "0.18 AC", + "County": "Denver County" + }, + "regional_facts": { + "Locale": "Denver" + }, + "agent": { + "name": "Chandra Rose", + "email": "chandra.rose@compass.com", + "telephone": "3039171725" + } + }, + "2082783054412235593": { + "listing_id": "2082783054412235593", + "source_url": "https://www.compass.com/homedetails/2335-Glencoe-St-Denver-CO-80207/1378LY_pid/", + "retrieved_at": "2026-09-06T04:11:30.182656+00:00", + "html_sha256": "ac81ca8c87d6683d86f7478d570feb84310919597d5f3238f4ea4dd626d57966", + "price": 2500000, + "address": "2335 Glencoe Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80207", + "neighborhood": "North Park Hill", + "latitude": 39.75189460000001, + "longitude": -104.9260866, + "beds": 6, + "baths_full": 3, + "baths_half": 1, + "baths_total": 5, + "sqft": 4943, + "property_type": "Single Family", + "year_built": 2004, + "mls_number": "9585307", + "status_text": "Closed", + "days_on_market": 25, + "listed_at_ms": 1778824800000, + "description": "Seller is selling 2 lots & 2 houses (2333 Glencoe & 2335 Glencoe). Park Hill compound opportunity with flexibility for multi-generational living, income potential, or future expansion. One completed in 2005 and the 2nd home is a bonus 11,670 total square foot lots. Total for both homes is $2.7M\r\n\r\nLocated in sought-after Park Hill, this unique offering presents a rare opportunity to own a true urban compound featuring a beautifully appointed 2005-built main residence paired with an adjacent historic home on a combined 11,680 sq ft of land.\r\n\r\nThe primary home at 2335 Glencoe St is a standout Park Hill gem, offering an open floor plan with hardwood floors, high ceilings, and quality finishes throughout. The spacious primary suite features a 5-piece bath, Juliet balcony, and oversized walk-in closet. The finished basement adds versatility with a full bedroom, full bath with steam shower, built-in bar, and generous recreation space. Outdoor living shines with a wraparound porch, new patio, vegetable garden, and private yard designed for entertaining.\r\n\r\nAdjacent at 2333 Glencoe St sits a 1906 bungalow on a 3,870 sq ft lot. Public records show approximately 691 sq ft, offering opportunity for renovation, guest quarters, rental income, studio space, or future redevelopment. It represents rare value-add potential.\r\n\r\nTogether, these properties create an exceptional opportunity: a luxury residence with an additional structure on a nearly 12,000 sq ft combined lot. Ideal for a multi-generational compound, income potential, or future expansion, this offering delivers unmatched flexibility in one of Denver’s most established neighborhoods. Walkable to shops, restaurants, schools, parks, the zoo, and City Park.", + "features": [ + "Balcony", + "Barbecue Area", + "Basement", + "Carpet Floors", + "Central AC", + "Deck", + "Dishwasher", + "Double Oven", + "Fireplace", + "Forced Air", + "Full Basement", + "Garage", + "Gas Heat", + "Granite Kitchen Counter", + "High Ceilings", + "Island Kitchen", + "Patio", + "Private Yard", + "Tile Floors", + "Traditional", + "Unfurnished", + "Walk-in Closet" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "9585307", + "Days on Compass": "25", + "Taxes": "$9,005 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2004", + "Lot Size": "0.27 AC / 11,670 SF", + "County": "Denver County", + "Compensation Remarks": "buyer agent negotiable" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Traditional", + "Levels": "Two", + "Subdivision Name": "Park Hill", + "Association": "No", + "Multiple Associations": "No", + "Basement": "Yes" + }, + "agent": { + "name": "Marcy Eastman", + "email": "marcy.eastman@compass.com", + "telephone": "7204365494" + } + }, + "2082950701053509025": { + "listing_id": "2082950701053509025", + "source_url": "https://www.compass.com/homedetails/347-W-4th-St-Manhattan-NY-10014/20PM81_pid/", + "retrieved_at": "2026-09-06T04:12:45.523596+00:00", + "html_sha256": "96dacbe70e271058d1c7046a06d9c833304ca0db3c1ccac3c8e059f87efaf494", + "price": 35000, + "address": "347 West 4th Street", + "unit": "", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "neighborhood": "West Village", + "latitude": 40.73909949999999, + "longitude": -74.0037225, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2192, + "property_type": "Townhouse", + "year_built": 1927, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 23, + "listed_at_ms": 1778012896142, + "description": "347 West 4th Street is a 22-foot-wide Federal style townhouse in the heart of the West Village — completely renovated, while preserving and restoring the original architectural details that make this home truly irreplaceable.\n\nSpanning 2,192 square feet across four floors with 3 bedrooms, 3 full bathrooms, and 1 half bathroom, the ceiling heights alone set this home apart: 11'3\" on the parlor floor, 10' on the second, 9'3\" on the third, and 9'10\" on the fourth.\n\nThe kitchen is outfitted with a curated suite of European appliances — a Fulgor Milano range, Bertazzoni steam oven, Fisher & Paykel dishwasher, and Liebherr refrigerator — and the bathrooms are appointed with the same standard of care, including a stand-up European shower.\n\nThis is a rare opportunity for a long term or short-term lease of a beautifully designed and furnished home in exquisite condition.", + "features": [ + "Fireplace", + "Hardwood Floors", + "Central AC", + "Total Renovation", + "Brownstone", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "23", + "Available Date": "08/01/2026", + "Lease Term": "Lease Length: Negotiable,Other, Lease Length Min/Max: 2-24 mo", + "Total Rooms": "7.0", + "Property Type": "Townhouse", + "Year Built": "1927", + "Lot Size": "547 SF", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Shari Matluck Colton", + "email": "shari.matluck@compass.com", + "telephone": "3053358060" + } + }, + "2083405751345714505": { + "listing_id": "2083405751345714505", + "source_url": "https://www.compass.com/homedetails/Tremont-St-Boston-MA-02118/2083405751345714505_lid/", + "retrieved_at": "2026-09-06T04:10:48.071791+00:00", + "html_sha256": "6289539cbbf75553ff1177a79085f3f4b8e360e737725f33802832244563c8b0", + "price": null, + "address": "Tremont Street", + "unit": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "neighborhood": "South End", + "latitude": null, + "longitude": null, + "beds": 10, + "baths_full": 6, + "baths_half": 4, + "baths_total": 8, + "sqft": 3800, + "property_type": "Multi Family", + "year_built": 1899, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "EXCLUSIVELY OFF-MARKET | Prime 5-unit multifamily investment opportunity located at 775 Tremont Street, along one of the South End’s most established corridors. The building consists of five leased two-bedroom residences with a strong and consistent history of occupancy and cash flow. Units feature modern finishes, in-unit laundry, and thoughtful renovations, complemented by rear decks, a roof deck, and two on-site parking spaces offering additional income potential.\n\nThe property presents a stabilized income profile in a core Boston location with enduring rental demand driven by proximity to Northeastern University, Berklee College of Music, Boston Architectural College, Boston University School of Medicine, Boston Medical Center, Back Bay, the Prudential Center, MBTA transit, and Tremont Street’s dining and retail corridor. It boasts a 97 Walk Score, 96 Transit Score, and 97 Bike Score.\n\nThe asset offers upside and flexibility for savvy buyers, including potential for future condo conversion and an attractive option for 1031 exchange investors seeking a turn-key, income-producing replacement property. Offered as a compelling blend of current yield, long-term appreciation, and optionality, 775 Tremont Street is well-suited for investors targeting stable Boston fundamentals with future repositioning potential.\n\nAdditional details and financials available upon request. For questions, contact Katherine at katherine.donahue@compass.com [no text messages please].", + "features": [ + "Washer / Dryer in Unit", + "Window AC Installed", + "Balcony", + "Common Outdoor Space", + "Dishwasher", + "Renovated Kitchen and Bath", + "Exposed Brick", + "Decorative Fireplace", + "Hardwood Floors", + "Southern Exposure", + "Gas Heat", + "Gas Stove", + "Midrise", + "Laundry in Every Unit" + ], + "property_facts": { + "Status": "Coming Soon", + "Taxes": "$26,516 / year", + "Property Type": "Multi Family", + "MLS Type": "Multi-family", + "Year Built": "1899", + "Lot Size": "0.04 AC / 1,600 SF", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South End", + "Area": "MA-Boston, MA-Boston-South End", + "Open Parking Spaces": "2.00", + "Parking Spaces Total": "2" + }, + "agent": { + "name": "Katherine Donahue", + "email": "katherine.donahue@compass.com", + "telephone": "6176333440" + } + }, + "2083551080812289809": { + "listing_id": "2083551080812289809", + "source_url": "https://www.compass.com/homedetails/88-SW-7th-St-Unit-PH4303-Miami-FL-33130/1CZD9G_pid/", + "retrieved_at": "2026-09-06T04:12:26.809944+00:00", + "html_sha256": "64c323e4904420095cd9d325012b6fc2c7d5df3de9bd25426e498eaa8582ea8a", + "price": 5799900, + "address": "88 Southwest 7th Street, Unit PH4303", + "unit": "PH4303", + "city": "Miami", + "state": "FL", + "zip": "33130", + "neighborhood": "Brickell", + "latitude": 25.7671018, + "longitude": -80.1944626, + "beds": 3, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 3115, + "property_type": "Condo", + "year_built": 2016, + "mls_number": "A12055974", + "status_text": "Active", + "days_on_market": 49, + "listed_at_ms": 1784347200000, + "description": "Welcome to **Villa Iris**, an extraordinary penthouse in the heart of Brickell City Centre, Miami’s premier destination for luxury shopping, world-class dining, and entertainment. Enjoy the ultimate walkable lifestyle with everything just steps away. This exceptional residence features an expansive **1,000 SF private terrace** with a summer kitchen and jacuzzi, seamlessly blending indoor and outdoor living—perfect for entertaining or relaxing under the Miami skyline. The spacious floor plan offers **3 bedrooms and 4.5 bathrooms and service quarters **three assigned parking spaces**, a rare luxury in Brickell. Experience unmatched privacy, elegance, and convenience in one of Miami’s most prestigious addresses. A true villa in the sky.", + "features": [ + "Cabana", + "Common Roof Deck", + "Barbecue Area", + "Playground", + "Common Garden", + "Common Outdoor Space", + "Doorman", + "Concierge", + "Elevator", + "Garage", + "Gym", + "Pool", + "Playroom", + "Resident's Lounge", + "Common Media / Recreation Room", + "Billiards Room", + "Heated Pool", + "Air Conditioning", + "Dishwasher", + "Wine Storage", + "On Site Restaurant", + "Valet Parking", + "Pet Friendly", + "Business Center", + "Assigned Parking", + "Security Gate", + "Highrise", + "Security System" + ], + "property_facts": { + "Status": "Active", + "MLS #": "A12055974", + "Days on Market": "49", + "Pet Policy": "Allowed", + "Taxes": "$78,709 / year", + "HOA Fees": "$5,231 / month", + "Property Type": "Condo", + "MLS Type": "Condo/Co-Op/Villa/Townhouse / Condo", + "Year Built": "2016", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision": "RISE CONDO", + "Complex Name": "RISE BRICKELL CITY CENTER", + "Style": "Condo 5+ Stories", + "Waterfront": "No", + "View": "Bay, Other View, Skyline View", + "Unit View": "Bay, Other View, Skyline View", + "Furnished": "Unfurnished", + "Area": "41", + "Auction": "No", + "Sq Ft Total": "4370", + "Sq Ft Liv Area": "3115.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Arelis Cosme", + "email": "areliscosme@compass.com", + "telephone": "7862520689" + } + }, + "2083780977904271137": { + "listing_id": "2083780977904271137", + "source_url": "https://www.compass.com/homedetails/14-NE-108th-St-Miami-FL-33161/1CZBPR_pid/", + "retrieved_at": "2026-09-06T04:12:29.939261+00:00", + "html_sha256": "d402ceeffd962198d8f52aac1e4196fd11db6bbdff2af7dd995a047792452f78", + "price": 895000, + "address": "14 Northeast 108th Street", + "unit": "", + "city": "Miami Shores", + "state": "FL", + "zip": "33161", + "neighborhood": "Miami Shores", + "latitude": 25.8739747, + "longitude": -80.19742269999999, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1519, + "property_type": "Single Family", + "year_built": 1951, + "mls_number": "A12029860", + "status_text": "Closed", + "days_on_market": 16, + "listed_at_ms": 1780459200000, + "description": "Here's your chance to own a Miami Shores home under $925K on a lovely street. Built in 1951 with 1,519 sq ft of interior living space plus garage. Large 9,225 sq ft lot in a desirable non-flood zone. Perfect palette for a discerning buyer who wants to choose cosmetic improvements according to their own personal needs and taste. Major structural upgrades already done including a 2024 new roof, 2021 new septic and drainfield, all windows and doors are impact resistant, updated open kitchen. Great bones with original architectural characteristics including oak and terrazzo floors, built in dining cabinets, and more. Attached garage offers potential conversion to a 3rd bedroom and bathroom. Prime location walkable to downtown Miami Shores shops, library, dining, cafes, gyms, and parks. Wonderful community amenities including A+ schools, community pool and children's waterpark, tennis, pickleball, basketball courts, golf course, recreation center and sports fields.", + "features": [ + "Golf Course Community", + "Air Conditioning", + "Hardwood Floors", + "Parking Included", + "Communal Pool", + "Communal Tennis Court", + "Pickleball" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "A12029860", + "Days on Market": "16", + "Taxes": "$5,839 / year", + "Property Type": "Single Family", + "MLS Type": "Single Family / Single", + "Year Built": "1951", + "Lot Size": "0.21 AC / 9,225 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "2.5%", + "Compensation Remarks": "2.5% to buyers agent and 2.5% to listing agent" + }, + "regional_facts": { + "Subdivision": "DUNNINGS MIAMI SHORES EXT", + "Style": "R30-No Pool/No Water", + "Waterfront": "No", + "View": "Garden View", + "Area": "21", + "Num Stories": "1", + "Sq Ft Total": "1819", + "Sq Ft Liv Area": "1519.0", + "AdjustedAreaSF": "1659.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Lori Brandt", + "email": "lori.brandt@compass.com", + "telephone": "7865531962" + } + }, + "2083819820825444401": { + "listing_id": "2083819820825444401", + "source_url": "https://www.compass.com/homedetails/1942-Buchanan-St-San-Francisco-CA-94115/1P856O_pid/", + "retrieved_at": "2026-09-06T04:13:30.883152+00:00", + "html_sha256": "8792185ccc763b42a07e5218e9dba80634d8641e3f9387c120a1906b58ead9e5", + "price": 2200000, + "address": "1942 Buchanan Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94115", + "neighborhood": "Lower Pacific Heights", + "latitude": 37.788038, + "longitude": -122.430024, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 1480, + "property_type": "Condo", + "year_built": 1904, + "mls_number": "426129540", + "status_text": "Sold Off Mls", + "days_on_market": 0, + "listed_at_ms": 1784617200000, + "description": "Private showings are available now! Classic San Francisco charm meets modern elegance! This top-floor Edwardian condo showcases spectacular original detailing combined with tasteful updates. Just two blocks from highly coveted Filmore Street and Lafayette Park, this stunning condo is minutes from one of San Francisco's most popular shopping areas. An entertainer's dream, the expansive living room and open floorplan offer a perfect space for gatherings. Intricate moldings and a wood-burning fireplace showcase true SF craftsmanship, while high ceilings and the abundance of natural light create an open and spacious feel. With Cesar Stone countertops, plentiful cabinet storage and top-of-the-line appliances the remodeled chef's kitchen has it all! Enjoy grilling and outdoor dining amongst the city rooftops on the sunny south-facing deck, while the large dining room offers a sophisticated place for more formal hosting. Both bedrooms are good-sized and include generous closet space, and an additional office space offers the perfect place to work from home. A private garage with laundry and added storage complete this Lower Pacific Heights gem! Don't miss the opportunity to make this exquisite condo in one of San Francisco's most desired locations your new home! Tenants will vacate the property by Juli 1, 2026.", + "features": [ + "Attached Garage", + "City Views", + "Dishwasher", + "Disposal", + "Dryer", + "Garage", + "Parking Included", + "Security Gate", + "Tile Floors", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Sold Off Mls", + "MLS #": "426129540", + "Days on Compass": "0", + "HOA Fees": "$485 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1904", + "County": "San Francisco County", + "Compensation Remarks": "please call agent" + }, + "regional_facts": { + "Parking Features": "Attached, Enclosed, Garage Door Opener, Garage Faces Front, Private, Independent, On Site", + "Architectural Style": "Edwardian", + "View Description": "City, City Lights, Hills", + "Cross Street": "Pine", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Charlene Attard", + "email": "charlene.attard@compass.com", + "telephone": "4156088585" + } + }, + "2084372143343598409": { + "listing_id": "2084372143343598409", + "source_url": "https://www.compass.com/homedetails/1832-Corcoran-St-NW-Washington-DC-20009/1UDDQ1_pid/", + "retrieved_at": "2026-09-06T04:14:13.729704+00:00", + "html_sha256": "5e1ce5f31b40372e4adb496d73125ff64abc7575f164eb78e80a638d4f4fa6bc", + "price": 2300000, + "address": "1832 Corcoran Street Northwest", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "neighborhood": "Dupont Circle", + "latitude": 38.9117861, + "longitude": -77.0428074, + "beds": 4, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 2331, + "property_type": "Townhouse", + "year_built": 1888, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Introducing an exceptional semi-detached residence in the heart of Dupont Circle, offering four bedrooms and three baths in a beautifully reimagined setting.\n\nIdeally situated on a quiet block on Corcoran Street, this one-way span does not attract through traffic, offering a rare sense of privacy and calm while remaining only moments from Dupont Circle and the vibrant restaurants, shops, and amenities that define the neighborhood. \n\nThoughtfully redesigned through a collaboration between DC designer Nicholas Beck and the internationally acclaimed architecture firm Olson Kundig, this home reflects a rare level of craftsmanship and design. Three exposures fill the home with natural light, highlighting generous ceiling heights, wide plank hardwood floors, bay windows, and three Juliet balconies that add architectural charm.\n\nThe main level is designed for both everyday living and entertaining, featuring an eat-in kitchen, a comfortable sitting area, and a formal living room anchored by a wood-burning fireplace.\n\nThe upper level hosts the spacious primary suite, complete with custom cabinetry closets and its own wood burning fireplace, creating a warm and inviting retreat. A well appointed guest bedroom on this floor adds convenience and flexibility.\n\nThe top level offers incredible versatility, featuring an additional bedroom with a built-in Murphy bed that seamlessly transforms into a beautifully designed home office with a built-in desk. This level opens to the rooftop deck, set among the treetops and complete with a custom retractable awning, creating a private and inviting space for relaxing or entertaining.\n\nThe lower level provides a fully separate one bedroom suite with a private entrance, ideal for guests, extended stays, or flexible income potential.\n\nWith its combination of architectural pedigree, turnkey condition, and premier location, this is a truly distinctive offering in one of Washington’s most desirable neighborhoods.", + "features": [ + "Juliet Balcony", + "Private Roof Deck", + "Roof Deck", + "Washer / Dryer", + "Air Conditioning", + "Total Renovation", + "Marble Kitchen Counter", + "Breakfast Nook", + "Range Hood", + "Dishwasher", + "Double Sink Bathroom", + "Floor to Ceiling Windows", + "Bay Windows", + "Oversized Windows", + "Fireplace", + "Built-Ins", + "Private Entrance", + "Hardwood Floors", + "High Ceilings", + "Chandeliers", + "Custom Closet", + "Curved Stairs", + "Separate Vanities", + "Soaking Tub", + "Gas Stove", + "Kitchen Dining", + "Refrigerator", + "Semi-Detached", + "Awnings", + "On-site Parking" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Townhouse", + "MLS Type": "Residential", + "Year Built": "1888", + "Lot Size": "0.02 AC / 698 SF", + "County": "District of Columbia", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Ownership": "Fee Simple", + "Structure Type": "End of Row/Townhouse", + "Style": "Other", + "Levels/Stories": "Three or More (3+)", + "Subdivision": "DUPONT CIRCLE (WASHINGTON DC)", + "Total Parking Spaces": "1", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "2,331.00", + "New Construction": "No" + }, + "agent": { + "name": "Katherine Pennington", + "email": "katherine.pennington@compass.com", + "telephone": "3013024135" + } + }, + "2084394305768927185": { + "listing_id": "2084394305768927185", + "source_url": "https://www.compass.com/homedetails/457-W-Broadway-Unit-Undisclosed-South-Boston-MA-02127/2084394305768927185_lid/", + "retrieved_at": "2026-09-06T04:10:49.069959+00:00", + "html_sha256": "ea02090803a2c67bd1c1ce111fb6f86ce185a65c62822ff3d8535fbf743483c7", + "price": null, + "address": "457 West Broadway, Unit Undisclosed", + "unit": "Undisclosed", + "city": "South Boston", + "state": "MA", + "zip": "02127", + "neighborhood": "South Boston Waterfront", + "latitude": 42.3358413, + "longitude": -71.04648399999999, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 929, + "property_type": "Condo", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Introducing 457 West Broadway, Unit 406—a sophisticated and sun-filled residence offering the perfect blend of modern comfort and effortless city living.\n\nPositioned on an upper floor, this thoughtfully designed home features an open-concept layout ideal for both everyday living and entertaining. Expansive windows invite in natural light, highlighting the spacious living and dining areas and creating a warm, inviting atmosphere throughout.\n\nThe kitchen is beautifully appointed with quartz countertops, high-end appliances, and sleek white cabinetry complemented by wood grain accents, creating a clean, contemporary aesthetic with a touch of warmth. It flows seamlessly into the main living area, perfect for both casual living and hosting.\n\nGenerously sized bedrooms provide a peaceful retreat, while the bathroom(s) are designed with both style and functionality in mind.\n\nAdditional highlights include [in-unit laundry / central air / hardwood floors / assigned parking — customize as needed], offering convenience and comfort at every turn.\n\nLocated in a desirable building, residents enjoy easy access to nearby shopping, dining, parks, and transportation—making this an exceptional opportunity for both homeowners and investors alike.", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Taxes": "$10,986 / year", + "Property Type": "Condo", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South Boston", + "Area": "MA-Boston, MA-Boston-South Boston", + "Garage Spaces": "1" + }, + "agent": { + "name": "Scott Farrell & Partners", + "email": "sfp@compass.com", + "telephone": "508.367.7467" + } + }, + "2085017423130603593": { + "listing_id": "2085017423130603593", + "source_url": "https://www.compass.com/homedetails/21-W-Goethe-St-Unit-15A-Chicago-IL-60610/1W3UDC_pid/", + "retrieved_at": "2026-09-06T04:11:13.476130+00:00", + "html_sha256": "380201c5602753dad985b1223047e0ff20503cda36f479a04550f32dcf905d2b", + "price": 274900, + "address": "21 West Goethe Street, Unit 15A", + "unit": "15A", + "city": "Chicago", + "state": "IL", + "zip": "60610", + "neighborhood": "Gold Coast", + "latitude": 41.90545849999999, + "longitude": -87.62962639999999, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Condo", + "year_built": 1962, + "mls_number": "12621319", + "status_text": "Active ( Private )", + "days_on_market": null, + "listed_at_ms": null, + "description": "This is your opportunity to own a one bedroom, high floor corner unit in Gold Coast's best location. Enjoy stunning sunset views from your floor to ceiling, northwest facing windows overlooking the 3 Arts Club Roof Top at Restoration Hardware. This is a rarely available, updated corner unit featuring one of the largest layouts for a one bedroom in the building with a spacious, open concept living and dining room, high-end custom kitchen with stainless steel appliances, and gorgeous quartz countertops. An oversized bedroom features floor to ceiling, wall to wall closets enclosed behind full-length mirror closet doors and updated, marble-clad bathroom offer a comfortable, spa-like living environment for you to call home. Located steps from all that Gold Coast has to offer, enjoy some of Chicago's best restaurants, shopping, beaches, public transportation, and more. Full amenity building offers a 24-hour doorman, pool deck with cabanas and grills. Professional management and storage unit are just added bonuses.", + "features": [ + "Doorman", + "Elevator", + "Garage", + "Automatic Garage Door", + "Heated Garage Parking", + "On-site Parking", + "Attached Parking", + "Pool", + "Laundry in Building", + "Central AC", + "Air Conditioning", + "Gas Heat", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Refrigerator", + "Bike Room", + "Common Storage", + "Communal Pool", + "Service Elevator", + "Parking Included", + "Pet Friendly", + "Laminate Floors", + "Common Laundry", + "Snow Removal Included", + "Range", + "Highrise" + ], + "property_facts": { + "Status": "Active ( Private )", + "MLS #": "12621319", + "Pet Policy": "Allowed", + "Taxes": "$4,209 / year", + "HOA Fees": "$1,067 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "1962", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Near North Side", + "Township": "North Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "0.0", + "Num Of Parking Spaces": "0.0", + "Parking Included in Price": "No", + "Air Conditioning Type": "Central Air", + "Heat/Fuel": "Natural Gas, Hot Water/Steam", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Eddie Colatorti", + "email": "eddie.colatorti@compass.com", + "telephone": "2248296221" + } + }, + "2085093375214988561": { + "listing_id": "2085093375214988561", + "source_url": "https://www.compass.com/homedetails/Undisclosed-Address-Los-Angeles-CA-90027/2085093375214988561_lid/", + "retrieved_at": "2026-09-06T04:12:01.708777+00:00", + "html_sha256": "dab3bcb32fe5d8c32abca8b0c71c368ee2994c7a62187ab4fd0a230ec5d34180", + "price": null, + "address": "Undisclosed Address", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90027", + "neighborhood": "Los Feliz", + "latitude": null, + "longitude": null, + "beds": 8, + "baths_full": 8, + "baths_half": 0, + "baths_total": 8, + "sqft": null, + "property_type": "", + "year_built": null, + "mls_number": "", + "status_text": "Expired", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [], + "property_facts": {}, + "regional_facts": {}, + "agent": null + }, + "2085119372299869049": { + "listing_id": "2085119372299869049", + "source_url": "https://www.compass.com/homedetails/79-SW-12th-St-Unit-2201S-Miami-FL-33130/1CBN4F_pid/", + "retrieved_at": "2026-09-06T04:12:27.733257+00:00", + "html_sha256": "e7b6a301ec25f6cf38929415b21d15fd7fbae2ae75775231204a2fe9944a2c20", + "price": 680000, + "address": "79 Southwest 12th Street, Unit 2201S", + "unit": "2201S", + "city": "Miami", + "state": "FL", + "zip": "33130", + "neighborhood": "Brickell", + "latitude": 25.762752, + "longitude": -80.19466899999999, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1099, + "property_type": "Condo", + "year_built": 2008, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Discover the finest 2-bedroom condo currently available at Axis at Brickell. This stunning corner unit sits in the building's most coveted line, offering breathtaking water views, an open floor plan with elegant porcelain tile flooring, a sprawling wraparound balcony, and generously sized rooms.\nRecent upgrades include a brand-new washer and dryer and a newer central A/C system. The unit can be purchased fully furnished and comes with two tandem parking spaces and a rare, deeded oversized storage unit—a hard-to-find bonus in Brickell.\nAxis stands as one of Brickell's best communities, ideally located in the heart of the neighborhood. Residents enjoy a new gym, party and two pools. Backed by strong financials and excellent management, this is a building you can buy into with confidence.\nDon't miss this opportunity, reach out today to schedule your private showing.", + "features": [ + "Balcony", + "Barbecue Area", + "Common Outdoor Space", + "Doorman", + "Full-Time Doorman", + "Concierge", + "Elevator", + "Garage", + "Gym", + "Pool", + "Sauna", + "Playroom", + "Common Media / Recreation Room", + "Billiards Room", + "Heated Pool", + "Central AC", + "Stainless Steel Appliances", + "Jacuzzi Tub", + "Double Sink Bathroom", + "Bike Room", + "Spa", + "Valet Parking", + "Southwestern Exposure", + "Security Staff", + "Assigned Parking", + "Dog Run", + "Storage", + "Highrise" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "HOA Fees": "$1,287 / month", + "Property Type": "Condo", + "MLS Type": "Residential Rental", + "Year Built": "2008", + "County": "Miami-Dade County", + "Compensation Remarks": "Seller will consider all offers of compensation " + }, + "regional_facts": { + "Subdivision": "THE AXIS ON BRICKELL CONDO", + "Style": "Condo 5+ Stories", + "Waterfront": "No", + "Area": "41", + "Sq Ft Liv Area": "1099.0", + "AdjustedAreaSF": "1099.0" + }, + "agent": { + "name": "Ryan Aulenti", + "email": "ryan.aulenti@compass.com", + "telephone": "2038564187" + } + }, + "2085607227661634345": { + "listing_id": "2085607227661634345", + "source_url": "https://www.compass.com/homedetails/Address-Upon-Request-Denver-CO-80206/2085607227661634345_lid/", + "retrieved_at": "2026-09-06T04:11:35.878854+00:00", + "html_sha256": "790b9cbea10ecf286ae9b4d89ff604efd370c6029f43c0a9e342309d59daa016", + "price": 817500, + "address": "1897 York Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80206", + "neighborhood": "City Park West", + "latitude": 39.7466422, + "longitude": -104.960169, + "beds": 4, + "baths_full": 2, + "baths_half": 1, + "baths_total": 3, + "sqft": 1689, + "property_type": "Townhouse", + "year_built": 2017, + "mls_number": "3498380", + "status_text": "Closed", + "days_on_market": 4, + "listed_at_ms": 1779256800000, + "description": "Welcome to this incredible custom property directly across from City Park. Featuring four bedrooms and 2.5 bathrooms, this home is modern, beautiful, and truly one of a kind. The expansive main floor deck offers exceptional indoor outdoor living, perfect for enjoying Colorado’s sunshine and fresh air. The main level showcases an open concept layout with high ceilings, seamlessly connecting the kitchen, dining, and living areas. The kitchen is appointed with high end finishes, including honed granite countertops. The lower level includes spacious two bedrooms, a Jack and Jill bathroom, and a conveniently located laundry area. The upper level includes a gorgeous primary suite, complete with an en suite bathroom, walk-in closets, and an additional bedroom perfect for an office, nursery, or exercise room. The crown jewel of this property is its serene setting - while the address is on York, the home truly lives like it’s on Gaylord. Tucked privately toward the back of the lot and secluded from traffic noise, it offers a peaceful oasis directly across from City Park. Additional highlights include a tankless water heater, a garage + extra parking behind it, electronic sun shade, integrated whole-home audio with wiring throughout the interior and deck, a gas fireplace, and real hardwood floors. Ideally located near City Park, the Denver Zoo, and the Denver Museum of Nature and Science, and just blocks from some of Denver’s best dining options.", + "features": [ + "Attached Garage", + "Built-Ins", + "Cable Included", + "Carpet Floors", + "Central AC", + "Deck", + "Dishwasher", + "Disposal", + "Dryer", + "Dual Pane Windows", + "Electricity Included", + "Fireplace", + "Forced Air", + "Garage", + "Gas Included", + "Granite Kitchen Counter", + "Hot Water Heating", + "Internet Included", + "Island Kitchen", + "Microwave", + "Pantry", + "Parking Included", + "Patio", + "Private Outdoor Space", + "Range Hood", + "Refrigerator", + "Tile Floors", + "Unfurnished", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "3498380", + "Days on Compass": "4", + "Taxes": "$3,975 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential / Townhouse", + "Year Built": "2017", + "Lot Size": "0.03 AC / 1,367 SF", + "County": "Denver County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Structure Type": "Townhouse", + "Architectural Style": "Urban Contemporary", + "Levels": "Three Or More", + "Subdivision Name": "City Park West", + "Association": "No", + "Basement": "No" + }, + "agent": { + "name": "Sarah Nolan", + "email": "sarah.nolan@compass.com", + "telephone": "7344767533" + } + }, + "2085668456983506497": { + "listing_id": "2085668456983506497", + "source_url": "https://www.compass.com/homedetails/11307-Morrison-St-North-Hollywood-CA-91601/1KAISN_pid/", + "retrieved_at": "2026-09-06T04:12:02.277054+00:00", + "html_sha256": "ee655ac3d37bfe7f7b29e60cbdf327f8b187de383afc12956085fe4164d0f301", + "price": 989000, + "address": "11307 Morrison Street", + "unit": "", + "city": "North Hollywood", + "state": "CA", + "zip": "91601", + "neighborhood": "Mid-Town North Hollywood", + "latitude": 34.1610642, + "longitude": -118.3776197, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 1676, + "property_type": "Single Family", + "year_built": 2017, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Located in the vibrant heart of the NoHo Arts District, this stylish, light-filled contemporary residence offers the perfect blend of design, functionality, and urban convenience. Spanning three levels of thoughtfully designed living space, plus a large private rooftop deck, this home delivers modern living at its best. The second level serves as the main living hub, featuring 9ft ceilings and open-concept layout ideal for both everyday living and entertaining. A sleek gourmet kitchen anchors the space, complete with counter seating, custom cabinetry, designer tile, and a powder room, all complemented by warm oak plank flooring. Upstairs, two spacious ensuite bedrooms provide comfort and privacy with custom motorized blinds. While a versatile ground-floor bedroom with its own ensuite bath is perfect for guests, a home office, or creative studio. Private gated driveway and EV charging capabilities in garage. Gas hookups on patio and roof, perfect for grilling. Move-in ready and impeccably finished throughout, this home is just moments from some of the area's best dining, art galleries, and entertainment, with convenient access to major freeways for an easy commute.", + "features": [ + "Central AC", + "Hardwood Floors", + "Central Heating", + "Semi-Detached" + ], + "property_facts": { + "Status": "Coming Soon", + "Condo/Co-op Fees": "$99 / month", + "Property Type": "Single Family", + "Year Built": "2017", + "County": "Los Angeles County", + "Buyer's Agent Compensation": "2.5%", + "Compensation Remarks": "Buyer's Agent compensation of 2.5% only with full priced offer" + }, + "regional_facts": { + "Living Area": "1676", + "Area": "North Hollywood (NHO)", + "Assessor Parcel Number": "2353-029-028" + }, + "agent": { + "name": "Pam Griffiths", + "email": "pam.griffiths@compass.com", + "telephone": "3107177886" + } + }, + "2085803637547846065": { + "listing_id": "2085803637547846065", + "source_url": "https://www.compass.com/homedetails/S-5th-St-Austin-TX-78704/2085803637547846065_lid/", + "retrieved_at": "2026-09-06T04:10:38.868377+00:00", + "html_sha256": "495bfff696fb4f949e3d8c594b93f72607a5f59621149868b475a3999d37a4ed", + "price": null, + "address": "South 5th Street", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "neighborhood": "Bouldin Creek", + "latitude": null, + "longitude": null, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2176, + "property_type": "Condo", + "year_built": 2026, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [ + "Hardwood Floors" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Condo", + "Year Built": "2026", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Bouldin Add North Ext", + "Waterfront": "No", + "Elementary School": "Becker", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Lively MS (Fulmore)", + "Senior High School": "Travis", + "Levels": "Two", + "Property Condition": "New Construction", + "Pool Private": "Yes" + }, + "agent": { + "name": "Darsh Parikh", + "email": "darsh.parikh@compass.com", + "telephone": "5125933138" + } + }, + "2085803818984863153": { + "listing_id": "2085803818984863153", + "source_url": "https://www.compass.com/homedetails/1710-Holly-St-Austin-TX-78702/1FJRJP_pid/", + "retrieved_at": "2026-09-06T04:10:39.278009+00:00", + "html_sha256": "8cf308e809fbf9b9be9e47017047a5bfa6153f9ff42d5e7a7a55885bf416863c", + "price": 595000, + "address": "1710 Holly Street", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78702", + "neighborhood": "East Cesar Chavez", + "latitude": 30.25403379999999, + "longitude": -97.7272959, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 686, + "property_type": "Single Family", + "year_built": 1927, + "mls_number": "1820436", + "status_text": "Active", + "days_on_market": 106, + "listed_at_ms": 1778734800000, + "description": "OPEN HOUSE, SAT 9/5, 10a-12p -- Agent / Architect will be on site to answer any of your development questions and will have a feasibility study for reference. *** Feasibility study has been completed, property is developable in a few variations under City of Austin SF & HOME regulations. Reach out for more information! *** // A quintessential 1920s bungalow now ready for its new lease on life! Great opportunity to remodel, expand, flip or re-develop in the highly desired Holly / ECC area of east Austin. 1710 Holly St is a great candidate for a remodel / addition using the classic bungalow architecture as your starting point. Additionally, with the new CoA HOME zoning, there is also an ability to add a second and/or third dwelling on the property. The large 6300+ gently sloping sf lot has great alley access and a tall, shady pecan tree canopy. The hard to beat location offers walking convenience to the Lady Bird Hike & Bike, Rainey St, Cesar Chavez & E 6th hotspots such as Suerte, Whistlers, Canje, White horse, or the dozens of others!", + "features": [ + "Air Conditioning", + "Central AC", + "Central Heating", + "Parking Included", + "Porch", + "Private Outdoor Space", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Active", + "MLS #": "1820436", + "Days on Market": "106", + "Taxes": "$12,542 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1927", + "Lot Size": "0.15 AC / 6,372 SF", + "County": "Travis County" + }, + "regional_facts": { + "Subdivision Name": "Popes Resub", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "None", + "View YN": "No", + "Parcel Number": "02020706190000", + "Tax Lot": "19", + "Tax Block": "8", + "Elementary School": "Sanchez", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Martin", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "Eastside Early College", + "High School District": "Austin ISD", + "Levels": "One", + "Master on Main": "No", + "Main Level Bedrooms": "1", + "Num Living": "1", + "Living Area Source": "PublicRecords", + "Year Built Source": "PublicRecords", + "Property Condition": "See Remarks", + "Pool Private": "No", + "Pool Features": "None" + }, + "agent": { + "name": "Ed Hughey", + "email": "ed.hughey@compass.com", + "telephone": "5129400950" + } + }, + "2087832171556297009": { + "listing_id": "2087832171556297009", + "source_url": "https://www.compass.com/homedetails/2501-Canterbury-Ln-E-Unit-322-Seattle-WA-98112/1SBDYU_pid/", + "retrieved_at": "2026-09-06T04:13:43.457092+00:00", + "html_sha256": "98d5795a07f51ed1e01ed848ad4a600d7742103aff39a757bb06bd4ea16d7634", + "price": 499000, + "address": "2501 Canterbury Lane East, Unit 322", + "unit": "322", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "neighborhood": "Madison Park", + "latitude": 47.6425811, + "longitude": -122.2810617, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 891, + "property_type": "Condo", + "year_built": 1967, + "mls_number": "2493501", + "status_text": "Pending", + "days_on_market": 133, + "listed_at_ms": 1776668400000, + "description": "A short distance from the shoreline in Madison Park, this updated two-bedroom home offers a balance of comfort and lifestyle. Recently refreshed, the residence features a renovated kitchen and bath, in-unit laundry, and a bright layout with western exposure. A generous lanai extends the living space outdoors, while secure garage parking—located just steps from the elevator—adds everyday convenience. Two storage lockers provide additional functionality. Residents enjoy a private pool and marina, with easy access to the water for kayaking or paddle boarding. No rental cap offers long-term flexibility in this well-established community.", + "features": [ + "Ceramic Floors", + "Common Outdoor Space", + "Communal Pool", + "Contemporary", + "Dishwasher", + "Disposal", + "Dryer", + "Electric Dryer Hookup", + "Elevator", + "Garage", + "Gated Community", + "Gym", + "Lake Views", + "Laminate Floors", + "Laundry in Building", + "Microwave", + "Private Outdoor Space", + "Radiant Heating", + "Refrigerator", + "Security Gate", + "Washer", + "Washer / Dryer in Unit", + "Washer Hookup", + "Waterfront" + ], + "property_facts": { + "Status": "Pending", + "MLS #": "2493501", + "Days on Market": "133", + "Cumulative Days on Market": "133", + "Taxes": "$5,023 / year", + "HOA Fees": "$990 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "1967", + "County": "King County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Community Name": "Madison Park", + "School District": "Seattle", + "View": "Lake, Partial, Territorial", + "Number of Assigned Spaces": "1", + "Total Covered Parking": "1", + "Entry Date": "04-20-2026", + "Energy Source": "Electric" + }, + "agent": { + "name": "Evan Wyman", + "email": "evan.wyman@compass.com", + "telephone": "2068989111" + } + }, + "2088063562122699249": { + "listing_id": "2088063562122699249", + "source_url": "https://www.compass.com/homedetails/199-Caoba-Ct-Miami-FL-33143/1CW7C1_pid/", + "retrieved_at": "2026-09-06T04:12:32.152759+00:00", + "html_sha256": "f50891f09078e310549ce46fa8e179876871cc7429a91158f40486bdcdc23f80", + "price": 13995000, + "address": "199 Caoba Court", + "unit": "", + "city": "Coral Gables", + "state": "FL", + "zip": "33143", + "neighborhood": "Cocoplum", + "latitude": 25.6977868, + "longitude": -80.2551387, + "beds": 5, + "baths_full": 5, + "baths_half": 3, + "baths_total": 6.5, + "sqft": 5342, + "property_type": "Single Family", + "year_built": 2025, + "mls_number": "A12032572", + "status_text": "Active", + "days_on_market": 88, + "listed_at_ms": 1780977600000, + "description": "The only turnkey offering in coveted Islands of Cocoplum, fully designer-furnished in an elegant neutral palette. Over 6200 total sf (see plans and sf calcs) completely reimagined, expanded, and finished in 2025, this exceptional residence is located in the gated Islands of Cocoplum and backs directly to the community green park, with private gated backyard access. The home features European white Oak floors, striking book-matched marble, & custom millwork by Italkraft & B&B Italia. A Savant A/V system, Lutron lighting, in-wall speakers, & 7 AC zones elevate comfort throughout. The kitchen is outfitted with Sub-Zero & Wolf appliances, on-demand hot, cold, and carbonated water, plus 2 ice makers. Entertaining spaces include a fully appointed bar, a temperature-controlled wine room with 2 integrated Sub-Zero wine coolers, & movie room with laser shot simulator. Downstarirs floor plan offers a full bedroom suite downstairs & 2 powder rooms. A striking staircase curves gracefully around an atrium showcasing statement art. Upstairs features a media room, office/powder room, the grand primary suite with 2 walk-in closets and terrace, & 3 additional bedroom suites. 2 car gar+lifts.\r\nOutside, enjoy a Koi pond, marble driveway, French drain system, 60 kW generator, summer kitchen, 400lb ice maker, green walls, underwater pool speakers. Amenities incl guarded entry, security patrol, clubhouse, pool, gym, tennis, pickle ball, volleyball, basketball, and playground. LA is area under AC.", + "features": [ + "Boat Dock", + "Security Patrol", + "Heated Pool", + "Below Ground Pool", + "Air Conditioning", + "Dishwasher", + "Hardwood Floors", + "Parking Included", + "Guest Parking", + "Communal Pool", + "Communal Tennis Court" + ], + "property_facts": { + "Status": "Active", + "MLS #": "A12032572", + "Days on Market": "88", + "Taxes": "$36,400 / year", + "HOA Fees": "$1,500 / quarter", + "Property Type": "Single Family", + "MLS Type": "Residential / Single", + "Year Built": "2025", + "Lot Size": "0.32 AC / 13,972 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision": "COCOPLUM SEC 2 PLAT F", + "Complex Name": "COCOPLUM SEC 2 PLAT F", + "Style": "Pool Only", + "Waterfront": "No", + "View": "Club Area View, Garden View", + "Unit View": "Clubhouse, Garden", + "Area": "41", + "Num Stories": "2", + "Sq Ft Total": "6244", + "Sq Ft Liv Area": "5342.0", + "Building Area Alt Source": "Architect/Engineer", + "Year Built Description": "Effective Year Built" + }, + "agent": { + "name": "Tere Shelton Bernace", + "email": "tere.sheltonbernace@compass.com", + "telephone": "3056077212" + } + }, + "2088539773340517209": { + "listing_id": "2088539773340517209", + "source_url": "https://www.compass.com/homedetails/Address-Upon-Request-Jamaica-Plain-MA-02130/2088539773340517209_lid/", + "retrieved_at": "2026-09-06T04:10:51.087859+00:00", + "html_sha256": "e032719f70ba6bdf299da12fea7bec609099df39e10e5453984ac9b998e2a112", + "price": 850000, + "address": "Address Upon Request", + "unit": "", + "city": "Jamaica Plain", + "state": "MA", + "zip": "02130", + "neighborhood": "Jamaica Plain", + "latitude": null, + "longitude": null, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1450, + "property_type": "Condo", + "year_built": 1987, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Nestled within the highly desirable Cabot Estate, this stylish and inviting townhouse offers a harmonious blend of modern updates and tranquil living. Step inside to discover a fully renovated kitchen and bathes, showcasing contemporary finishes that are as stylish as they are functional. The private balcony invites you to unwind while soaking in serene, tree-lined views—a perfect retreat after a long day.\n\nBeyond your doorstep, the meticulously maintained grounds reveal a wealth of amenities, including a sparkling pool and tennis courts, and community rooms for larger functions. Inside, the home boasts excellent closet space, a spacious primary suite, and the convenience of an attached garage and laundry room.\n\nThis is more than a home; it’s a lifestyle. Cabot Estate is situated on 23 acres, with 24/7 security. Set across the enchanting Jamaica Pond, it is a slice of nature's heaven in the City, with easy access to Longwood Medical, Downtown, Museum of Fine Art, and the Emerald necklace. Don’t miss the chance to experience all the comfort, elegance, and community that Cabot Estate has to offer!\n", + "features": [ + "Gym", + "Common Media / Recreation Room", + "Billiards Room", + "Club House", + "Tennis Court", + "Laundry in Every Unit" + ], + "property_facts": { + "Status": "Coming Soon", + "HOA Fees": "$1,155 / month", + "Property Type": "Condo", + "Year Built": "1987", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Jamaica Plain", + "Area": "MA-Boston, MA-Boston-Jamaica Plain", + "Garage Spaces": "1", + "Open Parking Spaces": "1.00", + "Parking Spaces Total": "2" + }, + "agent": { + "name": "Ruth Malkin", + "email": "ruth.malkin@compass.com", + "telephone": "6172910323" + } + }, + "2088686925983473945": { + "listing_id": "2088686925983473945", + "source_url": "https://www.compass.com/homedetails/1032-N-Wood-St-Chicago-IL-60622/1XCDEY_pid/", + "retrieved_at": "2026-09-06T04:11:14.243903+00:00", + "html_sha256": "5d7a532a25fe3c386da42379516e00658cbd53242fa4320726365de2beabe653", + "price": 2599000, + "address": "1032 North Wood Street", + "unit": "", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "neighborhood": "East Village", + "latitude": 41.9006276, + "longitude": -87.6725318, + "beds": 6, + "baths_full": 4, + "baths_half": 2, + "baths_total": 5, + "sqft": 5000, + "property_type": "Single Family", + "year_built": null, + "mls_number": "12625574", + "status_text": "Contingent ( Private )", + "days_on_market": 0, + "listed_at_ms": null, + "description": "Introducing 1032 N Wood, a historic red brick two flat in the heart of Wicker Park reimagined as a luxury single-family residence. Offering over 5,000 sq ft of refined living, this home blends timeless architecture with unique transitional finishes and bespoke details rarely found in spec builds. Highlights include a soaring 10' ceiling basement, expansive rooftop deck, wide plank oak floors and unique custom finishes throughout. A remarkable fusion of character, craftsmanship, and modern comfort. Early Fall delivery, customizations available.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Full Basement" + ], + "property_facts": { + "Status": "Contingent ( Private )", + "MLS #": "12625574", + "Days on Market": "0", + "Taxes": "$15,113 / year", + "Property Type": "Single Family", + "MLS Type": "Detached Single / 3 Stories", + "County": "Cook County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Area": "CHI - West Town", + "Num Of Garage Spaces": "2.0", + "Num Of Parking Spaces": "2.0" + }, + "agent": { + "name": "Charlie Cohen", + "email": "charlie.cohen@compass.com", + "telephone": "8472877791" + } + }, + "2089265470199710337": { + "listing_id": "2089265470199710337", + "source_url": "https://www.compass.com/homedetails/2120-N-Lincoln-Park-W-Unit-15-Chicago-IL-60614/1XBS1G_pid/", + "retrieved_at": "2026-09-06T04:11:14.790091+00:00", + "html_sha256": "695820b2d00ad762f910b50e342feeff3f24feae0915feb0ae730342c99f13f8", + "price": 4100000, + "address": "2120 North Lincoln Park West, Unit 15", + "unit": "15", + "city": "Chicago", + "state": "IL", + "zip": "60614", + "neighborhood": "Lincoln Park", + "latitude": 41.9208673, + "longitude": -87.6366482, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 4400, + "property_type": "Condo", + "year_built": 2000, + "mls_number": "12615964", + "status_text": "Closed", + "days_on_market": 4, + "listed_at_ms": 1778994000000, + "description": "Set within one of Lincoln Park's most admired intimate buildings. This Exceptional Duplex Overlooking Lincoln Park is positioned along one of Chicago's most coveted park addresses, this remarkable duplex residence offers sweeping, unobstructed views of Lincoln Park and an elevated standard of living rarely found. After entering the condo with its most gracious foyer It's Living spaces and 3 terraces overlook the beauty of the Park with extraordinary light and gracious proportions throughout. Thoughtfully designed for both everyday comfort and sophisticated entertaining, the home features high ceilings, beautiful flooring, and expansive living spaces filled with natural light. The chef's kitchen flows seamlessly into a gracious family room, both overlooking the park creating a warm yet refined setting for gathering. The residence offers three generously sized bedrooms and three and a half baths, The luxurious primary suite serves as a private retreat with terrace access overlooking Lincoln Park. The walk-in closet is a fashionista's dream. A plethora of fabulous closet space elevates this luxurious experience. The Primary bathroom is truly spa like. The second floor is Complete with a well sized laundry room which is enviable for any owner. The formal dining room captures the beauty of the park and also as its backdrop. Additional features include a den and 4th bedroom currently used as a workout room. Another fabulous feature is the private elevator access directly into the residence, four parking spaces with electric capability, dedicated storage, and the privacy of a boutique, intimate building. A truly special offering-refined, rare and perfectly positioned in the heart of Lincoln Park. There really in not anything quite like it. The building has 24 hour door person that keys you to your own private floor. The building also has a workout room and bike room. 2120 LPW is Perfectly located in Lincoln Park with it most scenic surroundings and great walk ability to restaurants and all the charm the area provides.", + "features": [ + "Doorman", + "Elevator", + "Garage", + "Heated Garage Parking", + "Attached Parking", + "Dryer", + "Washer", + "Central AC", + "Air Conditioning", + "Dishwasher", + "Microwave", + "Disposal", + "Double Oven", + "Bike Room", + "Common Storage", + "Forced Air", + "Air Purification System", + "Parking Included", + "Pet Friendly", + "Intercom", + "Snow Removal Included", + "Range", + "Highrise", + "Security System" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "12615964", + "Days on Market": "4", + "Pet Policy": "Allowed", + "Taxes": "$97,044 / year", + "HOA Fees": "$7,186 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2000", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Lincoln Park", + "Township": "North Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "4.0", + "Num Of Parking Spaces": "4.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Heat/Fuel": "Forced Air", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Melinda Jakovich-Lagrange", + "email": "melindajakovichlagrange@compass.com", + "telephone": "3129533425" + } + }, + "2089401443252366393": { + "listing_id": "2089401443252366393", + "source_url": "https://www.compass.com/homedetails/10-Joan-Dr-Denver-CO-80221/12KVL5_pid/", + "retrieved_at": "2026-09-06T04:11:33.433794+00:00", + "html_sha256": "3cf5835df7a2fed2db115c3d24dfcb9aed8248e2ea5ab397d6487c3c3e89cbe3", + "price": 490000, + "address": "10 Joan Drive", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80221", + "neighborhood": "Sherrelwood Estates", + "latitude": 39.8383401, + "longitude": -104.9871923, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1870, + "property_type": "Single Family", + "year_built": 1960, + "mls_number": "4777279", + "status_text": "Closed", + "days_on_market": 3, + "listed_at_ms": 1780034400000, + "description": "Set in Sherrelwood Estates with quick access to both neighborhood parks and downtown Denver, 10 Joan Dr offers the ease of brick ranch living with the added flexibility of a finished basement and attached 2-car garage. This 3-bedroom, 2-bathroom home offers 1,870 square feet of functional living space in a location that keeps daily life connected to both recreation and city access.\r\n\r\nThe classic brick exterior sets the tone, while inside, the ranch-style layout provides comfortable main-level living and a floor plan that works well for a variety of lifestyles. The finished basement adds valuable bonus space for a second living area, home office, workout zone, guest setup, or media room, giving buyers the flexibility to use the home in a way that fits their needs. A 2-car attached garage adds everyday convenience along with additional storage potential.\r\n\r\nBeyond the home itself, the location is a major draw. Sherrelwood Park is less than two miles away, Water World is under 10 minutes from the property, and Downtown Denver is reachable in less than 20 minutes, making it easy to enjoy both neighborhood living and city amenities. For buyers searching for a brick ranch in Denver with a finished basement, attached garage, and strong access to parks, entertainment, and commuting routes, 10 Joan Dr delivers practical space and a well-connected location.", + "features": [ + "Attached Garage", + "Basement", + "Central AC", + "Cooktop", + "Dishwasher", + "Dryer", + "Forced Air", + "Freezer", + "Full Basement", + "Garage", + "Microwave", + "Patio", + "Private Yard", + "Refrigerator", + "Washer" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "4777279", + "Days on Compass": "3", + "Taxes": "$2,456 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1960", + "Lot Size": "0.20 AC / 8,610 SF", + "County": "Adams County", + "Buyer's Agent Compensation": "2.8%" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Mid-Century Modern", + "Levels": "One", + "Subdivision Name": "Sherrelwood Estates", + "Association": "No", + "Basement": "Yes" + }, + "agent": { + "name": "Lauren Mulcahy", + "email": "lauren.mulcahy@compass.com", + "telephone": "6303732727" + } + }, + "2089510772869620353": { + "listing_id": "2089510772869620353", + "source_url": "https://www.compass.com/homedetails/260-W-10th-St-Unit-1E-Manhattan-NY-10014/213U1T_pid/", + "retrieved_at": "2026-09-06T04:12:46.529740+00:00", + "html_sha256": "8909a5934c1f164677cff275c3b1597262b37e932847e252f1ac8096e4ed9a24", + "price": 8500, + "address": "260 West 10th Street, Unit 1E", + "unit": "1E", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "neighborhood": "West Village", + "latitude": 40.7335171, + "longitude": -74.00708209999999, + "beds": 1, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1250, + "property_type": "Co-op", + "year_built": 1910, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 35, + "listed_at_ms": 1776900294577, + "description": "SHORT TERM – 3 Month Rental Available from May 15th to August 31st \n\nWelcome to Apt 1E, a beautifully furnished 1,250 sq. ft. duplex in the heart of the West Village. This 1-bedroom, 2-bathroom apartment also features a separate office/den, creating a versatile and comfortable living space. Nestled in one of the West Village's most secluded areas, this charming unit boasts a European flair with stunning art and elegant design.\n\nThe duplex offers two entrances: one on the upper level and a private entrance on the lower level, located on West 10th Street. The spacious living room downstairs features a wood-burning fireplace, 10' ceilings, and an open modern kitchen equipped with high-end stainless steel Miele appliances. A queen-size sofa bed provides extra accommodation for guests. Ascend the spiral staircase to the second floor, where you'll find a large, bright bedroom with 12' ceilings, a hallway, and a full bathroom. Continue down the hallway to discover a second full bathroom and a bonus room perfect for use as an office or den. Additional amenities include on-site WiFi/cable, and a washer and dryer.\n\nResidents can enjoy the communal rooftop on the fifth floor, offering breathtaking 360-degree views, including the Empire State Building and World Trade Center. Situated on a picturesque tree-lined street, this location is just a short stroll from Hudson River Park, the High Line Park, the Whitney Museum, and excellent dining options. Convenient transportation options, including the Path train, buses, and subways, are just a few blocks away. ", + "features": [ + "Common Roof Deck", + "Exposed Brick", + "Working Fireplace", + "Built-Ins", + "Columns", + "Spiral Staircase", + "Private Entrance", + "Hardwood Floors", + "High Ceilings", + "Oversized Windows", + "Walk Up", + "Laundry in Building", + "Wall Unit", + "Dishwasher", + "Stainless Steel Appliances", + "Gas Oven", + "Sleeping Loft", + "Home Office", + "Renovated Kitchen", + "Granite Kitchen Counter", + "Pullman Kitchen", + "Open Kitchen", + "Northern Exposure", + "Recessed Lighting", + "Skylight", + "Fully Furnished", + "Cooktop", + "Gas Stove", + "Midrise", + "Art Studio", + "Intercom", + "Refrigerator", + "High Speed Internet" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "35", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "05/25/2026", + "Lease Term": "Lease Length: Negotiable,6 Months, Lease Length Min/Max: 6-6 mo", + "Furnished": "Fully Furnished", + "Total Rooms": "4.0", + "Property Type": "Co-op", + "Year Built": "1910", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Kevin Geloso", + "email": "kevin.geloso@compass.com", + "telephone": "6463876606" + } + }, + "2090063303014835353": { + "listing_id": "2090063303014835353", + "source_url": "https://www.compass.com/homedetails/13626-Shablow-Ave-Sylmar-CA-91342/1KRR16_pid/", + "retrieved_at": "2026-09-06T04:12:02.133859+00:00", + "html_sha256": "32606657f36442d8c9fae11f4f9ba181c35f946dcf853eef98af73f338d61610", + "price": 739000, + "address": "13626 Shablow Avenue", + "unit": "", + "city": "Sylmar", + "state": "CA", + "zip": "91342", + "neighborhood": "Sylmar", + "latitude": 34.3205845, + "longitude": -118.4080723, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1068, + "property_type": "Single Family", + "year_built": 1962, + "mls_number": "26782399", + "status_text": "Active Under Contract", + "days_on_market": 72, + "listed_at_ms": 1776841200000, + "description": "Your last chance to make this your home is this weekend (Aug. 29-30)! Welcome to your new home, perched near the foothills with breathtaking mountain vistas, this 3-bedroom, 2-bathroom gem offers the perfect blend of modern efficiency and California outdoor living. While the main home offers a comfortable 1,068 sq. ft. of living space, plus over 400sq/ft from the garage conversion (unpermitted) which adds a versatile fourth room perfect for a home office, gym, guest suite, or new primary room, complete with ample built-in storage. There is no shortage when it comes to security and parking. The home is fully gated and the RV parking space offers plenty of parking or space for additional storage. The solar panels will ensure you will never need to worry about power costs again. The backyard is your private oasis, featuring a hot tub, the ideal spot to unwind under the stars after a long day. This neighborhood is very family friendly, offer lots of nearby outdoor recreation, and is very quiet. This home is priced to move quickly so don't miss out on this rare opportunity to make this your new home. Offer deadline on Monday, May 25th at 12 PM***Photos edited with AI***", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Active Under Contract", + "MLS #": "26782399", + "Days on Market": "72", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1962", + "Lot Size": "0.17 AC / 7,521 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LARS", + "Style": "Traditional", + "Property Attached YN": "false", + "Parcel Number": "2580003021", + "Living Area": "1068", + "Source Living Area": "Vendor Enhanced", + "Area": "Sylmar (SYL)", + "Lot Size Area": "7521", + "Source Lot Size Area": "Vendor Enhanced", + "Assessor Parcel Number": "2580-003-021", + "Directions": "Take the Hubbard St exit from the 210 highway and head north. Turn right on Shablow Ave and the home will be on your left." + }, + "agent": { + "name": "Matthew Alimena", + "email": "matthew.alimena@compass.com", + "telephone": "2139321223" + } + }, + "2090125255159432873": { + "listing_id": "2090125255159432873", + "source_url": "https://www.compass.com/homedetails/2846-N-Christiana-Ave-Unit-2-Chicago-IL-60618/1WG9AW_pid/", + "retrieved_at": "2026-09-06T04:11:17.401445+00:00", + "html_sha256": "41eb43c2137cbe7d089971c6eec79e764ff3687f6f16d560a3a028ff9fc1302a", + "price": 310000, + "address": "2846 North Christiana Avenue, Unit 2", + "unit": "2", + "city": "Chicago", + "state": "IL", + "zip": "60618", + "neighborhood": "Avondale", + "latitude": 41.933428, + "longitude": -87.71132290000001, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Condo", + "year_built": null, + "mls_number": "12647835", + "status_text": "Closed", + "days_on_market": 7, + "listed_at_ms": 1778648400000, + "description": "Welcome home to this charming 2-bedroom, 1-bath condo ideally positioned on the border of Logan Square and Avondale. Tucked on a quiet, tree-lined street, this location offers easy access to the Square, Milwaukee Avenue, and some of the neighborhood's best spots. Inside, the home features a natural, easy flow with an open-concept layout that lives beautifully. The kitchen is both functional and inviting, complete with granite countertops, stainless steel appliances, and a generous island with space for prep and seating. The living area overlooks a peaceful courtyard, creating a calm and comfortable setting. Both bedrooms are well-sized with great closet space and natural light. The bathroom includes a soaking tub/shower combination and a vanity with storage. Additional highlights include central heating and cooling, a dedicated storage closet, and convenient access to common laundry just below the unit. All of this in a location that truly checks every box, with close proximity to CTA, the expressway, restaurants, bars, and everyday conveniences.", + "features": [ + "Laundry in Building", + "Central AC", + "Gas Heat", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Refrigerator", + "Granite Kitchen Counter", + "Window Treatments", + "Hardwood Floors", + "Common Storage", + "Forced Air", + "Common Laundry", + "Snow Removal Included", + "Storage Available", + "Air Purification System", + "Range", + "Pet Friendly", + "Pets Conditional", + "Lowrise" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "12647835", + "Days on Market": "7", + "Pet Policy": "Allowed", + "Taxes": "$5,080 / year", + "HOA Fees": "$435 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Avondale", + "Township": "Jefferson", + "Ownership": "Condo", + "Num Of Parking Spaces": "0.0", + "Parking Included in Price": "No", + "Air Conditioning Type": "Central Air", + "Heat/Fuel": "Natural Gas, Forced Air", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Melanie Everett", + "email": "melanie.everett@compass.com", + "telephone": "6305367723" + } + }, + "2090174752702796977": { + "listing_id": "2090174752702796977", + "source_url": "https://www.compass.com/homedetails/2819-E-22nd-St-Austin-TX-78722/1FNC7N_pid/", + "retrieved_at": "2026-09-06T04:10:39.576833+00:00", + "html_sha256": "c5e9e7d284044dee970b0277bb539ab8572504830f5498e05bf0c72ba216521b", + "price": 2250000, + "address": "2819 East 22nd Street", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78722", + "neighborhood": "Rosewood", + "latitude": 30.2840314, + "longitude": -97.71059129999999, + "beds": 7, + "baths_full": 5, + "baths_half": 2, + "baths_total": 6, + "sqft": 4454, + "property_type": "Single Family", + "year_built": 2018, + "mls_number": "4583059", + "status_text": "Closed", + "days_on_market": 58, + "listed_at_ms": 1778648400000, + "description": "***OPEN HOUSE: THIS SUNDAY (5/31) 1-3 PM*** Casa Verde is a rare East Austin compound offering two distinct residences on an expansive .27-acre lot, blending thoughtful design with real income potential. The main home features soaring ceilings, multiple living areas, a dedicated office, and curated finishes throughout, including a Viking range, Bosch appliances, motorized shades, and Lutron lighting. Outdoor living unfolds across three separate entertaining areas with a wraparound porch, pergola, patios, and a wood-burning fireplace, all set within a private, fenced yard. The detached second residence lives as a fully separate home with its own garage and porch, offering flexibility for guests, multigenerational living, or short-term rental income. Located just moments from Manor Road favorites like Salty Sow, Este, Bird Bird Biscuit, and Love Supreme, with easy access to Downtown, UT, and the airport, this is a versatile property positioned for both immediate enjoyment and long-term value.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Carpet Floors", + "Ceiling Fan", + "Central AC", + "Central Heating", + "Dishwasher", + "Disposal", + "Double Oven", + "Dryer", + "Fireplace", + "Garage", + "Hardwood Floors", + "High Ceilings", + "Hot Water Heating", + "Laundry in Building", + "Microwave", + "Porch", + "Private Outdoor Space", + "Range", + "Range Hood", + "Refrigerator", + "Soaking Tub", + "Tile Floors", + "Walk-in Closet", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "4583059", + "Days on Market": "58", + "Taxes": "$32,116 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2018", + "Lot Size": "0.27 AC / 11,782 SF", + "County": "Travis County" + }, + "regional_facts": { + "Subdivision Name": "Austin Heights", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "Neighborhood", + "Parcel Number": "02121202200000", + "Tax Lot": "21", + "Tax Block": "2", + "Elementary School": "Campbell", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Kealing", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "McCallum", + "High School District": "Austin ISD", + "Levels": "Three Or More", + "Master on Main": "No", + "Main Level Bedrooms": "1", + "Num Living": "3", + "Living Area Source": "Plans", + "Year Built Source": "PublicRecords", + "Property Condition": "Resale", + "Pool Private": "No", + "Pool Features": "None", + "Spa": "No", + "Spa Features": "None" + }, + "agent": { + "name": "Wade Giles", + "email": "wade.giles@compass.com", + "telephone": "5128086756" + } + }, + "2090231550893436001": { + "listing_id": "2090231550893436001", + "source_url": "https://www.compass.com/homedetails/Undisclosed-Address-Los-Angeles-CA-90068/2090231550893436001_lid/", + "retrieved_at": "2026-09-06T04:12:07.814036+00:00", + "html_sha256": "7e251eb89b23259429a32d540e5ddaf8cf03cfab2c4cae406ee65e3c31589bf7", + "price": 3950000, + "address": "3001 Passmore Drive", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "neighborhood": "Sunset Strip-Hollywood Hills West", + "latitude": 34.1265931, + "longitude": -118.3517588, + "beds": 6, + "baths_full": 5, + "baths_half": 1, + "baths_total": 5.5, + "sqft": 4416, + "property_type": "Single Family", + "year_built": 1926, + "mls_number": "26740155", + "status_text": "Active", + "days_on_market": 43, + "listed_at_ms": 1784876400000, + "description": "Set behind private gates on an extraordinary 31,000+ square-foot promontory parcel, this rare Hollywood Hills estate commands sweeping, unobstructed panoramic views. Elevated above its surroundings and enveloped in remarkable privacy, the property is accessed via a private driveway leading to an off-street motor court/sports court with ample parking. Stone pathways wind through expansive lawns and mature gardens to a sun-drenched pool and spa. At the heart of the estate, a beautifully updated French Country residence pairs timeless architecture with refined contemporary living. The estate includes a 4-bedroom, 5-bath main residence with a generous bonus room above the garage, along with a detached 1-bedroom guest house with its own private entrance. Steeped in Hollywood history with a distinguished celebrity pedigree, the estate blends architectural charm, remarkable provenance, and an unparalleled setting. Rare in both scale and location, this is a true promontory estate offering expansive grounds, extraordinary privacy, and panoramic views from one of the Hollywood Hills' most coveted vantage points.", + "features": [ + "Garage", + "Pool", + "Laundry in Building", + "Air Conditioning", + "Parking Included", + "Guest Parking", + "Private Outdoor Space", + "Unfurnished" + ], + "property_facts": { + "Status": "Active", + "MLS #": "26740155", + "Days on Market": "43", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1926", + "Lot Size": "0.72 AC / 31,548 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LARE15", + "Style": "Country French", + "Property Attached YN": "false", + "Parcel Number": "2427008046", + "Living Area": "4416", + "Source Living Area": "Appraiser", + "Area": "Sunset Strip - Hollywood Hills West (C03)", + "Lot Size Area": "31548", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "2427-008-046", + "Directions": "Woodrow Wilson to Passmore or Cahuenga to Oakshire to Passmore" + }, + "agent": { + "name": "Or Brodsky", + "email": "or.brodsky@compass.com", + "telephone": "3106232319" + } + }, + "2090750718311068225": { + "listing_id": "2090750718311068225", + "source_url": "https://www.compass.com/homedetails/1718-Occidental-Blvd-Los-Angeles-CA-90026/1JQ6UE_pid/", + "retrieved_at": "2026-09-06T04:12:05.427235+00:00", + "html_sha256": "7e18c9f36a7bbf2644ee487e60da633b3224b844a721d9361c7396e1c2faa7a8", + "price": 1299000, + "address": "1718 Occidental Boulevard", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "neighborhood": "Silver Lake", + "latitude": 34.0894164, + "longitude": -118.2675832, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 1113, + "property_type": "Single Family", + "year_built": 1936, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Located in the heart of Silver Lake, 1718 N Occidental Blvd is a super charming 1936 bungalow that perfectly blends vintage character with modern functionality. Set up off the street for enhanced privacy, the home opens into a stunning great room featuring high open-beamed ceilings, clean white walls, and engineered wood flooring. The interior boasts an updated, spacious kitchen with a breakfast bar and an adjacent flex room perfectly suited for a professional home office or a guest daybed. Double French doors lead from the living space to a covered porch and a flat, grassy backyard complete with turf and vegetable gardens, all while offering serene treetop and mountain views. The property’s hillside location provides an extraordinary level of access to the best of Silver Lake. It is situated just steps from the Silver Lake Reservoir and Meadows and the local dog park, making it an ideal spot for outdoor enthusiasts. Residents are also just down the street from La Mill Coffee and the premier shops and restaurants on Sunset Boulevard. This home offers a private, serene retreat in one of the neighborhood's most desirable pockets, balancing 1930s traditional style with a prime urban lifestyle and at a great price! \n", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "1936", + "County": "Los Angeles County" + }, + "regional_facts": { + "Living Area": "1113", + "Area": "Silver Lake - Echo Park (C21)", + "Assessor Parcel Number": "5423-021-019" + }, + "agent": { + "name": "Alan Taylor", + "email": "alan.taylor@compass.com", + "telephone": "8182171767" + } + }, + "2090873409185950569": { + "listing_id": "2090873409185950569", + "source_url": "https://www.compass.com/homedetails/1300-13th-St-NW-Unit-905-Washington-DC-20005/1TRGKC_pid/", + "retrieved_at": "2026-09-06T04:14:13.883965+00:00", + "html_sha256": "b375b8817b2031c7ad8a516ba8ca15f09a4090185882ac8b44a6ec4da82b2be2", + "price": 925000, + "address": "1300 13th Street Northwest, Unit 905", + "unit": "905", + "city": "Washington", + "state": "DC", + "zip": "20005", + "neighborhood": "Logan Circle", + "latitude": 38.9074709, + "longitude": -77.02986419999999, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1156, + "property_type": "Condo", + "year_built": 2002, + "mls_number": "DCDC2257724", + "status_text": "Active", + "days_on_market": 31, + "listed_at_ms": 1785988800000, + "description": "Welcome to Solo Piazza.\n\nDiscover upscale living in the heart of the city, just one block from historic Logan Circle Park. From here, enjoy a short stroll to downtown, City Center and an exciting array of local favorites, including Whole Foods Market and the Farragut North Metro (approx. 0.6 miles).\n\nEnter through a tasteful, concierge-attended lobby and ascend to Penthouse 905. Bathed in natural light from floor-to-ceiling windows and doors, this residence offers expansive skyline views of DC from every room with South, West and Northern exposures. The spacious, well-designed layout features 2 bedrooms and 2 modern luxury baths. The gourmet \"cook’s kitchen\" is equipped with gas cooking, stone countertops, Subzero refrigerator and high-end Poggenpohl cabinetry.\n\nProperty Highlights:\n\nGenerous private balcony with city views.\n\nSoaring 9-foot ceilings and a gas fireplace.\n\nNew primary bedroom custom wardrobe and dresser built in convey.\n\nRefinished hardwood flooring .\n\nTwo garage parking spaces and dedicated extra storage. (P 48-49)\n\nAccess to a stunning rooftop terrace and a serene, Zen-inspired courtyard.\n\nExperience a quiet, serene environment just steps away from the best DC has to offer.", + "features": [ + "Concierge", + "Common Roof Deck", + "Dryer", + "Washer", + "Elevator", + "Air Conditioning", + "Garage", + "Gym", + "Fireplace", + "Common Storage", + "Assigned Parking", + "On-site Parking", + "Security Included", + "Parking Included", + "Security System" + ], + "property_facts": { + "Status": "Active", + "MLS #": "DCDC2257724", + "Days on Market": "31", + "Pet Policy": "Allowed", + "Taxes": "$6,693 / year", + "Condo/Co-op Fees": "$1,173 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "2002", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Tax ID Number": "0243//2129", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "9", + "Structure Type": "Penthouse Unit/Flat/Apartment", + "Style": "Contemporary", + "Levels/Stories": "1", + "Unit Building Type": "Hi-Rise 9+ Floors", + "Waterfront": "No", + "Views": "City, Panoramic", + "Garage": "Yes", + "Subdivision": "LOGAN CIRCLE (WASHINGTON DC)", + "Building Name": "Old City 2 (WASHINGTON DC)", + "Legal Subdivision": "Old City 2", + "Total Parking Spaces": "2", + "Washer/Dryer/Hook Up in Unit Y/N": "Yes", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "1,156.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No" + }, + "agent": { + "name": "Martin Toews", + "email": "martin.toews@compass.com", + "telephone": "2022559195" + } + }, + "2091443059070060769": { + "listing_id": "2091443059070060769", + "source_url": "https://www.compass.com/homedetails/40-Fay-St-Unit-H706-Boston-MA-02118/1ZLNRR_pid/", + "retrieved_at": "2026-09-06T04:10:52.581506+00:00", + "html_sha256": "2b61110d87ef3b687283a62da0d3679d277cad8acc5b29f856a558627d0557e0", + "price": 1495000, + "address": "40 Fay Street, Unit H706", + "unit": "H706", + "city": "Boston", + "state": "MA", + "zip": "02118", + "neighborhood": "South End", + "latitude": 42.3433259, + "longitude": -71.0647962, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 1400, + "property_type": "Condo", + "year_built": 2006, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Perched on the seventh floor of Gateway Terrace, this one of a kind, 1,400 sq ft penthouse loft, originally designed by renowned Ruhl Walker Architects, Inc., boasts double height ceilings and a wall of windows allowing for streaming sunlight. The living room commands immediate attention, floor-to-ceiling windows wrap the space in light and deliver views of the South End, while Philips Hue lighting and integrated Sonos audio set the tone throughout. The flexible layout includes a full bedroom with suited bath, a second bedroom or dedicated office, and 1.5 baths, offering the versatility today's buyers demand without sacrificing an ounce of design.\n\nOver the past twelve years, the current owners have invested thoughtfully throughout. The kitchen features a Bosch suite of appliances, alongside a Blomberg oven, Hansgrohe faucet, LED under-cabinet lighting, and custom cabinetry work. The home is outfitted with Lutron Caséta dimmers and switches in every room, and storage has been maximized at every turn, from a built-out entrance closet to extensive attic shelving and a well-organized pantry.\n\nSituated at the intersection of SoWa and Ink Block, two of the South End's most energized corridors, the building is steps from Whole Foods, the beloved SoWa Open Market, and Harrison Avenue's celebrated artist galleries. Some of Boston's finest restaurants are within a short walk, including the acclaimed dining along Tremont Street's Restaurant Row and the Eight Streets neighborhood. Easy highway access puts downtown, Back Bay, and Logan within minutes. This is a neighborhood that has already arrived, and continues to grow.\n\nA rare opportunity to own a truly upgraded, one-of-a-kind home at the heart of it all.", + "features": [ + "Elevator", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Laundry in Building", + "Central AC", + "Air Conditioning", + "Forced Air", + "Assigned Parking", + "Garage", + "Yoga Studio", + "Private Roof Deck", + "Deck", + "Common Roof Deck", + "Barbecue Area", + "Common Garden", + "Common Outdoor Space", + "Dishwasher", + "Granite Kitchen Counter", + "Eat-in Kitchen", + "Chef's Kitchen", + "Built-Ins", + "High Ceilings", + "Private Storage Included", + "Recessed Lighting", + "Custom Closet", + "Security System", + "Penthouse", + "Primary Ensuite", + "Concrete Floors", + "Island Kitchen", + "Parking Included", + "Freezer", + "Common Courtyard" + ], + "property_facts": { + "Status": "Coming Soon", + "Taxes": "$13,001 / year", + "HOA Fees": "$1,739 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op", + "Year Built": "2006", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South End", + "Area": "MA-Boston, MA-Boston-South End", + "Garage Spaces": "1", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "1" + }, + "agent": { + "name": "Megan Kopman", + "email": "megan@compass.com", + "telephone": "6173099495" + } + }, + "2091535249419390513": { + "listing_id": "2091535249419390513", + "source_url": "https://www.compass.com/homedetails/2238-Market-St-Unit-407-San-Francisco-CA-94114/1P6IRB_pid/", + "retrieved_at": "2026-09-06T04:13:30.764004+00:00", + "html_sha256": "2c070ba27097bdebac12919ac73de5701f04385269f5309a780feb670bb5b279", + "price": 1405000, + "address": "2238 Market Street, Unit 407", + "unit": "407", + "city": "San Francisco", + "state": "CA", + "zip": "94114", + "neighborhood": "Duboce Triangle", + "latitude": 37.76547800000001, + "longitude": -122.4320361, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1142, + "property_type": "Condo", + "year_built": 2022, + "mls_number": "426123041", + "status_text": "Closed", + "days_on_market": 62, + "listed_at_ms": 1778828400000, + "description": "Residence 407 is a luxurious home in a boutique, newly constructed building at the intersection of Duboce Triangle and the Castro. This 2-bedroom, 2-bath residence spans approximately 1,142 sq ft and offers modern design with comfortable city living. Filled with natural light, the home features expansive windows and a sunlit bay window overlooking the garden, creating a peaceful retreat above Market Street. The open-concept layout includes a dedicated dining area flowing into the kitchen and living space. The kitchen offers light ash cabinetry, oversized ivory and matte grey countertops, and Bosch appliances. Wide-plank hardwood floors, window shades, and recessed LED lighting complete the clean, contemporary aesthetic. The primary suite includes two closets, floor-to-ceiling windows, and a spa-like ensuite bath with dual floating vanities and a walk-in shower. The second bedroom, enclosed with sliding glass doors and a closet, works well as a guest room, office, or flex space. A second bath includes a soaking tub. Additional features include in-unit LG washer/dryer, A/C, double-pane windows, and one-car parking. Built in 2022, 2238 Market offers secure Latch entry, Google Fiber wiring, bike storage, pet spa, and Luxer package system with refrigerated storage. The rooftop terrace features panoramic views, an outdoor kitchen, and lounge areas. Located steps from Whole Foods, Safeway, parks, dining, and transit, Residence 407 offers convenience with a quiet, elevated setting.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Central Heating", + "Disposal", + "Elevator", + "Garage", + "Garden Views", + "Laundry", + "Microwave", + "Parking Included", + "Tile Floors", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426123041", + "Days on Compass": "62", + "HOA Fees": "$1,017 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2022", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Driveway, Shared Driveway, Attached, Enclosed, Inside Entrance, Side by Side, On Site", + "Architectural Style": "Contemporary, Modern/High Tech", + "View Description": "Garden", + "Cross Street": "15th St", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Todd Montgomery", + "email": "todd.montgomery@compass.com", + "telephone": "4152036022" + } + }, + "2092521007319369297": { + "listing_id": "2092521007319369297", + "source_url": "https://www.compass.com/homedetails/302134005-0535-Miami-FL-33167/27CY43_pid/", + "retrieved_at": "2026-09-06T04:12:29.832523+00:00", + "html_sha256": "fe89520a32c63b34d5c4431a1c210de84d849200f85fe3a4f2c1280c757ae9bb", + "price": 315000, + "address": "302134005-0535 ", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33167", + "neighborhood": "Westview", + "latitude": null, + "longitude": null, + "beds": null, + "baths_full": 0, + "baths_half": 0, + "baths_total": null, + "sqft": null, + "property_type": "Land", + "year_built": null, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Welcome to an exceptional opportunity to own a prime piece of land in beautiful Miami, FL. Located at 302134005-0535, this unique property offers endless potential to design and create the space of your dreams.\n\nPerfectly situated in one of the most sought-after areas, Little River Farms, this land provides a blank canvas to build a custom home, or long-term investment. Spanning an ample size, this property boasts plenty of space to bring your vision to life while still offering the convenience and beauty Miami is known for. \n\n Whether you’re looking to build your future residence or develop your next project, this piece of land is ready to make your vision a reality.\n\nDon't miss out on this rare chance to secure a piece of Miami real estate. Contact us today to explore the possibilities and learn how you can make this land yours. Opportunities like this don’t come around often—act now!", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Land", + "Lot Size": "0.34 AC", + "Buyer's Agent Compensation": "2%" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "12" + }, + "agent": { + "name": "Rhonda Johnson", + "email": "rhonda.johnson@compass.com", + "telephone": "9542405569" + } + }, + "2092936499796805081": { + "listing_id": "2092936499796805081", + "source_url": "https://www.compass.com/homedetails/150-Joralemon-St-Unit-7A-Brooklyn-NY-11201/2051X0_pid/", + "retrieved_at": "2026-09-06T04:12:48.286510+00:00", + "html_sha256": "d9024a1ff32644c0aedc4ea6bdbe4f8cca07e809ad23e5b54b93b5f8bb608d45", + "price": 1250000, + "address": "150 Joralemon Street, Unit 7A", + "unit": "7A", + "city": "Brooklyn", + "state": "NY", + "zip": "11201", + "neighborhood": "Brooklyn Heights", + "latitude": 40.6927741, + "longitude": -73.9933156, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Co-op", + "year_built": 1926, + "mls_number": "", + "status_text": "Active", + "days_on_market": 117, + "listed_at_ms": 1778516996043, + "description": "Iconic unobstructed Brooklyn Heights views for days from this exceptionally chic, custom-designed residence. The thoughtfully configured open floorplan is enhanced by high ceilings, customized lighting and storage, and wide-plank oak flooring.\n\nThe open kitchen features copious custom cabinetry, quartz Caesarstone countertops, a Miele cooktop and steam oven, and an integrated Liebherr refrigerator. The living and dining room, flooded with Northern sun is cooled with through-wall air conditioning concealed within elegant woodwork. Flowing off the main living space is a flexible second bedroom, currently opened to function as a sunny home office, complete with built-in storage below.\n\nThe primary sleeping area is enhanced by custom closets, a built-in queen-sized bed, Roman shades, and electric blackout shades, creating a serene and highly functional retreat. The home also features a beautifully finished bathroom with glass tile, triple medicine cabinets, a heated mirror in the shower, and a bidet, along with a convenient linen closet across the hall.\n\nLaundry is located on the same floor - equally convenient to in-unit without the rumble or loss of any closet space.\n\n150 Joralemon Street is a 12-story Art Deco Pre War elevator building constructed in 1926. It is situated at Clinton Street among Brooklyn Heights’ most revered and historic tree-lined streets. This Cooperative is well run with strong financials and allows pets, subletting, and pied-à-terres. Basement storage for each unit is INCLUDED, laundry room on every floor, 2 updated oversized elevators, live-in Super and 2 Porters, Butterfly MX keyless entry (to your smartphone) + Video intercom system, and elegant and modern gut-renovated lobby.\n\nBUILDING AMENITIES\n• Community Room\n• Fitness Room / Gym\n• Bike Room\n• Secure Package Room (FedEx, UPS, Amazon, etc deliver directly to a locked package room)\n\nPerched in the epicenter of historic Brooklyn Heights, enjoy peace of mind at home and close proximity to the Brooklyn Bridge Park directly down Joralemon, the world-famous Promenade, DUMBO, Cobble Hill, Downtown Brooklyn, local boutiques, restaurants, coffee shops, markets, and all major transportation.\n\n◆ $168.67/Month Capital Assessment\n", + "features": [ + "Gym", + "Playroom", + "Common Media / Recreation Room", + "Built-Ins", + "Hardwood Floors", + "High Ceilings", + "Elevator", + "Laundry in Building", + "Laundry on Every Floor", + "Dishwasher", + "Stainless Steel Appliances", + "Media / Recreation Room", + "Total Renovation", + "Breakfast Bar", + "Open Kitchen", + "Northern Exposure", + "Recessed Lighting", + "Custom Closet", + "Video Intercom", + "Bike Room", + "Private Storage Included", + "Lowrise", + "Highrise" + ], + "property_facts": { + "Status": "Active", + "Days on Market": "117", + "Pet Policy": "Allowed", + "Maintenance": "$2,012 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "4.0", + "Property Type": "Co-op", + "Year Built": "1926", + "County": "Kings County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": {}, + "agent": { + "name": "Carlin Wright", + "email": "carlin@compass.com", + "telephone": "9172754714" + } + }, + "2093567991816288225": { + "listing_id": "2093567991816288225", + "source_url": "https://www.compass.com/homedetails/Address-Upon-Request-Miami-FL-33129/2093567991816288225_lid/", + "retrieved_at": "2026-09-06T04:12:35.984200+00:00", + "html_sha256": "84d4494ce0e3a591c43c530a2d11beecd6fa1d79c1ca53355ce977c532f26a9a", + "price": 1075000, + "address": "545 Southwest 11th Street, Unit 308", + "unit": "308", + "city": "Miami", + "state": "FL", + "zip": "33129", + "neighborhood": "The Roads", + "latitude": 25.763509, + "longitude": -80.203244, + "beds": 3, + "baths_full": 3, + "baths_half": null, + "baths_total": 3, + "sqft": 1527, + "property_type": "Condo", + "year_built": 2020, + "mls_number": "A12008891", + "status_text": "Closed", + "days_on_market": 5, + "listed_at_ms": 1778817600000, + "description": "A rare opportunity in The Roads to own a like-new penthouse residence with a private rooftop terrace. This exceptionally unique offering presents endless potential to create a stunning sunset retreat, summer kitchen, or elevated entertaining space overlooking the city skyline and twinkling lights of Brickell. Nestled within an exclusive boutique building just moments from Brickell, this sophisticated 3bd/3ba penthouse offers soaring ceilings, an expansive open-concept layout, and thoughtfully separated bedrooms designed for both comfort and privacy. Refined interiors are complemented by custom closets, double window treatments, Italkraft cabinetry, Bosch appliances, a wine cooler, and a dedicated laundry nook.Set within a boutique community distinguished by striking architecture from renowned architect Kobi Karp, this residence delivers an elevated lifestyle in one of Miami’s most desirable neighborhoods.", + "features": [ + "Pool", + "Air Conditioning", + "Dishwasher", + "Pet Friendly", + "Lowrise", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "A12008891", + "Days on Market": "5", + "Taxes": "$17,102 / year", + "HOA Fees": "$1,512 / month", + "Property Type": "Condo", + "MLS Type": "Condo/Co-Op/Villa/Townhouse / Condo", + "Year Built": "2020", + "County": "Miami-Dade County" + }, + "regional_facts": { + "Subdivision": "ELEVEN IN THE ROADS CONDO", + "Complex Name": "ELEVEN IN THE ROADS CONDO", + "Style": "Condo 1-4 Stories", + "Waterfront": "No", + "View": "Skyline View", + "Unit View": "Skyline View", + "Area": "41", + "Sq Ft Total": "1527", + "Sq Ft Liv Area": "1527.0", + "AdjustedAreaSF": "1527.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Hayley Dodge", + "email": "hayley@compass.com", + "telephone": "6316035124" + } + }, + "2093657618966950593": { + "listing_id": "2093657618966950593", + "source_url": "https://www.compass.com/homedetails/1443-Chapin-St-NW-Unit-402-Washington-DC-20009/27DD23_pid/", + "retrieved_at": "2026-09-06T04:14:13.255721+00:00", + "html_sha256": "5a21f3ea571c9363068b4f63f5a8028f0b62c0b7abe693714da89dfac769bcde", + "price": 895000, + "address": "1443 Chapin Street Northwest, Unit 402", + "unit": "402", + "city": "Washington", + "state": "DC", + "zip": "20009", + "neighborhood": "Columbia Heights", + "latitude": 38.9217237, + "longitude": -77.0341122, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1188, + "property_type": "Condo", + "year_built": 2014, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Experience elevated city living in this stunning two-story, 2-bedroom, 2-bath condo. Bathed in natural sunlight, this contemporary home features an airy layout and modern finishes throughout. Built in 2014, the building offers the perfect blend of newer construction and urban convenience. Unwind on your private balcony with sweeping, incredible views that make every day feel special. A true gem in one of DC’s most vibrant neighborhoods.", + "features": [ + "Washer / Dryer in Unit", + "Elevator", + "Central AC", + "Garage", + "Breakfast Bar", + "Chef's Kitchen", + "Cooktop", + "Dishwasher", + "Bike Room", + "Private Storage Included", + "Forced Air", + "Assigned Parking", + "Storage Available", + "Lowrise", + "Security System" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "Property Type": "Condo", + "Year Built": "2014", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Ownership": "Fee Simple", + "Structure Type": "Unit/Flat/Apartment", + "Levels/Stories": "Other", + "Subdivision": "COLUMBIA HEIGHTS (WASHINGTON DC)", + "Total Parking Spaces": "1", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "1,188.00", + "New Construction": "No" + }, + "agent": { + "name": "Harrison Halem", + "email": "harrison.halem@compass.com", + "telephone": "3018029281" + } + }, + "2093821945682826265": { + "listing_id": "2093821945682826265", + "source_url": "https://www.compass.com/homedetails/1625-Larimer-St-Unit-1904-Denver-CO-80202/12HC4M_pid/", + "retrieved_at": "2026-09-06T04:11:34.561187+00:00", + "html_sha256": "4da50600af77ef7f702272a48079b7e9365ec3c9835e751e02008dcc5b1a60cf", + "price": 350000, + "address": "1625 Larimer Street, Unit 1904", + "unit": "1904", + "city": "Denver", + "state": "CO", + "zip": "80202", + "neighborhood": "LoDo", + "latitude": 39.7496168, + "longitude": -104.9973713, + "beds": 1, + "baths_full": 1, + "baths_half": 1, + "baths_total": 2, + "sqft": 816, + "property_type": "Condo", + "year_built": 1980, + "mls_number": "8952048", + "status_text": "Closed", + "days_on_market": 2, + "listed_at_ms": 1778738400000, + "description": "Welcome to this beautifully updated 19th floor condo at the Barclay Towers with simply stunning city and mountain views. Recent full renovation. Inside features stainless steel appliances, tile backsplash, soft close cabinets, quartz counters with peninsula/island seating, dining area and open floor plan to the living space. Private primary bedroom and additional bathroom for guests. Garage parking, storage and RARE washer/dryer in unit!\r\n\r\nBuilding amenities include pool, gym, grills, courtyard, and full time concierge. Catch the elevator and come on up. Take a look!", + "features": [ + "Attached Garage", + "Cable Included", + "Carpet Floors", + "Central AC", + "City Views", + "Common Laundry", + "Communal Pool", + "Dishwasher", + "Disposal", + "Doorman", + "Dual Pane Windows", + "Eat-in Kitchen", + "Electricity Included", + "Elevator", + "Forced Air", + "Garage", + "Gym", + "Island Kitchen", + "Laundry in Building", + "Microwave", + "Mountain Views", + "Pantry", + "Parking Included", + "Pet Friendly", + "Refrigerator", + "Sauna", + "Security Included", + "Snow Removal Included", + "Underground Parking", + "Vinyl Floors", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "8952048", + "Days on Compass": "2", + "Pet Policy": "Allowed", + "Taxes": "$2,409 / year", + "HOA Fees": "$8,724 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1980", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "High Rise (8+)", + "Architectural Style": "Paved, Eat-in Kitchen, Pantry, Kitchen Island, Full Primary Bath, Condominium", + "View": "City, Mountain(s)", + "Levels": "One", + "Subdivision Name": "Barclay Towers", + "Association": "Yes", + "Multiple Associations": "No", + "Basement": "No" + }, + "agent": { + "name": "Jennifer Stenbak, MBA", + "email": "jennifer.stenbak@compass.com", + "telephone": "3032570904" + } + }, + "2093826804842752145": { + "listing_id": "2093826804842752145", + "source_url": "https://www.compass.com/homedetails/6760-SW-62nd-Ter-Miami-FL-33143/1D0URF_pid/", + "retrieved_at": "2026-09-06T04:12:37.022846+00:00", + "html_sha256": "d61345b9c2b8a4b914aad834c0d41d524623a3caea6c84126707f5f27efa23bc", + "price": 1395000, + "address": "6760 Southwest 62nd Terrace", + "unit": "", + "city": "South Miami", + "state": "FL", + "zip": "33143", + "neighborhood": "South Miami", + "latitude": 25.7121943, + "longitude": -80.3033561, + "beds": 5, + "baths_full": 3, + "baths_half": null, + "baths_total": 3, + "sqft": 2764, + "property_type": "Single Family", + "year_built": 1966, + "mls_number": "A12029112", + "status_text": "Closed", + "days_on_market": 8, + "listed_at_ms": 1780372800000, + "description": "Bring your architect, designer, and vision to this South Miami renovation canvas. Commanding a prime, oversized corner lot, this solid 1966 concrete block home is offered for the first time in its history. Custom-built by the seller and exclusively lived in by a single family, its rare, single-owner pedigree guarantees an uncompromised structural baseline. The property is a true mid-century time capsule preserved in its original condition. Vintage design purists will appreciate the untouched character pieces, including the retro kitchen and classic pink & blue bathrooms with double sinks. The floor plan features a 2-car garage and is flooded with natural light, offering an ideal footprint to configure a modern open-concept flow. To understand the immense potential here, one must look at the surrounding neighborhood dynamics, where luxury homes in SoMi have recently sold for >$6.5M. Even though those properties represent brand-new construction and this is a classic 1966 footprint, there is undeniable value built into this estate. Purchasing a home with this level of structural integrity allows a buyer to bypass the heavy lifting of starting from scratch while capturing the same prestigious neighborhood prestige. Perfectly situated, you are minutes away from top schools, parks & major corridors. Whether your goal is a custom remodel or a high-yield design flip, a corner lot of this magnitude with single-owner frame presents a great foundation. Strictly sold AS-IS, PRICE FIRM.", + "features": [ + "Below Ground Pool", + "Air Conditioning", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "A12029112", + "Days on Market": "8", + "Taxes": "$6,400 / year", + "Property Type": "Single Family", + "MLS Type": "Single Family / Single", + "Year Built": "1966", + "Lot Size": "0.31 AC / 13,490 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Subdivision": "TRANQUILITY ESTS", + "Style": "Pool Only", + "Waterfront": "No", + "View": "Garden View", + "Area": "40", + "Num Stories": "1", + "Sq Ft Total": "3521", + "Sq Ft Liv Area": "2764.0", + "AdjustedAreaSF": "2979.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Ana Cortina Leighton", + "email": "ana.leighton@compass.com", + "telephone": "3055868899" + } + }, + "2094258061888190329": { + "listing_id": "2094258061888190329", + "source_url": "https://www.compass.com/homedetails/62-N-3rd-St-Unit-5A-Brooklyn-NY-11249/204LYW_pid/", + "retrieved_at": "2026-09-06T04:12:48.514822+00:00", + "html_sha256": "9c8abf7cde28b3900007a641dc5fafdc3e6c7d97fa27b6c30f1b307bb846fed4", + "price": 8000, + "address": "62 North 3rd Street, Unit 5A", + "unit": "5A", + "city": "Brooklyn", + "state": "NY", + "zip": "11249", + "neighborhood": "Williamsburg", + "latitude": 40.7174349, + "longitude": -73.9633396, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1010, + "property_type": "Condo", + "year_built": 2017, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 9, + "listed_at_ms": 1778527365992, + "description": "If you’ve been looking for a private outdoor space and impeccable quality, character and design, this 2 bed 2 bath apartment has it all - over 1000 sqf on the 5th floor of a boutique condominium, featuring floor-to-ceiling windows, exposed 10’ high concrete ceilings and split bedroom layout — plus it’s own storage. The private balcony extends from the living and main bedroom and is big enough to fit a sofa and dining table with chairs to enjoy on those summer nights, while the floor-to-ceiling windows bring in a luminous wash of all day light.

Central A/C and in-unit washer/dryer are a given - completed with a truly luxurious kitchen that features energy star appliances such as built -in Bosch drawer microwave and dishwasher, the five-burner Bosch stove and the seamlessly built-in Liebherr fridge.

The spa-like master bathroom has marble walls, heated floors, a deep soaking tub and double sink and connects to the bedroom through an enormous walk-in closet.

Building amenities include a virtual doorman security system, a secure package room, bicycle storage, keyless entry, and private storage - which is included in the rent.

The location is unbeatable: just one block away from the waterfront and to the best that Williamsburg has to offer - including the newly opened Trader Joes across the street.

Pets are allowed. ", + "features": [ + "Private Terrace", + "Common Outdoor Space", + "Gym", + "Floor to Ceiling Windows", + "Elevator", + "Washer / Dryer in Unit", + "Central AC", + "Double Sink Bathroom", + "Walk-in Closet", + "Video Intercom", + "Private Storage Included", + "Private Storage For Rent", + "Primary Ensuite with Separate Tub", + "Midrise", + "Storage", + "Lowrise", + "Intercom" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "9", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/30/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Condo", + "Year Built": "2017", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Zsuzsanna Bircsak", + "email": "zsuzsanna.bircsak@compass.com", + "telephone": "9293917584" + } + }, + "2094356142457399105": { + "listing_id": "2094356142457399105", + "source_url": "https://www.compass.com/homedetails/2544-W-North-Ave-Unit-2B-Chicago-IL-60647/1XOFDT_pid/", + "retrieved_at": "2026-09-06T04:11:19.142295+00:00", + "html_sha256": "250a918d1b5648e3296f34a6e356c746199ef631c1f6437d0607905fa5ca60b6", + "price": 526500, + "address": "2544 West North Avenue, Unit 2B", + "unit": "2B", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "neighborhood": "Wicker Park", + "latitude": 41.910518, + "longitude": -87.6915709, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1500, + "property_type": "Condo", + "year_built": null, + "mls_number": "12642786", + "status_text": "Closed", + "days_on_market": 6, + "listed_at_ms": 1778648400000, + "description": "Sought-after, architecturally significant loft featuring exposed brick, timber beams, soaring ceilings, and oversized windows that fill the South-facing home with natural light year round. Homes are rarely available in this building - don't miss your chance! The extra-wide layout offers exceptional flexibility, highlighted by a spacious primary suite with dedicated home office. Tastefully updated kitchen includes stainless appliances, including a gas range, granite countertops and on-trend backsplash and updated bathrooms blend modern finishes with classic loft character. Additional features include in-unit washer/dryer, an impressive 28' x 8' private storage locker, and one exterior parking space. Enjoy the panoramic shared roof deck with sweeping city views. Unbeatable location that is conveniently close to the CTA Blue Line and The 606 Trail, with easy access to Wicker Park, Bucktown, Humboldt Park and Logan Square favorites. This is true loft living at its best.", + "features": [ + "Common Roof Deck", + "On-site Parking", + "Assigned Parking", + "Washer / Dryer in Unit", + "Central AC", + "Gas Heat", + "Hardwood Floors", + "High Ceilings", + "Bike Room", + "Common Storage", + "Common Patio", + "Storage Available", + "Parking Included", + "Pet Friendly", + "Lowrise", + "Security System" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "12642786", + "Days on Market": "6", + "Pet Policy": "Allowed", + "Taxes": "$7,498 / year", + "HOA Fees": "$252 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - West Town", + "Township": "West Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "0.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Heat/Fuel": "Natural Gas", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Jessica Coulson", + "email": "jessica.coulson@compass.com", + "telephone": "8473343356" + } + }, + "2094449974113275841": { + "listing_id": "2094449974113275841", + "source_url": "https://www.compass.com/homedetails/3426-NW-Market-St-Seattle-WA-98107/1S2XSG_pid/", + "retrieved_at": "2026-09-06T04:13:45.426790+00:00", + "html_sha256": "158ccf39e8753c248d5e4beea27efdee1a7a6d6361bfa150b4c3c7fec6ad11fa", + "price": 990000, + "address": "3426 Northwest Market Street", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98107", + "neighborhood": "Sunset Hill", + "latitude": 47.6688726, + "longitude": -122.4021297, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1520, + "property_type": "Single Family", + "year_built": 2014, + "mls_number": "2515322", + "status_text": "Sold", + "days_on_market": 33, + "listed_at_ms": 1777446000000, + "description": "Not all modern homes are created equal, and this one proves it. This stand-alone 3-bedroom home is perched to capture unobstructed views of Salmon Bay & Shilshole, and stands apart with something rarely found in newer construction: both gorgeous scenery and a truly usable yard. Floor-to-ceiling windows with southwestern exposure flood the home with natural light while framing stunning water and mountain views from nearly every level. Enjoy golden hour from the living room, unwind in the primary suite, or take it all in from the rooftop deck, complete with a wet bar for effortless entertaining and 360-degree views that never get old. The flexible layout offers space to live, work, and host with ease. The primary suite is a true retreat with sweeping views, a large walk-in closet, and a spa-like 5-piece bath. Outside, the large yard delivers what most vertical homes cannot. A deck for dining, garden beds, storage shed, and plenty of space for a dog to run. Off-street parking included. Tucked into a quieter pocket just moments from Ballard’s shops, restaurants, and brewery scene, you get the best of both worlds with walkability when you want it and a peaceful retreat when you do not. A rare blend of style, function, and views, because you should not have to choose.", + "features": [ + "Air Conditioning", + "Bay Views", + "Carpet Floors", + "Ceramic Floors", + "City Views", + "Dishwasher", + "Disposal", + "Driveway", + "Dryer", + "Hardwood Floors", + "Microwave", + "Modern", + "Off-Street Parking", + "Refrigerator", + "Walk-in Closet", + "Washer", + "Wet Bar" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2515322", + "Days on Market": "33", + "Cumulative Days on Market": "92", + "Taxes": "$8,796 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "2014", + "Lot Size": "0.03 AC / 1,246 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Ballard", + "School District": "Seattle", + "View": "Bay, City, Mountains, Sound, Territorial", + "Number of Assigned Spaces": "1", + "Total Covered Parking": "0", + "Entry Date": "04-29-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Shoshana Godwin", + "email": "shoshana.godwin@compass.com", + "telephone": "3608880777" + } + }, + "2094470215975252201": { + "listing_id": "2094470215975252201", + "source_url": "https://www.compass.com/homedetails/1108-39th-Ave-E-Seattle-WA-98112/1RWGOP_pid/", + "retrieved_at": "2026-09-06T04:13:49.160126+00:00", + "html_sha256": "7003b444c81f2a9b948cf84ee45f6b6f2fcea48c113d27d14363b01d261a4c87", + "price": 4575000, + "address": "1108 39th Avenue East", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "neighborhood": "Denny Blaine", + "latitude": 47.6289224, + "longitude": -122.2823331, + "beds": 4, + "baths_full": 2, + "baths_half": 1, + "baths_total": 3.25, + "sqft": 4540, + "property_type": "Single Family", + "year_built": 1924, + "mls_number": "2514865", + "status_text": "Sold", + "days_on_market": 15, + "listed_at_ms": 1777446000000, + "description": "Offered for the first time in 53 years—an iconic Washington Park showpiece, where legacy, architectural presence & breathtaking, cinematic views harmonize! Set on one of the most desired streets in Washington Park, this striking residence channels the quiet glamour of the Hollywood Hills within one of Seattle’s most coveted locations. Spanning a beautifully proportioned 8,450-sq ft parcel, this beauty delivers an unforgettable arrival with unparalleled curb appeal—architectural, luminous & magnetic! Walls of glass frame sweeping vistas of Lake Washington, Mount Rainier & the Cascade Mountains, with light moving through the interiors from sunrise to sunset. Gracious living & dining spaces flow seamlessly for elevated entertaining. French doors open, creating a fluid indoor-outdoor experience, while a cozy den with a built-in bar offers a more intimate retreat. Upstairs, three bedrooms & two baths include a stunning primary suite—spacious & serene—anchored by a wood-burning stove & framed by panoramic, far-reaching, dazzling views. Below, a private guest suite is complemented by generous storage. A sun-drenched terrace invites effortless lounging, dining & golden-hour gatherings, all set against the ever-changing light over the water. Impeccably maintained & absolutely immaculate, with a two-car EV-ready garage & just moments from the Madison Park Village. An extraordinary offering—iconic, elevated, unforgettable.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Basement", + "Carpet Floors", + "Ceramic Floors", + "City Views", + "Concrete Floors", + "Dishwasher", + "Disposal", + "Double Oven", + "Dryer", + "Fireplace", + "Forced Air", + "Garage", + "Hardwood Floors", + "Lake Views", + "Marble Floors", + "Microwave", + "Refrigerator", + "Security System", + "Skylight", + "Walk-in Closet", + "Washer", + "Wet Bar" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2514865", + "Days on Market": "15", + "Cumulative Days on Market": "15", + "Taxes": "$37,639 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1924", + "Lot Size": "0.19 AC / 8,450 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Washington Park", + "School District": "Seattle", + "View": "City, Lake, Mountains, Territorial", + "Number of Assigned Spaces": "4", + "Total Covered Parking": "2", + "Entry Date": "04-29-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Spafford Robbins", + "email": "spafford.robbins@compass.com", + "telephone": "2069637770" + } + }, + "2094524796503321457": { + "listing_id": "2094524796503321457", + "source_url": "https://www.compass.com/homedetails/2470-43rd-Ave-San-Francisco-CA-94116/1Q39AU_pid/", + "retrieved_at": "2026-09-06T04:13:33.439996+00:00", + "html_sha256": "948697fb12b839803592f48aaede6ad838009903db4c6bd55a2338d4dc361d24", + "price": 2115000, + "address": "2470 43rd Avenue", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94116", + "neighborhood": "Outer Parkside", + "latitude": 37.7406232, + "longitude": -122.5010612, + "beds": 4, + "baths_full": 3, + "baths_half": null, + "baths_total": 3, + "sqft": 1821, + "property_type": "Single Family", + "year_built": 1944, + "mls_number": "ML82045740", + "status_text": "Sold", + "days_on_market": 16, + "listed_at_ms": 1778569200000, + "description": "Step into this fully reimagined 4-bedroom, 3-bathroom gem in the heart of Outer Parkside, where modern elegance meets coastal charm. From the moment you enter, youre greeted by an open, airy layout designed to maximize natural lighthighlighted by gleaming hardwood floors, sophisticated recessed lighting, and built-in ceiling speakers that bring music and ambiance to every corner of the home. The kitchen is a true showstopper, boasting breathtaking ocean views that make every meal feel like a retreat. Thoughtfully updated with brand-new electrical, plumbing, a sleek new roof, new HVAC and built-in sound system, ethernet wired in all rooms, this home has been crafted for both style and peace of mind. The artistic design touches, including an electric fireplace in the living room, create cozy yet striking spaces perfect for relaxing or entertaining. Downstairs, a spacious family room offers endless possibilities, while the expansive deck and low-maintenance backyard provide ample room for outdoor gatherings or quiet afternoons soaking in the coastal breeze. This home isn't just a place to liveits a lifestyle upgrade waiting to happen. Don't miss the chance to call this masterpiece your own!", + "features": [ + "Fireplace" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "ML82045740", + "Days on Compass": "16", + "Property Type": "Single Family", + "MLS Type": "Single-Family Homes / Single-Family Homes", + "Year Built": "1944", + "Lot Size": "0.07 AC / 3,000 SF", + "County": "San Francisco County" + }, + "regional_facts": { + "MLS City Name": "SAN FRANCISCO", + "Building Type": "Detached", + "Garage Spaces": "1", + "Cross Street": "Taraval" + }, + "agent": { + "name": "Jenny Lu Wang", + "email": "jenny.wang@compass.com", + "telephone": "6502886600" + } + }, + "2095117238428302473": { + "listing_id": "2095117238428302473", + "source_url": "https://www.compass.com/homedetails/1419-McGilvra-Blvd-E-Seattle-WA-98112/1S13FU_pid/", + "retrieved_at": "2026-09-06T04:13:46.906654+00:00", + "html_sha256": "404f40b431f547d7b30f7d1d54d06f926726be091fc6318c9bc9e3183920c6ec", + "price": 1995000, + "address": "1419 McGilvra Boulevard East", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "neighborhood": "Madison Park", + "latitude": 47.63159690000001, + "longitude": -122.2817245, + "beds": 3, + "baths_full": 1, + "baths_half": null, + "baths_total": 2.5, + "sqft": 3430, + "property_type": "Single Family", + "year_built": 1927, + "mls_number": "2512560", + "status_text": "Pending", + "days_on_market": 94, + "listed_at_ms": 1777532400000, + "description": "A striking Stuart Silk–designed contemporary—custom, refined & undeniably cool! This architectural showpiece unfolds w/ dramatic scale: soaring ceilings, walls of glass & bold, sculptural lines that create a breathtaking sense of volume, light & presence. Flooded with natural light, every space feels elevated and expansive. Sleek, modern, and serene, the residence lives as a private, design-forward sanctuary. A stunning chef’s kitchen—appointed w/ Wolf & Bosch appliances—anchors expansive, open-concept living spaces designed for elevated entertaining. Airy, lofted volumes enhance the home’s dynamic flow, where each space feels both connected & intentional. Offering 3 bedrooms & 2.5 bathrooms, this gem is thoughtfully designed w/ floor-to-ceiling built-ins & a standout flex den/office w/ partial Lake Washington views—an inspired architectural moment w/ dramatic wow factor! Vaulted ceilings & walls of windows sharpen the modern aesthetic, allowing light to pour in from every angle. Copious storage, alley access & a spacious two-car garage. This polished, editorial-worthy residence is perfectly positioned just moments from Madison Park, steps to waterfront beaches & nearby tennis courts. Enjoy effortless access to beloved cafés, boutique shops & some of Seattle’s best dining—an exceptional, walkable lifestyle in one of the city’s most coveted enclaves!", + "features": [ + "Air Conditioning", + "Basement", + "Carpet Floors", + "Ceramic Floors", + "Concrete Floors", + "Dishwasher", + "Disposal", + "Dryer", + "Forced Air", + "Garage", + "Hardwood Floors", + "Lake Views", + "Partial Basement", + "Refrigerator", + "Security Gate", + "Washer" + ], + "property_facts": { + "Status": "Pending", + "MLS #": "2512560", + "Days on Market": "94", + "Cumulative Days on Market": "94", + "Taxes": "$23,125 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1927", + "Lot Size": "0.08 AC / 3,600 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Washington Park", + "School District": "Seattle", + "View": "Lake, Partial, Territorial", + "Number of Assigned Spaces": "2", + "Total Covered Parking": "2", + "Entry Date": "04-30-2026", + "Energy Source": "Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Spafford Robbins", + "email": "spafford.robbins@compass.com", + "telephone": "2069637770" + } + }, + "2095146936190510225": { + "listing_id": "2095146936190510225", + "source_url": "https://www.compass.com/homedetails/4907-Majestic-Dr-Austin-TX-78745/1FHQRA_pid/", + "retrieved_at": "2026-09-06T04:10:40.193408+00:00", + "html_sha256": "37d997cf488d763d05f289db289a44c9095f42a93359facd641d1b6d50222160", + "price": 745000, + "address": "4907 Majestic Drive", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78745", + "neighborhood": "Park Forest", + "latitude": 30.2199084, + "longitude": -97.78741199999999, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1772, + "property_type": "Single Family", + "year_built": 2026, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Welcome to The Majestic Residences — a boutique infill community where modern design meets intentional South Austin living.\n\nThis thoughtfully designed collection offers three distinct residences, each with its own personality and lifestyle appeal — giving buyers the rare opportunity to choose a home that truly fits the way they live.\n\nThe front residence delivers standout curb appeal and a strong street presence, perfect for those who appreciate a classic single-family feel. The middle unit is designed for ease and efficiency, featuring a thoughtful yard — just enough space for your pup — paired with a true lock-and-leave lifestyle. The rear residence offers added privacy with a fully fenced yard, ideal for entertaining, pets, or creating your own outdoor retreat.\n\nInside, each home is elevated with carefully curated selections, blending modern finishes with warm, livable design. Expect custom lighting, elevated details, and unique touches that set these residences apart from typical new construction. Every unit is also equipped with EV charging capability, bringing convenience and future-forward living to your doorstep.\n\nLocated just minutes from downtown Austin — you’re perfectly positioned near South Lamar’s most sought-after destinations. Start your day at Radio Coffee & Beer or Cosmic Coffee + Beer Garden, and wind down at local favorites like Loro, Uchi, and Matt's El Rancho.\n\nWhether you're seeking low-maintenance luxury, outdoor space, or a stylish home base close to the city’s energy, The Majestic Residences deliver a refined, flexible lifestyle in one of Austin’s most dynamic neighborhoods.\n\nThree homes. Three lifestyles. One exceptional address.\n\nAll units are 3 beds, 2.5 baths.\n\nCompletion - Summer 2026\n\nDM for a private tour! ", + "features": [ + "High Ceilings" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "2026", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Park Forest ", + "Waterfront": "No", + "Elementary School District": "Austin ISD" + }, + "agent": { + "name": "Barbie Bowen", + "email": "barbie.bowen@compass.com", + "telephone": "5126099211" + } + }, + "2095177779264693489": { + "listing_id": "2095177779264693489", + "source_url": "https://www.compass.com/homedetails/305-W-98th-St-Unit-4AN-Manhattan-NY-10025/200DC1_pid/", + "retrieved_at": "2026-09-06T04:12:50.008357+00:00", + "html_sha256": "5ecb586591d4358e91cec2fadadce6f8a826749128027e13911a642b37744b89", + "price": 930000, + "address": "305 West 98th Street, Unit 4AN", + "unit": "4AN", + "city": "Manhattan", + "state": "NY", + "zip": "10025", + "neighborhood": "Upper West Side", + "latitude": 40.7970607, + "longitude": -73.97274110000001, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Co-op", + "year_built": 1930, + "mls_number": "", + "status_text": "Sold", + "days_on_market": 0, + "listed_at_ms": 1778875877824, + "description": "A rare balance of classic charm and modern ease, this thoughtfully reimagined residence at the Schuyler Arms offers the best of prewar character and contemporary, open-plan sensibility.\n\nBathed in natural light from five generously proportioned windows, this home feels both airy and inviting. The footprint offers remarkable flexibility: the oversized one-bedroom layout can be seamlessly converted into a Two-Bedroom configuration, yielding a substantial primary, with a spacious second bedroom.\n\nFour well-appointed closets, including a walk-in, provide exceptional storage. The expansive, step-down primary suite creates a sense of separation and retreat. \n\nAt the heart of the home, a sleek, modern kitchen pairs rich cherry cabinetry with granite countertops and a large central island, ideal for casual dining or effortless entertaining. Premium appliances, including a concealed Liebherr refrigerator and Frigidaire dishwasher, complete the space with style and functionality.\n\nThe renovated bathroom features a deep soaking tub complemented by Hansgrohe fixtures. Soaring Nine-Foot ceilings enhance the sense of volume throughout, while tranquil views over a tree-lined street add a layer of calm.\n\nResidents of this pet-friendly cooperative enjoy a full-service lifestyle, including a 24-hour attended lobby, live-in superintendent, two updated laundry rooms, and bike storage (waitlist). The incredibly low monthly maintenance of $1,766.05 covers Spectrum cable.\n\nPerfectly positioned just moments from Riverside Park, with convenient access to local and express subway lines as well as the crosstown M96 bus. Please note: pieds-à-terre are not permitted, and a 2% transfer fee is payable by the seller.\n\nAn exceptional opportunity to own a refined, flexible home in a coveted setting—one that truly delivers on both style and substance.\n\n*There is a current assessment of $247.50/month.\n", + "features": [ + "Doorman", + "Full-Time Doorman", + "Concierge", + "Hardwood Floors", + "High Ceilings", + "Oversized Windows", + "Elevator", + "Laundry in Building", + "Window AC Installed", + "Dishwasher", + "Renovated Bath", + "Granite Kitchen Counter", + "Northern Exposure", + "Recessed Lighting", + "Walk-in Closet", + "Bike Room", + "Refrigerator", + "Contemporary", + "Midrise" + ], + "property_facts": { + "Status": "Sold", + "Days on Market": "0", + "Pet Policy": "Allowed", + "Maintenance": "$1,766 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "3.0", + "Property Type": "Co-op", + "MLS Type": "Co-op", + "Year Built": "1930", + "County": "New York County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": {}, + "agent": { + "name": "Niklas Hackstein", + "email": "niklas.hackstein@compass.com", + "telephone": "7186661377" + } + }, + "2095758880146018681": { + "listing_id": "2095758880146018681", + "source_url": "https://www.compass.com/homedetails/634-Washington-St-Unit-4B-Manhattan-NY-10014/20NKIJ_pid/", + "retrieved_at": "2026-09-06T04:12:52.343613+00:00", + "html_sha256": "9a1d85e21dc5a71f46c85dc5dccc368859ed345321ed0171b7084a7941f26ad6", + "price": 1750000, + "address": "634 Washington Street, Unit 4B", + "unit": "4B", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "neighborhood": "West Village", + "latitude": 40.732216, + "longitude": -74.0089362, + "beds": 3, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": null, + "property_type": "Co-op", + "year_built": 1975, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 18, + "listed_at_ms": 1777904697502, + "description": "Welcome to Apartment 4B at 634 Washington Street—a rare West Village corner duplex with 3\nexposures, offering scale, light, and an exceptional layout.\n\nSpanning across the 4th and 5th floors but only 3 flights up, this three-bedroom, one-and-a-half-bath home is thoughtfully laid out with a loft space, an abundance of closets throughout and additional storage under the stairs.\n\nEnter through the foyer and into a dramatic west facing living room with a double-height ceiling and large windows that bring in beautiful afternoon light. Adjacent is a proper windowed dining area, well-suited for entertaining, and a galley kitchen with electric stove, dishwasher and a closet space for a washer/dryer. The potential exists to open the wall for a more expansive, open layout.\n\nThe lower level features a powder room and the first of three king-sized bedrooms, this one facing east with beautiful morning light. There are hard wood floors throughout and thru the wall air conditioning.\n\nUpstairs, a south facing windowed loft overlooks the living room and offers flexibility as a home office, reading nook, or fitness area. This level also includes a full bathroom and two additional\nking-sized bedrooms. The largest bedroom features a full wall of closets and open views facing east and the second bedroom faces west.\n\nWest Village Houses is a well-maintained, financially sound cooperative comprised of 420\nresidences, with beautifully landscaped gardens, a live-in superintendent, laundry facilities, bike storage, video intercom, private security, and notably low maintenance.\n\nLocated just one block from the Hudson River waterfront and park, with easy access to bike and\njogging paths, and the PATH train. Also close to the Whitney Museum, City Island, Chelsea Market, Brooklyn Fair and the neighborhood’s best dining, shopping, and cultural offerings.", + "features": [ + "Penthouse", + "Corner Unit", + "Common Garden", + "Hardwood Floors", + "Walk Up", + "Washer / Dryer Hookup", + "Laundry in Building", + "Wall Unit", + "Dishwasher", + "Formal Dining Room", + "Foyer", + "Powder Room", + "Home Office", + "Galley Kitchen", + "Southern Exposure", + "Eastern Exposure", + "Western Exposure", + "Voice Intercom", + "Video Intercom", + "Bike Room", + "Midrise", + "Parking Included", + "Intercom", + "Lowrise" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "18", + "Pet Policy": "Allowed", + "Maintenance": "$3,038 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "6.5", + "Property Type": "Co-op", + "MLS Type": "Co-op", + "Year Built": "1975", + "County": "New York County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Danielle Sevier", + "email": "dsevier@compass.com", + "telephone": "9179915386" + } + }, + "2095760251155001393": { + "listing_id": "2095760251155001393", + "source_url": "https://www.compass.com/homedetails/629-5th-St-NE-Washington-DC-20002/1U52VE_pid/", + "retrieved_at": "2026-09-06T04:14:14.016724+00:00", + "html_sha256": "7058c237b4721a24908c726336c59e95e6ae8c018a5173c30fc8d982b1830ea7", + "price": 1151000, + "address": "629 5th Street Northeast", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20002", + "neighborhood": "Capitol Hill", + "latitude": 38.8981507, + "longitude": -76.99923810000001, + "beds": 3, + "baths_full": 3, + "baths_half": null, + "baths_total": 3, + "sqft": 2161, + "property_type": "Townhouse", + "year_built": 1910, + "mls_number": "DCDC2265942", + "status_text": "Closed", + "days_on_market": 3, + "listed_at_ms": 1781323200000, + "description": "One of the best values on one of the best blocks on Capitol Hill, 629 5th Street NE offers the space, flexibility and location that buyers have been waiting for. Freshly painted and polished, this classic Hill residence is move-in ready while still offering room to personalize and make it your own.\n\nStep inside to a welcoming foyer that opens to a spacious living room filled with natural light—an inviting space for relaxing, entertaining, or gathering with friends and family. The adjoining dining room easily accommodates both everyday meals and holiday celebrations.\n\nThe lower level kitchen/family room combination provides ample workspace, storage and an informal dining area. French doors provide direct access to the updated gigantic rear outdoor space, making grilling, gardening, and al fresco dining a breeze. Alley access off rear patio makes the creation of off street parking possible with a simple regrade. \n\nUpstairs, you'll find generously sized bedrooms with excellent closet space and flexibility for a variety of needs. The primary bedroom with en suite bath offers a peaceful retreat, while additional bedroom and bonus skylit den can easily serve as guest rooms, children's rooms, home offices, or creative spaces. Each bedroom has its own full bath. The 3rd bedroom with full bath is located on the lower level. \n\nThe location is exceptional—set on one of Capitol Hill's most desirable blocks, just moments from parks, schools, neighborhood restaurants, local shops, and convenient Metro access.\n\nOffering generous room sizes, a flexible floor plan, fresh updates, and an unbeatable location, 629 5th Street NE represents a rare opportunity to own a spacious Capitol Hill home at an exceptional value.", + "features": [ + "Dryer", + "Washer", + "Air Conditioning", + "Fireplace", + "Basement" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "DCDC2265942", + "Days on Market": "3", + "Taxes": "$7,767 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential / Fee Simple", + "Year Built": "1910", + "Lot Size": "0.04 AC / 1,610 SF", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Tax ID Number": "0834//0041", + "Ownership": "Fee Simple", + "Condo Coop Association": "No", + "HOA": "No", + "Structure Type": "Interior Row/Townhouse", + "Style": "Victorian", + "Levels/Stories": "3", + "Waterfront": "No", + "Garage": "No", + "Subdivision": "CAPITOL HILL (WASHINGTON DC)", + "Legal Subdivision": "Old City 1", + "Total Parking Spaces": "0", + "Central Air": "Yes", + "Basement": "Yes", + "Above Grade Finished SQFT": "1,596.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": "565.00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": "233.00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": "798.00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No" + }, + "agent": { + "name": "Dare Johnson", + "email": "dare@compass.com", + "telephone": "2029572947" + } + }, + "2095783539130259441": { + "listing_id": "2095783539130259441", + "source_url": "https://www.compass.com/homedetails/1555-N-Wood-St-Unit-201-Chicago-IL-60622/1X46M8_pid/", + "retrieved_at": "2026-09-06T04:11:20.463950+00:00", + "html_sha256": "80b54133b1e8e225568b2019de0ca7ce26550774f20f789f08f4e73a68f8438e", + "price": 805000, + "address": "1555 North Wood Street, Unit 201", + "unit": "201", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "neighborhood": "Wicker Park", + "latitude": 41.91030019999999, + "longitude": -87.6722226, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": null, + "property_type": "Condo", + "year_built": 2004, + "mls_number": "12638411", + "status_text": "Closed", + "days_on_market": 11, + "listed_at_ms": 1778562000000, + "description": "Welcome to the heart of Bucktown/Wicker Park! This extra-wide, corner 3-bedroom, 2-bath residence offers an exceptional blend of style, space, and convenience. Enjoy elevator access and garage parking, along with abundant natural light streaming through oversized picture windows and soaring 10' ceilings. The recently renovated kitchen features custom two-toned cabinetry, extended quartz countertops, and a full suite of stainless steel appliances, including a wine cooler. The expansive living and dining area is perfect for entertaining, complete with a sleek, stone tiled gas fireplace. Throughout the home, you'll find wide-plank engineered hardwood flooring and generous storage. The spacious primary suite offers a true retreat, with a spa-like bath featuring a separate soaking tub and shower, along with a large, professionally organized walk-in closet. Both 2nd and 3rd bedrooms are equal size and provide functional space for bedroom or office. Step outside to two private outdoor spaces, a welcoming front terrace and an expansive rear deck, ideal for relaxing or hosting guests. All of this in an unbeatable location just steps from Six Corners, the Blue Line, the expressway, the 606 Trail, and some of the neighborhood's best dining, shopping, and nightlife.", + "features": [ + "Balcony", + "Deck", + "Common Outdoor Space", + "Elevator", + "Garage", + "Attached Parking", + "Dryer", + "Washer", + "Central AC", + "Ceiling Fan", + "Gas Heat", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Disposal", + "Refrigerator", + "Fireplace", + "Hardwood Floors", + "Voice Intercom", + "Cable Included", + "Private Outdoor Space", + "Pet Friendly", + "Snow Removal Included", + "Range", + "Washer Hookup", + "Pets Conditional", + "Lowrise", + "Security System" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "12638411", + "Days on Market": "11", + "Pet Policy": "Allowed", + "Taxes": "$11,940 / year", + "HOA Fees": "$444 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2004", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - West Town", + "Township": "West Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Num of Interior Fireplaces": "1", + "Heat/Fuel": "Natural Gas", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Elizabeth Lothamer", + "email": "elizabeth.lothamer@compass.com", + "telephone": "7736555344" + } + }, + "2095788616787751217": { + "listing_id": "2095788616787751217", + "source_url": "https://www.compass.com/homedetails/2-Haven-St-Boston-MA-02118/1Z6WDG_pid/", + "retrieved_at": "2026-09-06T04:10:56.821654+00:00", + "html_sha256": "da9087b4d18dd5c4ceb4fac618cd8c4e12c086810ec50525c826470af0b8af31", + "price": 2925000, + "address": "2 Haven Street", + "unit": "", + "city": "Boston", + "state": "MA", + "zip": "02118", + "neighborhood": "South End", + "latitude": 42.339128, + "longitude": -71.0746805, + "beds": 4, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 2391, + "property_type": "Single Family", + "year_built": 1890, + "mls_number": "73518913", + "status_text": "Sold", + "days_on_market": 26, + "listed_at_ms": 1778731200000, + "description": "Tucked along a quiet one-way street & backing directly to one of the South End's most coveted gardens, 2 Haven St is a four-bedroom single-family home w/ a personality all its own, thoughtfully designed throughout, w/ details that set it apart. The main level is made for easy living, an open kitchen, dining, & living layout that flows naturally to a private patio, w/ the garden beyond creating a rare sense of depth & greenery seldom found in the city. Upstairs, four full bedrooms are joined by two flex spaces, adaptable to a home office, gym, nursery, or guest suite, offering a versatility that grows with the home. Distinctive design runs throughout, with considered finishes & well-placed niches that give the home genuine character within an efficient layout. A full, unfinished basement provides suburban-like storage, & garage rental parking across the street is a meaningful convenience. 2 Haven Street delivers privacy, outdoor space, & architectural character in equal measure.", + "features": [ + "Air Conditioning", + "Forced Air", + "Garage", + "Hardwood Floors", + "Parking Included", + "Private Outdoor Space", + "Full Basement" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73518913", + "Days on Market": "26", + "Taxes": "$21,813 / year", + "Property Type": "Single Family", + "MLS Type": "Single Family / Attached", + "Year Built": "1890", + "County": "Suffolk County", + "Compensation Remarks": "Seller will consider offers with buyer's agent compensation" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South End", + "Area": "MA-Boston-South End, MA-Boston", + "Architectural Style": "Other (See Remarks)", + "Style": "Other (See Remarks)", + "Garage Spaces": "1", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "1" + }, + "agent": { + "name": "Kopman Adler + Co", + "email": "kopmanadler@compass.com", + "telephone": "617.309.9495" + } + }, + "2095855481308818553": { + "listing_id": "2095855481308818553", + "source_url": "https://www.compass.com/homedetails/Address-Upon-Request-Jamaica-Plain-MA-02130/2095855481308818553_lid/", + "retrieved_at": "2026-09-06T04:53:06.974409+00:00", + "html_sha256": "cbee9e21ae104e3d8b8df89dbfaba30774aa35d17d515aa6a3da7feda8d00b24", + "price": 825000, + "address": "3305 Washington Street, Unit 204", + "unit": "204", + "city": "Boston", + "state": "MA", + "zip": "02130", + "neighborhood": "Jamaica Plain", + "latitude": 42.3105829, + "longitude": -71.1038034, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1188, + "property_type": "Condo", + "year_built": 2021, + "mls_number": "73517642", + "status_text": "Sold", + "days_on_market": 5, + "listed_at_ms": 1778644800000, + "description": "Skip the renovations. This one's already perfect. Welcome to 3305 Washington St — a stunning 2-bed, 2-bath condo offering 1,100+ sq ft of modern luxury in the heart of Jamaica Plain. Built in 2021, every detail has been accounted for. The open-concept layout is flooded with natural light from oversized windows and anchored by a chef's kitchen featuring Calcutta quartz counters, a dramatic slab backsplash, top-of-the-line Bosch appliances, beverage fridge and a large pantry for all the storage you never thought you'd have in the city. Relax in the spacious primary suite with a large walk-in closet, or step out to your private covered outdoor space — a rare city find. Designer bathrooms with Grohe hardware add a spa-like touch. Central A/C, GE front-loading in-unit laundry, heated garage parking, deeded storage, and a gated common courtyard complete the package. Two blocks from the Green Street T, with JP's best restaurants, breweries, and Franklin Park at your doorstep", + "features": [ + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Air Conditioning", + "Forced Air", + "Central Heating", + "Off-Street Parking", + "Garage", + "Common Outdoor Space", + "Dishwasher", + "Microwave", + "Disposal", + "Range", + "Refrigerator", + "Freezer", + "Tennis Court", + "Private Outdoor Space", + "Golf Course Community", + "Gas Heat", + "Attached Garage", + "Parking Included", + "Pets Conditional", + "Snow Removal Included" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73517642", + "Days on Market": "5", + "Taxes": "$9,445 / year", + "HOA Fees": "$460 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "2021", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Jamaica Plain", + "Area": "MA-Boston-Jamaica Plain, MA-Boston", + "Style": "Mid-Rise", + "Garage Spaces": "1", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "1", + "Unit Placement": "Back, Middle" + }, + "agent": { + "name": "The Muncey Group", + "email": "themunceygroup@compass.com", + "telephone": "617-905-6445" + } + }, + "2095873168370080441": { + "listing_id": "2095873168370080441", + "source_url": "https://www.compass.com/homedetails/Kingsboro-Park-Jamaica-Plain-MA-02130/2095873168370080441_lid/", + "retrieved_at": "2026-09-06T04:10:57.178993+00:00", + "html_sha256": "3691f029e7f50b1440e3bd07b05186b5690fa0ec3e52d243a2c15356e00b429a", + "price": 805000, + "address": "15 Kingsboro Park, Unit 2", + "unit": "2", + "city": "Boston", + "state": "MA", + "zip": "02130", + "neighborhood": "Jamaica Plain", + "latitude": 42.3179481, + "longitude": -71.11154549999999, + "beds": 3, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 1184, + "property_type": "Condo", + "year_built": 1920, + "mls_number": "73517437", + "status_text": "Sold", + "days_on_market": 6, + "listed_at_ms": 1778644800000, + "description": "Enjoy all that Jamaica Plain has to offer on this vibrant, dead-end street in the middle of it all. The backyard is perfect for entertaining, and when you need a break, retreat to the large sunroom and curl up with your favorite book. The open dining and living room are perfect for hosting gatherings, and the kitchen with a large pantry, and ample counter space make it a breeze. Beamed ceilings, a built-in china cabinet, and a decorative fireplace add a charming, historic touch throughout. Rest easy knowing the big-ticket items are already done: the home features a fully updated heating system and newer hot water heater, so you can move in and enjoy from day one. Pack your things away in the garage or basement and head out to your choice of excellent restaurants and outdoor activities. Only 1/2 mile to Jamaica Pond or Stony Brook T, and one block from the #39 bus. Kingsboro Park is one of the most coveted streets in JP - make it your new home", + "features": [ + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Air Conditioning", + "Forced Air", + "Common Parking", + "Garage", + "Common Outdoor Space", + "Dishwasher", + "Disposal", + "Range", + "Refrigerator", + "Gas Heat", + "Detached", + "Pet Friendly", + "Parking Included" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73517437", + "Days on Market": "6", + "Taxes": "$6,996 / year", + "HOA Fees": "$268 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "1920", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Jamaica Plain", + "Area": "MA-Boston-Jamaica Plain, MA-Boston", + "Style": "2/3 Family", + "Garage Spaces": "0", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "0", + "Unit Placement": "Upper, Top/Penthouse" + }, + "agent": { + "name": "The Muncey Group", + "email": "themunceygroup@compass.com", + "telephone": "617-905-6445" + } + }, + "2095934286325029505": { + "listing_id": "2095934286325029505", + "source_url": "https://www.compass.com/homedetails/415-E-Dean-St-Unit-5-Week-5-Aspen-CO-81611/2095934286325029505_lid/", + "retrieved_at": "2026-09-06T04:10:36.021954+00:00", + "html_sha256": "539355c59ce27c47a541b850dd6f79889ab4a5c875ce8ed37b4a537c71cd6fe2", + "price": 145000, + "address": "415 East Dean St Unit 5 Week 5", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen Central Core", + "latitude": 39.1866543, + "longitude": -106.8199561, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1519, + "property_type": "Condo", + "year_built": 2005, + "mls_number": "192653", + "status_text": "Active", + "days_on_market": 127, + "listed_at_ms": 1777593600000, + "description": "2024 renovations completed (including new decor, furniture, lighting, paint and carpets). The Aspen Mountain Residences is nestled at the base of the mountain between the St. Regis and Little Nell properties. Bars, restaurants, shopping and nightlife are literally a few steps from The Aspen. The multitude of amenities and services include daily maid service, concierge, valet, heated outdoor pool along with 2 hot tubs, gym, fire pit, ski shop, e-bikes for owners use and daily breakfast service. Unit 5 is a spacious luxury two bedroom/two bath condominium at over 1500 sq. ft. Conveniently located on the first floor with high ceilings (11 feet) and walk out to fire pit area. Large lock off bedroom features two queen beds. Enjoy ski week #5 every year together with additional float time. \r\n1/20th interest - includes 1 fixed week and 1 float week every year plus additional float week every other year.", + "features": [ + "Hot Tub", + "Elevator", + "Doorman", + "Concierge", + "Garage", + "Gym", + "Pool", + "Washer / Dryer in Unit", + "Air Conditioning", + "High Ceilings", + "No Pets", + "Parking Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "192653", + "Days on Market": "127", + "HOA Fees": "$8,603 / year", + "Property Type": "Condo", + "MLS Type": "Fractional / Condominium", + "Year Built": "2005", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "East", + "Style": "Contemporary", + "Furnished": "Furnished", + "Sub/Loc": "G.A. resort condos aka The Aspen Mountain Residences" + }, + "agent": { + "name": "Thomas S. Carr", + "email": "tcarr@aspenreinfo.com", + "telephone": "970-379-9935" + } + }, + "2097930857405393601": { + "listing_id": "2097930857405393601", + "source_url": "https://www.compass.com/homedetails/485-Brickell-Ave-Unit-1909-Miami-FL-33131/1CZS9I_pid/", + "retrieved_at": "2026-09-06T04:12:35.402804+00:00", + "html_sha256": "9b31da5c55835db0ba26d906db54bb98e6e3a209b07e37d41f1105b5c4eaeede", + "price": 875000, + "address": "485 Brickell Avenue, Unit 1909", + "unit": "1909", + "city": "Miami", + "state": "FL", + "zip": "33131", + "neighborhood": "Icon Brickell", + "latitude": 25.7686625, + "longitude": -80.188727, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 953, + "property_type": "Condo", + "year_built": 2009, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Investor’s Goldmine in Brickell! Short-Term Rentals Allowed – Rare Opportunity in Icon Brickell Tower 3! This beautifully furnished 2-bed, 1-bath unit (09-line) offers panoramic bay and skyline views from the 19th floor. Boasting over 950 sqft of marble-floored living space, this residence is a top performer with over 90% occupancy and strong rental returns. Located in the heart of Miami’s financial district with unmatched amenities: a massive resort-style pool, full-service spa, world-class gym, 24/7 valet & security, and top-tier dining at your doorstep. Perfect for investors seeking high ROI and flexibility.\n", + "features": [ + "Common Roof Deck", + "Doorman", + "Concierge", + "Elevator", + "Garage", + "Gym", + "Pool", + "Steam Room", + "Sauna", + "Common Media / Recreation Room", + "Billiards Room", + "Heated Pool", + "Assigned Parking", + "On Site Restaurant", + "Spa", + "Valet Parking", + "Security Gate", + "Security Staff", + "Infinity Pool", + "Highrise", + "Hotel" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "Property Type": "Condo", + "Year Built": "2009", + "County": "Miami-Dade County" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "41", + "Sq Ft Liv Area": "953.0" + }, + "agent": { + "name": "Sheree Saint-victor", + "email": "sheree.saintvictor@compass.com", + "telephone": "7549717771" + } + }, + "2097930925335885545": { + "listing_id": "2097930925335885545", + "source_url": "https://www.compass.com/homedetails/485-Brickell-Ave-Unit-1609-Miami-FL-33131/1CJJ5K_pid/", + "retrieved_at": "2026-09-06T04:12:35.044691+00:00", + "html_sha256": "88d5554b83d06705fe52eba7f7a658f1a7d28469740c260b054159231331539c", + "price": 875000, + "address": "485 Brickell Avenue, Unit 1609", + "unit": "1609", + "city": "Miami", + "state": "FL", + "zip": "33131", + "neighborhood": "Icon Brickell", + "latitude": 25.7686625, + "longitude": -80.188727, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 953, + "property_type": "Condo", + "year_built": 2009, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "High-Demand Investment in Icon Brickell! Approved for Short-Term Rentals and delivering exceptional ROI performance, this turnkey 2-bedroom, 1-bath unit in the coveted 09-line is a golden opportunity for savvy investors. This residence is a top performer with over 90% occupancy. With 953 sq ft of bright, furnished interiors and sweeping Biscayne Bay views, this residence checks every box for profitability. Enjoy full access to 5-star amenities including a 300-ft resort pool, spa, fitness center, valet, and 24/7 concierge – all in the heart of Brickell. Buy individually or bundle with Unit 1909 for a premier portfolio package.\n", + "features": [ + "Common Roof Deck", + "Doorman", + "Concierge", + "Elevator", + "Garage", + "Gym", + "Pool", + "Steam Room", + "Sauna", + "Common Media / Recreation Room", + "Billiards Room", + "Heated Pool", + "Assigned Parking", + "On Site Restaurant", + "Spa", + "Valet Parking", + "Security Gate", + "Security Staff", + "Infinity Pool", + "Highrise", + "Hotel" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "Property Type": "Condo", + "Year Built": "2009", + "County": "Miami-Dade County" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "41", + "Sq Ft Liv Area": "953.0" + }, + "agent": { + "name": "Sheree Saint-victor", + "email": "sheree.saintvictor@compass.com", + "telephone": "7549717771" + } + }, + "2097934634878769001": { + "listing_id": "2097934634878769001", + "source_url": "https://www.compass.com/homedetails/2816-S-Bentley-Ave-Los-Angeles-CA-90064/1JQGYH_pid/", + "retrieved_at": "2026-09-06T04:12:05.506061+00:00", + "html_sha256": "57e00cedad5a833043884527cf01cbe21456b8dd1e822c2d06eb6c175291ddbe", + "price": 1320000, + "address": "2816 South Bentley Avenue", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90064", + "neighborhood": "Cheviot Hills-Rancho Park", + "latitude": 34.0300148, + "longitude": -118.428655, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1443, + "property_type": "Single Family", + "year_built": 1951, + "mls_number": "26827629", + "status_text": "Sold", + "days_on_market": 11, + "listed_at_ms": 1777878000000, + "description": "Opportunity knocks in prime West Los Angeles. This 3-bedroom, 2-bath home presents a rare chance to renovate, reimagine, or rebuild in a highly desirable neighborhood. The property features a functional layout with original hardwood floors and a living room fireplace, offering a solid foundation for those ready to bring their vision to life.While the home is in need of significant updates and repairs, key components such as a 200-amp electrical panel and updated plumbing provide a valuable head start. The spacious backyard includes a heated pool, covered patio, and detached garage ideal for future enhancement or potential ADU conversion. Located just blocks from Trader Joe's, Clover Avenue Elementary, and convenient Westside amenities, this is an exceptional value-add opportunity for investors, builders, or buyers looking to customize a home in a premier location.", + "features": [ + "Garage", + "Pool", + "Washer / Dryer in Unit", + "Parking Included", + "Private Outdoor Space", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26827629", + "Days on Market": "11", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1951", + "Lot Size": "0.13 AC / 5,753 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Water Front": "None", + "Zoning": "LAR1", + "Style": "Traditional", + "Property Attached YN": "false", + "Parcel Number": "4251004007", + "Living Area": "1443", + "Source Living Area": "Vendor Enhanced", + "Area": "West Los Angeles (WLA)", + "Lot Size Area": "5753", + "Source Lot Size Area": "Vendor Enhanced", + "Assessor Parcel Number": "4251-004-007", + "Directions": "North of National Blvd. - East of Sepulveda Blvd." + }, + "agent": { + "name": "Michael Haddad", + "email": "michael.haddad@compass.com", + "telephone": "3104304842" + } + }, + "2097945406758037993": { + "listing_id": "2097945406758037993", + "source_url": "https://www.compass.com/homedetails/421-W-Huron-St-Unit-604-Chicago-IL-60654/1XE4XC_pid/", + "retrieved_at": "2026-09-06T04:11:20.439429+00:00", + "html_sha256": "842495fa2e1630cddfda06e76b1a5d651bfc62383ce924c35b75578f77939a4d", + "price": 514900, + "address": "421 West Huron Street, Unit 604", + "unit": "604", + "city": "Chicago", + "state": "IL", + "zip": "60654", + "neighborhood": "River North", + "latitude": 41.8944434, + "longitude": -87.6395533, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1195, + "property_type": "Condo", + "year_built": 2001, + "mls_number": "12634566", + "status_text": "Contingent", + "days_on_market": 85, + "listed_at_ms": 1780981200000, + "description": "Beautifully updated corner 2 bed / 2 bath condo filled with natural light from multiple exposures. Renovated in 2018 and move-in ready, this home features hardwood floors throughout and a spacious living/dining area with designer lighting from Lightology. The open-concept kitchen is ideal for entertaining with an expanded island, quartz countertops, subway tile backsplash, under-cabinet lighting, soft-close Klearvue cabinetry, Studio 41 hardware, custom pantry, and GE stainless steel appliances. The primary suite easily fits a king bed and features a fully renovated ensuite bath with dual vanity and high-end finishes including a Toto toilet and glass shower doors. Split-bedroom layout offers privacy, with a versatile second bedroom perfect for an office, nursery, or guest room. Both bathrooms are fully updated. Enjoy a 20-foot private balcony, perfect for entertaining. Additional highlights include Hunter Douglas power shades, updated black window frames (2023), new washer/dryer (2022), and custom closets. Heated garage parking available for 35k. Storage included. Located in full-amenity Huron Pointe with 24/7 door staff, fitness center, and rooftop deck. Quiet River North location just steps to Montgomery Ward Park, East Bank Club, the Riverwalk, top restaurants, and public transit. Turnkey, stylish, and truly one of a kind.", + "features": [ + "Doorman", + "Elevator", + "Garage", + "Attached Parking", + "Gym", + "Central AC", + "Air Conditioning", + "Electric Heat", + "Gas Heat", + "Bike Room", + "Common Storage", + "Snow Removal Included", + "Pet Friendly", + "Highrise" + ], + "property_facts": { + "Status": "Contingent", + "MLS #": "12634566", + "Days on Market": "85", + "Pet Policy": "Allowed", + "Taxes": "$6,767 / year", + "HOA Fees": "$824 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2001", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Near North Side", + "Subdivision": "Huron Pointe", + "Township": "North Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "No", + "Air Conditioning Type": "Central Air", + "Heat/Fuel": "Natural Gas, Electric", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Wilfredo Freddy Nunez", + "email": "freddy.nunez@compass.com", + "telephone": "7733295747" + } + }, + "2097967731200691625": { + "listing_id": "2097967731200691625", + "source_url": "https://www.compass.com/homedetails/654-Frontenac-Ave-Los-Angeles-CA-90065/1KSEZO_pid/", + "retrieved_at": "2026-09-06T04:12:05.857635+00:00", + "html_sha256": "554e0fa83030f88ede4d572ce621b6a77244bf0e91e564803c500778feb48ecb", + "price": 777000, + "address": "654 Frontenac Avenue", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90065", + "neighborhood": "Mount Washington", + "latitude": 34.1022903, + "longitude": -118.2119313, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1.25, + "sqft": 851, + "property_type": "Single Family", + "year_built": 1929, + "mls_number": "26829043", + "status_text": "Sold", + "days_on_market": 17, + "listed_at_ms": 1777878000000, + "description": "Imagine this: Mt. Washington in its untamed glory, where the streetcar meandered through the wilderness to whisk you away from the hustle of downtown. Now, fast forward, this enchanting mini Villa invites you to reclaim that sense of escape. Perched among the trees, it's a boho dream: a cozy 1-bedroom, 1-bath sanctuary upstairs, with a versatile bonus space below, a perfect hideaway for your art studio, writing nook, or meditative office, complete with its own bath and private entrance. Step outside, and the magic continues. The lot is a gardener's paradise, with secret corners waiting to be discovered, including a hidden garden tucked by the 1-car garage, a whimsical retreat all its own. And those canyon views & City lights? They'll soothe your soul every single day. All this, just minutes from the vibrant energy of Northeast L.A. This is where the city fades, and your bohemian escape begins.", + "features": [ + "Washer / Dryer in Unit", + "Parking Included", + "Private Outdoor Space", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26829043", + "Days on Market": "17", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1929", + "Lot Size": "0.12 AC / 5,318 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR1", + "Style": "Cottage", + "Cross Streets": "Avenue 45", + "Property Attached YN": "false", + "Parcel Number": "5465004004", + "Living Area": "851", + "Source Living Area": "Taped", + "Area": "Mount Washington (680)", + "Lot Size Area": "5318", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "5465-004-004", + "Directions": "Cross Street W Ave 45" + }, + "agent": { + "name": "Edith Reyna", + "email": "edith.reyna@compass.com", + "telephone": "3232522445" + } + }, + "2097984564385442145": { + "listing_id": "2097984564385442145", + "source_url": "https://www.compass.com/homedetails/150-Charles-St-Unit-3AS-Manhattan-NY-10014/1K6RPP_pid/", + "retrieved_at": "2026-09-06T04:12:52.741124+00:00", + "html_sha256": "fdf416758412ce24086f267c146f7f860ad36e5858ebba6273b479a05c63d9dc", + "price": 8995000, + "address": "150 Charles Street, Unit 3AS", + "unit": "3AS", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "neighborhood": "West Village", + "latitude": 40.7338121, + "longitude": -74.0089966, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2461, + "property_type": "Condo", + "year_built": 2013, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 83, + "listed_at_ms": 1777987547447, + "description": "A private elevator opens into a grand foyer, leading to an oversized great room with floor-to-ceiling windows.\n\nThis premier three-bedroom, three-and-a-half-bathroom residence also includes a dedicated office space and boasts soaring 12-foot ceilings. Spanning 2,461 square feet, the layout is designed for both comfort and elegance.\n\nThe custom Molteni kitchen is both stylish and functional, featuring Alabama white marble countertops, Lefroy Brooks fixtures, and top-of-the-line Miele, Sub-Zero, and Wolf appliances, perfect for entertaining or everyday living.\n\nThe primary bedroom serves as a tranquil retreat, bathed in natural light from east-facing floor-to-ceiling windows. The en-suite bathroom is beautifully appointed with Alabama white marble, a double vanity, deep soaking tub, walk-in shower, and radiant heated floors. The suite also includes a large walk-in closet along with an additional closet for ample storage.\n\nThe secondary bedrooms are equally well-appointed, each offering spacious closets, full en-suite bathrooms, and custom window treatments.\n\nFor added convenience, the residence includes a dedicated laundry room equipped with a full-size washer and dryer, built-in storage, and a sink. Throughout the home, you’ll find custom window treatments, concealed A/V speakers for a cinematic experience, and a smartphone-controlled security system for peace of mind. Owner/Broker.", + "features": [ + "Primary Ensuite", + "Full-Time Doorman", + "Concierge", + "Common Roof Deck", + "Common Garden", + "Common Outdoor Space", + "Gym", + "Health Club", + "Pool", + "Steam Room", + "Hot Tub", + "Sauna", + "Playroom", + "Yoga Studio", + "Resident's Lounge", + "Common Media / Recreation Room", + "Hardwood Floors", + "High Ceilings", + "Floor to Ceiling Windows", + "Oversized Windows", + "Elevator", + "Washer / Dryer in Unit", + "Washer / Dryer Hookup", + "Dryer", + "Washer", + "Laundry in Building", + "Central AC", + "Dishwasher", + "Wine Cooler", + "Double Oven", + "Gas Oven", + "Foyer", + "Powder Room", + "Home Office", + "Breakfast Bar", + "Chef's Kitchen", + "Double Sink Bathroom", + "Eastern Exposure", + "Western Exposure", + "Walk-in Closet", + "Bike Room", + "Cold Storage", + "Common Storage", + "Garage", + "Primary Ensuite with Separate Shower", + "Primary Ensuite with Separate Tub", + "Soaking Tub", + "Cooktop", + "Wall Oven", + "Range Hood", + "Spa", + "Full-Time Concierge", + "Valet Parking", + "Common Terrace", + "Refrigerator", + "Range", + "Security Gate", + "Common Courtyard", + "Security System", + "Midrise", + "Parking Included", + "Laundry in Every Unit", + "Private Storage for Sale", + "Stove", + "Highrise" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "83", + "Pet Policy": "Allowed", + "Taxes": "$4,336 / month", + "Common Charges": "$5,643 / month", + "Min. Down Pymt": "10%", + "Total Rooms": "6.0", + "Property Type": "Condo", + "MLS Type": "Condo", + "Year Built": "2013", + "County": "New York County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Holly Parker", + "email": "holly.parker@compass.com", + "telephone": "9175877288" + } + }, + "2097990989622977241": { + "listing_id": "2097990989622977241", + "source_url": "https://www.compass.com/homedetails/808-Brickell-Key-Dr-Unit-408-Miami-FL-33131/1D1FFL_pid/", + "retrieved_at": "2026-09-06T04:12:38.742235+00:00", + "html_sha256": "8e6054f4131312bcdd082280e596f653b93d3f388da490f41014dc31c9f04a64", + "price": 1975000, + "address": "808 Brickell Key Drive, Unit 408", + "unit": "408", + "city": "Miami", + "state": "FL", + "zip": "33131", + "neighborhood": "Brickell Key", + "latitude": 25.7686993, + "longitude": -80.183191, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 2093, + "property_type": "Condo", + "year_built": 1998, + "mls_number": "A12011177", + "status_text": "Active", + "days_on_market": 92, + "listed_at_ms": 1780632000000, + "description": "Experience exceptional island living in this impeccably renovated waterfront residence on exclusive, gated Brickell Key. Thoughtfully curated & designed by Fine Line Furniture, the home showcases stunning bay views, 2 private terraces, soaring 15-foot ceilings, & high-end finishes throughout. The custom kitchen features imported European cabinetry by Nobilia, marble countertops, & a suite of top-of-the-line Italian appliances, including ILVE & a built-in cappuccino system, along with a refrigerated wine cellar. Living spaces are elevated by bespoke millwork, custom ceiling detailing, & built-in shelving designed by Fine Line Furniture, creating a refined yet functional environment. Select furnishings include pieces by Artefacto & Roche Bobois, complementing the home’s elevated aesthetic. The primary suite offers a true spa-like experience, featuring imported Italian marble including Calacatta Viola & Portoro, custom vanities & mirrors by Mia Cucina, & premium fixtures by Gessi. The space is further enhanced by a chromotherapy soaking tub & a smart TOTO toilet system. A fully built-out closet by Closet Factory provides exceptional storage, complete with custom detailing & integrated lighting. Motorized window treatments by The Shade Store & designer wall coverings by Phillip Jeffries complete the home’s sophisticated finish. A highly sought-after parking space is conveniently located on the same floor, along with a dedicated storage unit.", + "features": [ + "Waterfront", + "Barbecue Area", + "Playground", + "Common Outdoor Space", + "Doorman", + "Concierge", + "Elevator", + "On-site Parking For Rent", + "Garage", + "Gym", + "Health Club", + "Pool", + "Sauna", + "Basketball Court", + "Playroom", + "Yoga Studio", + "Racquet Ball", + "Common Media / Recreation Room", + "Billiards Room", + "Tennis Court", + "Game Room", + "Dryer", + "Washer", + "Central AC", + "Air Conditioning", + "Electric Heat", + "Dishwasher", + "Disposal", + "Refrigerator", + "Fireplace", + "Bike Room", + "Private Storage For Rent", + "Spa", + "Valet Parking", + "Pet Friendly", + "Assigned Parking", + "Guest Parking", + "Range", + "Security Gate", + "Highrise", + "Security System", + "Attached Garage" + ], + "property_facts": { + "Status": "Active", + "MLS #": "A12011177", + "Days on Market": "92", + "Pet Policy": "Allowed", + "Taxes": "$17,277 / year", + "HOA Fees": "$1,880 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1998", + "County": "Miami-Dade County" + }, + "regional_facts": { + "Furnished": "Furniture Negotiable", + "View": "Bay, Water", + "Waterfront Details": "None, Bay", + "Waterfront": "Yes", + "Style": "WF/No Ocean Access, Condo 5+ Stories, Condo/Timeshare", + "Year Built Numeric": "1998", + "Pets Allowed YN": "Yes", + "Subdivision": "TWO TEQUESTA POINT CONDO", + "Waterview Description": "Bay" + }, + "agent": { + "name": "Nancy Batchelor", + "email": "nancy.batchelor@compass.com", + "telephone": "3059032850" + } + }, + "2097993237191321777": { + "listing_id": "2097993237191321777", + "source_url": "https://www.compass.com/homedetails/222-W-14th-St-Unit-9D-Manhattan-NY-10011/20UO9D_pid/", + "retrieved_at": "2026-09-06T04:12:53.158259+00:00", + "html_sha256": "b1365b69e5e4a4c3b160b01fbf87a05fcbd02617fa456be513b6a08de6b13dc8", + "price": 5500, + "address": "222 West 14th Street, Unit 9D", + "unit": "9D", + "city": "Manhattan", + "state": "NY", + "zip": "10011", + "neighborhood": "West Village", + "latitude": 40.7389431, + "longitude": -74.0012691, + "beds": 0, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Condo", + "year_built": 1987, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 31, + "listed_at_ms": 1777911483097, + "description": "Mint condition West Village junior one bedroom with 24-hour doorman with spectacular open views south over the landmarked West Village all the way to the World Trade Center. Sunlight pours in all day through panoramic windows and shines into every corner of this newly renovated unit. The modern open kitchen has ample cabinet and counters, an oversized refrigerator and oven, and a dishwasher. A wall of large custom closets ensures that even those with the most abundant of wardrobes will have plenty of storage. The spa-like bathroom, with glass-enclosed shower, provides a calming sanctuary.\n\nThe Sequoia Condominium is an excellent elevator building, complete with 24-hour doorman, large windowed gym, laundry room, and a live-in superintendent. Fabulously located in the West Village, and minutes from Meatpacking, Greenwich Village, Chelsea, and easy access to every major subway line. Entertainment, shopping, and culinary opportunities are so plentiful you could eat dinner at a different restaurant for a year and not have the same meals twice.\n\n$20 per applicant and guarantor for initial credit check\n$150 for condo application\n$60 per applicant and guarantor for condo to run credit\n$200 move-in fee\n$200 move-out fee (not due until move-out)", + "features": [ + "Full-Time Doorman", + "Gym", + "Elevator", + "Laundry in Building", + "Southern Exposure", + "Garage", + "Midrise", + "Highrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "31", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "07/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "2.0", + "Property Type": "Condo", + "Year Built": "1987", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Sean Devine", + "email": "sean.devine@compass.com", + "telephone": "3472421881" + } + }, + "2098031721222622417": { + "listing_id": "2098031721222622417", + "source_url": "https://www.compass.com/homedetails/377-W-First-St-Unit-2-South-Boston-MA-02127/1Y8A01_pid/", + "retrieved_at": "2026-09-06T04:10:59.359129+00:00", + "html_sha256": "5ea662120020a81c16158c7e2cf085dc1bb604c402e277f94ce301523bafde36", + "price": 1700000, + "address": "377 West First Street, Unit 2", + "unit": "2", + "city": "Boston", + "state": "MA", + "zip": "02127", + "neighborhood": "South Boston Waterfront", + "latitude": 42.3380516, + "longitude": -71.04492069999999, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 2272, + "property_type": "Condo", + "year_built": 2020, + "mls_number": "73518042", + "status_text": "Sold", + "days_on_market": 22, + "listed_at_ms": 1778644800000, + "description": "Thoughtfully designed and impeccably finished, this residence delivers on every detail. Coffered ceilings and hardwood floors set an elegant foundation for the main living space, and a dramatic wall of windows brings in exceptional natural light. Gas fireplace adds warmth to the living space, while the private balcony extends it outdoors. The Chef's kitchen is outfitted with a Wolf gas range, paneled Sub-Zero refrigerator, an oversized island with bar seating, plus a wet bar with two wine fridges for effortless hosting. The Primary Suite offers a spacious custom walk-in closet and a spa-like ensuite with double vanity, soaking tub, and glass-enclosed shower. 2 additional bedrooms, each with generous closet space, are served by a second full bath with tub/shower combo. An in-unit laundry room, extra storage and 2 garage parking adds everyday convenience. Nestled within a boutique 9-unit building, residents enjoy beautifully curated common spaces, including a rooftop deck with grills.", + "features": [ + "Elevator", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Air Conditioning", + "Forced Air", + "Assigned Parking", + "Garage", + "Common Outdoor Space", + "Dishwasher", + "Microwave", + "Disposal", + "Wet Bar", + "Hardwood Floors", + "Range", + "Refrigerator", + "Freezer", + "Tennis Court", + "Washer Hookup", + "Parking Included", + "Private Outdoor Space", + "Pet Friendly", + "Tile Floors", + "Snow Removal Included", + "Attached Garage" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73518042", + "Days on Market": "22", + "Taxes": "$17,894 / year", + "HOA Fees": "$645 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "2020", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South Boston", + "Area": "MA-Boston-South Boston, MA-Boston", + "Style": "Low-Rise", + "Garage Spaces": "2", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "2", + "Unit Placement": "Corner" + }, + "agent": { + "name": "The Mazer Group", + "email": "mazergroup@compass.com", + "telephone": "617.905.7379" + } + }, + "2098042148597621689": { + "listing_id": "2098042148597621689", + "source_url": "https://www.compass.com/homedetails/321-Commonwealth-Ave-Unit-40-Boston-MA-02115/1YMLQZ_pid/", + "retrieved_at": "2026-09-06T04:10:59.916600+00:00", + "html_sha256": "2be399b5d356d2179dfb5b07aaff83c7efb3f7df5fcb260126eb822a96455a20", + "price": 2350000, + "address": "321 Commonwealth Avenue, Unit 40", + "unit": "40", + "city": "Boston", + "state": "MA", + "zip": "02115", + "neighborhood": "Back Bay", + "latitude": 42.3499646, + "longitude": -71.08694129999999, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1425, + "property_type": "Condo", + "year_built": 1800, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "On the sunny side of Commonwealth, in a luxury building, this bright and airy Penthouse boasts an open layout that makes living and hosting feel effortless. Lofty ceilings contribute to a wonderful sense of space in a triple-wide building, with expansive windows framing breathtaking Back Bay views. The living room is grounded by stained hardwood floors and anchored by a wood-burning fireplace framed in statuary marble, flowing into the dining area with amazing natural light from the skylight above. There is an additional space off the living room, perfect for an office or another bedroom. The kitchen is beautifully outfitted with custom cabinetry, Dornbracht fixtures, Sub-Zero fridge and Wolf gas cooktop. The spacious primary bedroom features a walk-in closet and an exquisite spa-like ensuite bathroom with a skylight, glass shower, and Victoria & Albert soaking tub. The second bedroom is generously sized, and the full bathroom was just renovated and features a gorgeous glass-enclosed shower. Ascend spiral stairs to the private roof deck with 360 city views, a fire pit hard-plumbed with natural gas and a grill perfect for entertaining. One deeded parking space rounds out this exceptional offering.", + "features": [ + "Walk Up", + "Washer / Dryer in Unit", + "Central AC", + "Forced Air", + "Private Roof Deck", + "Dishwasher", + "Stainless Steel Appliances", + "Gas Oven", + "Renovated Bath", + "Granite Kitchen Counter", + "Breakfast Bar", + "Windowed Kitchen", + "Open Kitchen", + "Range Hood", + "Fireplace", + "Crown Mouldings", + "Spiral Staircase", + "Hardwood Floors", + "Recessed Lighting", + "Chandeliers", + "Skylight", + "Walk-in Closet", + "Soaking Tub", + "Southern Exposure", + "Primary Ensuite", + "Tile Floors", + "Freezer", + "Gas Stove", + "Island Kitchen", + "Refrigerator", + "Intercom" + ], + "property_facts": { + "Status": "Coming Soon", + "Taxes": "$17,524 / year", + "HOA Fees": "$1,273 / month", + "Property Type": "Condo", + "Year Built": "1800", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Back Bay", + "Area": "MA-Boston, MA-Boston-Back Bay", + "Open Parking Spaces": "1.00", + "Parking Spaces Total": "1" + }, + "agent": { + "name": "The Mazer Group", + "email": "mazergroup@compass.com", + "telephone": "617.905.7379" + } + }, + "2098047198749416809": { + "listing_id": "2098047198749416809", + "source_url": "https://www.compass.com/homedetails/4128-Chase-St-Denver-CO-80212/126677_pid/", + "retrieved_at": "2026-09-06T04:11:37.418301+00:00", + "html_sha256": "48a0976e49cee3d1cbc4585862565dbcf760b8a55e9051eb6cde3c9d3354e494", + "price": 1595000, + "address": "4128 Chase Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80212", + "neighborhood": "Mountain View", + "latitude": 39.7735498, + "longitude": -105.0564036, + "beds": 4, + "baths_full": 2, + "baths_half": 2, + "baths_total": 5, + "sqft": 4528, + "property_type": "Single Family", + "year_built": 2023, + "mls_number": "3642551", + "status_text": "Closed", + "days_on_market": 97, + "listed_at_ms": 1777874400000, + "description": "Sophisticated modern living just blocks from Tennyson and minutes to Downtown! Soaring 10’ ceilings on the main level and 9’ ceilings above create a grand sense of space, while exposed metal beams and a striking monolithic staircase deliver architectural impact. Designed for seamless entertaining, the elegant scullery features a dual-zone wine fridge, additional sink, and walk-in pantry. The oversized primary suite is a private retreat, complete with a spa-inspired bath and sleek curbless shower. Seamless indoor-outdoor living extends to a private yard and an expansive rooftop retreat—perfect for relaxing or hosting under the Colorado sky. The third-floor penthouse elevates the experience even further, offering a stylish gathering space with a wet bar, mini fridge, and half bath—ideal for movie nights, game days, or sophisticated entertaining. Set your showing today!", + "features": [ + "Balcony", + "Breakfast Bar", + "Carpet Floors", + "Central AC", + "Contemporary", + "Dishwasher", + "Disposal", + "Dog Run/Park", + "Double Oven", + "Dual Pane Windows", + "Eat-in Kitchen", + "Electricity Included", + "Fireplace", + "Forced Air", + "Freezer", + "Garage", + "Gas Heat", + "Gas Included", + "Granite Kitchen Counter", + "High Ceilings", + "Hot Water Heating", + "Island Kitchen", + "Microwave", + "Mountain Views", + "Pantry", + "Parking Included", + "Private Outdoor Space", + "Private Yard", + "Range", + "Range Hood", + "Refrigerator", + "Tile Floors", + "Walk-in Closet", + "Wet Bar" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "3642551", + "Days on Compass": "97", + "Taxes": "$6,585 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2023", + "Lot Size": "0.15 AC / 6,534 SF", + "County": "Jefferson County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Contemporary", + "View": "Mountain(s)", + "Levels": "Three Or More", + "Subdivision Name": "Columbia Heights", + "Association": "No", + "Basement": "No" + }, + "agent": { + "name": "Ty Dokken", + "email": "ty.dokken@compass.com", + "telephone": "3032464857" + } + }, + "2098063543490317537": { + "listing_id": "2098063543490317537", + "source_url": "https://www.compass.com/homedetails/23-E-10th-St-Unit-321-Manhattan-NY-10003/202F0M_pid/", + "retrieved_at": "2026-09-06T04:12:54.397947+00:00", + "html_sha256": "2ceac78b53287eae10c89403911aa6dcd64b17aff72a86220f503d5437ac670b", + "price": 9995, + "address": "23 East 10th Street, Unit 321", + "unit": "321", + "city": "Manhattan", + "state": "NY", + "zip": "10003", + "neighborhood": "Greenwich Village", + "latitude": 40.7327657, + "longitude": -73.9934301, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": null, + "property_type": "Co-op", + "year_built": 1882, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 63, + "listed_at_ms": 1777919864388, + "description": "Spacious 2 Bed/2 Bath home at 23 E 10th Street - available for a July 1, 2026 lease start.\n\nThis well-proportioned residence features high ceilings, wide plank floors, and great natural light throughout. The open kitchen is designed for everyday living with stone countertops, custom cabinetry, stainless steel appliances, and a seamless flow into the living and dining area.\n\nBoth bedrooms are generously sized. The second bedroom faces west over University Place, while the primary bedroom enjoys quiet eastern exposures. Both bathrooms are modern and well maintained, with the primary featuring a glass-enclosed shower. A private washer and dryer adds convenience.\n\nLocated at The Albert, a full-service pre-war cooperative, residents enjoy 24-hour door staff, a resident manager, and a recently updated lobby and hallways. The building also offers bike storage and a beautifully landscaped, furnished roof deck.\nSet on a tree-lined Greenwich Village block between Union Square and Washington Square Park, you’re moments from multiple subway lines, the Union Square Greenmarket, NYU, and some of downtown’s best dining, shopping, and cultural destinations.\n\nUpfront costs include: 1st Month’s Rent, 1 Month Security, and a $65 Application Submission Fee. No pets permitted.\n\nNote: The Board is not accepting Guarantors for Sublets. Applicants must show 40X the rent as income.", + "features": [ + "Full-Time Doorman", + "Roof Deck", + "Common Roof Deck", + "Hardwood Floors", + "High Ceilings", + "Elevator", + "Washer / Dryer", + "Washer / Dryer in Unit", + "Laundry in Building", + "Air Conditioning", + "Stainless Steel Appliances", + "Open Kitchen", + "Eastern Exposure", + "Western Exposure", + "Custom Closet", + "Bike Room", + "Midrise", + "Highrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "63", + "Pet Policy": "Not Allowed", + "Rental Incentives": "No Fee", + "Available Date": "07/15/2026", + "Lease Term": "Lease Length: Renewal Option,12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "4.0", + "Property Type": "Co-op", + "MLS Type": "Co-op", + "Year Built": "1882", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Endre Boksay", + "email": "endre.boksay@compass.com", + "telephone": "9175830168" + } + }, + "2098071507626581761": { + "listing_id": "2098071507626581761", + "source_url": "https://www.compass.com/homedetails/470-W-24th-St-Unit-11G-Manhattan-NY-10011/2098071507626581761_lid/", + "retrieved_at": "2026-09-06T04:12:59.162110+00:00", + "html_sha256": "93b658958134af49db08e9575b67b64c1384932022ceb36b6ff02bd3e9f6778f", + "price": 6950, + "address": "470 West 24th Street, Unit 11G", + "unit": "11G", + "city": "Manhattan", + "state": "NY", + "zip": "10011", + "neighborhood": "Chelsea", + "latitude": 40.7480377, + "longitude": -74.00347339999999, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Co-op", + "year_built": 1930, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 7, + "listed_at_ms": 1777920813755, + "description": "Welcome to 11G at London Terrace Towers, a bright, beautiful, and completely custom one-bedroom primely located in the heart of Chelsea. With amazing storage and great southern sunlight, this bespoke pre-war home is just what you’ve been looking for.\n\nEntering the home, you are greeted by ample sunlight from the south-facing living room. A beautifully designed chef’s kitchen features pristine marble slabs on both the countertops and the custom island, which also has storage below. The kitchen overlooks a warm and generously proportioned living room with plenty of space for seating and entertaining. A convenient work-from-home nook sits right off of the kitchen, completing this home as the perfect place to relax, dine, work, and enjoy company.\n\nThe large primary bedroom features south-facing windows and a full wall of closet space, providing amazing storage. A stunning dressing area with even more storage serves as a pass-through to a luxurious double-entry bathroom, complete with a spa tub and separate glass-enclosed shower.\n\nLondon Terrace Towers is a full service prewar building, including a full-time doorman and resident manager. Complete building amenities for residents to enjoy: a superb gym, beautiful heated pool, men’s & women’s private lounges with saunas, planted common roof deck, and a garage (separate fee). London Terrace Towers is at the epicenter of West Chelsea art galleries, and is surrounded by excellent restaurants, as well as multiple parks such as the ever-evolving Hudson River Park, the High Line Park, Chelsea Piers, Chelsea Market, and so much more.\n\nA full building application required for approval. \n\n", + "features": [ + "Full-Time Doorman", + "Common Roof Deck", + "Common Garden", + "Common Outdoor Space", + "Gym", + "Health Club", + "Pool", + "Steam Room", + "Sauna", + "Hardwood Floors", + "Elevator", + "Laundry in Building", + "Dishwasher", + "Stainless Steel Appliances", + "Dressing Area", + "Renovated Kitchen and Bath", + "Marble Kitchen Counter", + "Eat-in Kitchen", + "Chef's Kitchen", + "Open Kitchen", + "Southern Exposure", + "Walk-in Closet", + "Custom Closet", + "Bike Room", + "Garage", + "Bidet", + "Double Entry Bathroom", + "Primary Ensuite with Separate Shower", + "Soaking Tub", + "Gas Stove", + "Island Kitchen", + "Highrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "7", + "Pet Policy": "Not Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/15/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Co-op", + "MLS Type": "Co-Operative", + "Year Built": "1930", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Michael Johnson", + "email": "mij@compass.com", + "telephone": "6464366453" + } + }, + "2098075776052603609": { + "listing_id": "2098075776052603609", + "source_url": "https://www.compass.com/homedetails/2516-Ivan-Hill-Ter-Los-Angeles-CA-90039/1L482W_pid/", + "retrieved_at": "2026-09-06T04:12:08.815247+00:00", + "html_sha256": "e28216cef2e563e639b513d52bf728838553f9a0ec182c35a4c9af7b5d5deeba", + "price": 2620000, + "address": "2516 Ivan Hill Terrace", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90039", + "neighborhood": "Silver Lake", + "latitude": 34.1038919, + "longitude": -118.2601316, + "beds": 4, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 2922, + "property_type": "Single Family", + "year_built": 1928, + "mls_number": "26829147", + "status_text": "Sold", + "days_on_market": 9, + "listed_at_ms": 1777878000000, + "description": "Tucked away on a quiet cul-de-sac in Silver Lake, this stately traditional residence offers rare privacy, expansive grounds, and a lifestyle that feels both elevated and effortlessly California. Inside, a classic center hall floor plan creates a sense of scale and symmetry. The layout flows naturally from one space to the next, with abundant natural light and garden and mountain views throughout. The heart of the home is an open kitchen, dining, and living space featuring an original high barrel ceiling. The kitchen has been beautifully renovated with custom cabinetry, Heath tile, Schoolhouse accent lights, and stainless steel appliances, anchored by a center island ideal for entertaining. A separate formal living room on this level offers high ceilings and sweeping views of the San Gabriel Mountains, with an adjacent flexible space well-suited as an office, den, or fifth bedroom. A full bathroom completes the main level. Upstairs, four generously sized bedrooms are framed by treetop and mountain views, offering a peaceful retreat from the city below. The primary suite features a private deck, a spacious walk-in closet, and connected bath, creating a true sanctuary within the home. A spacious third floor has been transformed into a light-filled creative space - perfect for a studio, home office, or playroom. Outside, the sprawling grounds unfold into multiple living spaces connected by meandering pathways that weave throughout the property. Just off the kitchen, a shaded, canopied dining area is perfect for relaxed outdoor entertaining. A large grassy lawn offers space for play or gathering, while the front yard features a thoughtfully designed urban farm space with raised planter beds and multiple fruit trees, including lemon, lime, apple, and fig. A two-car garage and plenty of off-street parking make getting in and out of the home and having guests a breeze. Ideally located within the Ivanhoe Elementary School boundary, this home is a rare offering that combines classic architecture, thoughtful updates, and lush, usable grounds in one of Silver Lake's most coveted enclaves.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Parking Included", + "Private Outdoor Space", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26829147", + "Days on Market": "9", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1928", + "Lot Size": "0.21 AC / 9,185 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR1", + "Style": "Traditional", + "Property Attached YN": "false", + "Parcel Number": "5439012009", + "Living Area": "2922", + "Source Living Area": "Other", + "Area": "Silver Lake (671)", + "Lot Size Area": "9185", + "Source Lot Size Area": "Vendor Enhanced", + "Assessor Parcel Number": "5439-012-009", + "Directions": "Rowena to Lakewood. Left on Ivan Hill Terrace. Property on Right at the end of the street." + }, + "agent": { + "name": "John Podhor", + "email": "john.podhor@compass.com", + "telephone": "3235929750" + } + }, + "2098079763736686521": { + "listing_id": "2098079763736686521", + "source_url": "https://www.compass.com/homedetails/308-N-7th-St-Unit-6D-Brooklyn-NY-11211/20J4YW_pid/", + "retrieved_at": "2026-09-06T04:12:56.218133+00:00", + "html_sha256": "8d109e129489b52a879e3d5dc63677ac5918fc66c5d33f22e9848a70c0cb3e1f", + "price": 5800, + "address": "308 North 7th Street, Unit 6D", + "unit": "6D", + "city": "Brooklyn", + "state": "NY", + "zip": "11211", + "neighborhood": "Williamsburg", + "latitude": 40.7149053, + "longitude": -73.95313809999999, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 727, + "property_type": "Condo", + "year_built": 2019, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 9, + "listed_at_ms": 1777921797921, + "description": "This stunning, 1-bedroom condominium with a private balcony is located in the heart of Williamsburg. Ideally-located, quiet and luxurious, this south-facing apartment has sun-soaked, floor-to-ceiling windows and unobstructed views of Brooklyn. This is the one you’ve been waiting for!\n\nWith interior design by the renowned Paris Forino, this home is masterfully crafted. The immaculate, open kitchen--adorned in custom oak cabinets, Italian custom arabescato corichia natural stone countertops and backsplash--flows seamlessly into the living room and is outfitted with a Bosch appliance package that includes an oven, four-burner stovetop, and dishwasher. Completing the sleek kitchen design are the fully integrated refrigerator and freezer. The private bedroom, with oversized, south-facing windows-- and spacious enough to accommodate a king-sized bed--serves as a serene retreat. The stylish bathroom comes complete with an under-mount signature bathtub, waterworks fixtures, Malibu toilet, and lacquer finish vanity with natural stone countertop. The home features beautiful 7-inch wide plank oak flooring, multi-zone heating and central air, and a Bosch washer-dryer in the unit. Step outside to your private balcony to enjoy the warm, relaxing breeze and commanding views over Brooklyn--perfect for enjoying the spring and summer days.\n\n308 N 7th Street is a luxury building with an attended lobby and a wealth of amenities for residents, including a landscaped garden; a state-of-the-art fitness center, lounge, and children’s playroom all overlooking an outdoor terrace; bike room and cold storage; and a gorgeous rooftop with breathtaking city views. \n\nThe building is conveniently located in Williamsburg just blocks from the L, G and M subway lines, and is surrounded by endless opportunities for high-end shopping, restaurants, and entertainment.\n\n$20 credit check fee \n$650 Processing fee (non-refundable)\n$125 Screening fee per person 18+ (non-refundable)\n$500 Expedite application fee (non-refundable, if applicable, must sign expedite application\nform)\n$1,000 Refundable Move In/out Deposit", + "features": [ + "Full-Time Doorman", + "Balcony", + "Common Roof Deck", + "Common Garden", + "Common Outdoor Space", + "Gym", + "Playroom", + "Hardwood Floors", + "High Ceilings", + "Floor to Ceiling Windows", + "Oversized Windows", + "Casement Windows", + "Elevator", + "Washer / Dryer in Unit", + "Central AC", + "Dishwasher", + "Foyer", + "Marble Kitchen Counter", + "Premium Counters", + "Windowed Kitchen", + "Chef's Kitchen", + "Open Kitchen", + "Marble Bathroom", + "Southern Exposure", + "Recessed Lighting", + "Custom Closet", + "Bike Room", + "Cold Storage", + "Garage", + "Central Heating", + "On-site Parking", + "Midrise", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "9", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/15/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Condo", + "Year Built": "2019", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Sarah Riegle", + "email": "s.riegle@compass.com", + "telephone": "9173716595" + } + }, + "2098090982878987185": { + "listing_id": "2098090982878987185", + "source_url": "https://www.compass.com/homedetails/130-Prospect-Pl-Unit-1-Brooklyn-NY-11217/27CHGP_pid/", + "retrieved_at": "2026-09-06T04:10:32.899561+00:00", + "html_sha256": "3b4208ae26b1549d7a9ef12e7a2396e790a595654f7cd02f8f8dddfe66a4c823", + "price": 1495000, + "address": "130 Prospect Place, Unit 1", + "unit": "1", + "city": "Brooklyn", + "state": "NY", + "zip": "11217", + "neighborhood": "Prospect Heights", + "latitude": 40.6784144, + "longitude": -73.9729025, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1200, + "property_type": "Co-op", + "year_built": 1930, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 57, + "listed_at_ms": 1778095813863, + "description": "At the center of it all - with room to breathe. Perfectly located at the crossroads of Park Slope and Prospect Heights, this lofty and spacious home sits on the SECOND FLOOR of a well-kept five-story co-op. Blending prewar character with modern functionality, its expansive interiors offer room to work, entertain, and unwind, together or apart.\n\n- Distinctive architectural details include 10-foot ceilings, curved walls, graceful arches, original wood shutters, and exposed brick\n- Massive 225 SF living room anchored by a full wall of custom built-ins\n- Separate home office easily doubles as a guest room\n- Efficient kitchen with stainless steel appliances and abundant storage, open to the dining area for effortless everyday living and entertaining\n- Two bedrooms overlooking charming Brooklyn brownstones\n- Primary bedroom features exposed brick walls and an ensuite bath\n\nSet on a tree-lined block with the best of both neighborhoods just moments away, enjoy a short stroll to Prospect Park, the Brooklyn Museum, and Brooklyn Botanic Garden. Express B/Q/2/3 trains are just 2–5 minutes away.\n\nThis pet-friendly 12-unit building offers a common roof deck with panoramic city views, bike and stroller storage, in-building laundry, and permits in-unit washer/dryers.", + "features": [ + "Common Roof Deck", + "Built-Ins", + "Hardwood Floors", + "Laundry in Building", + "Voice Intercom", + "Video Intercom", + "Bike Room", + "Midrise", + "Brownstone" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "57", + "Pet Policy": "Allowed", + "Maintenance": "$1,908 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "6.0", + "Property Type": "Co-op", + "Year Built": "1930", + "County": "Kings County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Rezwan Sharif", + "email": "rezwan@compass.com", + "telephone": "9174341920" + } + }, + "2098125340638062953": { + "listing_id": "2098125340638062953", + "source_url": "https://www.compass.com/homedetails/135-W-4th-St-Unit-3W-Manhattan-NY-10012/18ZH9E_pid/", + "retrieved_at": "2026-09-06T04:12:56.276710+00:00", + "html_sha256": "39f8a4bd8dd2a4dba3d30db474dd915555c61802a68972af1aaea323b7b6abad", + "price": 16000, + "address": "135 West 4th Street, Unit 3W", + "unit": "3W", + "city": "Manhattan", + "state": "NY", + "zip": "10012", + "neighborhood": "Greenwich Village", + "latitude": 40.731576, + "longitude": -73.99992999999999, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 2033, + "property_type": "Condo", + "year_built": 1860, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 52, + "listed_at_ms": 1777927231122, + "description": "Stunning Loft with Historic Charm in the Heart of Greenwich Village\n\nWelcome to Residence 3W at 135 West 4th Street—a spacious and unique 2,000+ square foot loft that blends original architectural detail with modern updates. Set within a beautifully converted 1860s church, this one-of-a-kind home features soaring ceilings, oversized windows, and striking original stained-glass accents throughout.\n\nA private elevator opens directly into an expansive living and dining area highlighted by a dramatic stained-glass focal point. A long central gallery—perfect for displaying artwork—connects the space, while a skylight adds even more natural light. The open kitchen is designed for both everyday living and entertaining, complete with a large marble island, high-end appliances, and generous storage.\n\nThe primary bedroom offers a quiet retreat with a bay window, walk-in closet, and en-suite bathroom featuring a soaking tub and separate shower. The second bedroom is also well-proportioned and includes its own bathroom, providing flexibility for guests or a home office setup.\n\nLocated on a charming, tree-lined block just moments from Washington Square Park, this boutique building offers private elevator access, a virtual doorman, and an intimate residential setting with only a few units per floor. Enjoy easy access to some of the best dining, shopping, and transit options in Greenwich Village.\n\nAvailable for rent—experience a truly distinctive Village home with character you won’t find anywhere else.\n\nSome photos may be virtually staged.", + "features": [ + "Primary Ensuite", + "Remote Doorman", + "Hardwood Floors", + "Elevator", + "Washer / Dryer in Unit", + "Central AC", + "Dishwasher", + "Gas Oven", + "Northern Exposure", + "Walk-in Closet", + "Private Storage Included", + "Central Heating", + "Refrigerator", + "Gas Stove", + "Midrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "52", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "05/04/2026", + "Lease Term": "Lease Length: Renewal Option,12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "4.0", + "Property Type": "Condo", + "MLS Type": "Condo", + "Year Built": "1860", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Ramzis Hadzhi", + "email": "ramzis.hadzhi@compass.com", + "telephone": "3478326720" + } + }, + "2098140028712522937": { + "listing_id": "2098140028712522937", + "source_url": "https://www.compass.com/homedetails/227-NE-2nd-St-Unit-1909-Miami-FL-33132/1CJXII_pid/", + "retrieved_at": "2026-09-06T04:12:38.774428+00:00", + "html_sha256": "6f22d4903e707a9e66323603a0943ca4c3cb26e01e4a40a889f6be36afaf8266", + "price": 395000, + "address": "227 Northeast 2nd Street, Unit 1909", + "unit": "1909", + "city": "Miami", + "state": "FL", + "zip": "33132", + "neighborhood": "Miami Central Business District", + "latitude": 25.7765046, + "longitude": -80.189686, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 549, + "property_type": "Condo", + "year_built": 2020, + "mls_number": "A12012861", + "status_text": "Closed", + "days_on_market": 16, + "listed_at_ms": 1779076800000, + "description": "Modern 1 bed / 1 bath at YOTELPAD Downtown Miami with full short-term rental flexibility—Airbnb, VRBO, whatever you want. No restrictions, which is rare for this location.\r\n\r\nThe layout is smart and efficient, with clean, modern finishes and a comfortable living space that actually works whether you’re staying in it or renting it out.\r\n\r\nThe building is what really sells it. You’ve got a resort-style pool deck, fitness center, co-working and lounge spaces, plus an on-site restaurant and bar. Full-service feel with concierge, valet, and 24/7 security—so it’s easy for both owners and guests.\r\n\r\nLocation-wise, it doesn’t get much better. You’re right in the center of Downtown—steps to Bayfront Park, the marina, restaurants, nightlife, and everything happening around there. Quick access to Brickell, Wynwood, the Design District, Miami Beach, and the airport, which is exactly what short-term renters are looking for.\r\n\r\nWhether you’re buying it as an investment or want something flexible you can actually use, this one makes a lot of sense. Strong rental demand, prime location, and no restrictions—it checks the boxes.", + "features": [ + "Barbecue Area", + "Doorman", + "Concierge", + "Elevator", + "Gym", + "Common Media / Recreation Room", + "Billiards Room", + "Heated Pool", + "Air Conditioning", + "Dishwasher", + "Bike Room", + "On Site Restaurant", + "Valet Parking", + "Parking Included", + "Common Hot Tub", + "Business Center", + "Highrise", + "Security System" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "A12012861", + "Days on Market": "16", + "Pet Policy": "Allowed", + "Taxes": "$7,814 / year", + "HOA Fees": "$851 / month", + "Property Type": "Condo", + "MLS Type": "Condo/Co-Op/Villa/Townhouse / Condo", + "Year Built": "2020", + "County": "Miami-Dade County" + }, + "regional_facts": { + "Subdivision": "MAP OF MIAMI DADE CO. FL.", + "Complex Name": "Yotel", + "Style": "Condo 5+ Stories", + "Waterfront": "No", + "View": "Skyline View", + "Unit View": "Skyline View", + "Area": "42", + "Sq Ft Total": "549", + "Sq Ft Liv Area": "549.0", + "AdjustedAreaSF": "549.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Nancy Batchelor", + "email": "nancy.batchelor@compass.com", + "telephone": "3059032850" + } + }, + "2098142923051051441": { + "listing_id": "2098142923051051441", + "source_url": "https://www.compass.com/homedetails/1350-Josephine-St-Unit-206-Denver-CO-80206/12T823_pid/", + "retrieved_at": "2026-09-06T04:11:40.431937+00:00", + "html_sha256": "6da913a097d18b88e9935322835723f982d6b7c026d24e541f24e43ec9836e06", + "price": 214900, + "address": "1350 Josephine Street, Unit 206", + "unit": "206", + "city": "Denver", + "state": "CO", + "zip": "80206", + "neighborhood": "Congress Park", + "latitude": 39.7377934, + "longitude": -104.9583387, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 606, + "property_type": "Condo", + "year_built": 1966, + "mls_number": "2193757", + "status_text": "Active", + "days_on_market": 124, + "listed_at_ms": 1777874400000, + "description": "Seller offering: $7,500 incentive to help lower your monthly payment or reduce cash needed at closing. Fully renovated, fireplace-warmed, and move-in ready in the heart of Congress Park. This top-to-bottom updated 1-bedroom at Dublin Terrace delivers a rare combination at this price point in 80206: fresh designer finishes, a private balcony, a living room fireplace, a dedicated off-street parking space, and access to the building's outdoor pool.\r\n\r\nInside, the kitchen has been completely reimagined with new quartz countertops, new stainless steel appliances, and custom-painted cabinetry in an on-trend warm gray that anchors the entire space. Fresh paint, all-new baseboards, new lighting, and refinished hardwood floors carry through the open-concept living and dining area, where the fireplace creates a true focal point in the living room. The bedroom is genuinely sized for a queen with room to spare, and the full bath has been thoughtfully updated. Forced-air heat and central A/C — a meaningful upgrade over the baseboard-heated buildings nearby — keep the unit comfortable year-round. Tastefully staged and ready to show.\r\n\r\nStep outside your door and you've got Dublin Terrace's outdoor pool for summer afternoons, plus a dedicated off-street parking space waiting in back — two amenities that quietly separate this building from most of the competition in the neighborhood.\r\nBeyond the building, Congress Park is yours: the Denver Botanic Gardens, Cheesman Park, and Congress Park itself are all within an easy walk, and the 12th Avenue and Colfax corridors put coffee, brunch, music, and some of Denver's most-loved restaurants at the end of the block. Cherry Creek shopping, City Park, and the RiNo galleries and breweries are a short hop away. Congress Park has long been one of Denver's most enduring neighborhoods.\r\n\r\nThe HOA covers heat, water, sewer, trash, snow removal, insurance, and exterior maintenance — true lock-and-leave living.", + "features": [ + "Balcony", + "Central AC", + "Dishwasher", + "Disposal", + "Electricity Included", + "Forced Air", + "Private Outdoor Space", + "Range", + "Refrigerator", + "Snow Removal Included" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2193757", + "Days on Compass": "124", + "Taxes": "$1,072 / year", + "HOA Fees": "$4,918 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1966", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "Mid Rise (4-7)", + "Architectural Style": "Paved, Full Primary Bath, Condominium", + "Levels": "Two", + "Subdivision Name": "Congress Park", + "Association": "Yes", + "Multiple Associations": "No", + "Basement": "No" + }, + "agent": { + "name": "Alex Neir", + "email": "alex.neir@compass.com", + "telephone": "7209354399" + } + }, + "2098144832675737689": { + "listing_id": "2098144832675737689", + "source_url": "https://www.compass.com/homedetails/5-Great-Jones-St-Manhattan-NY-10012/21KHFY_pid/", + "retrieved_at": "2026-09-06T04:12:57.087032+00:00", + "html_sha256": "6934ad42ea3f167d937665717351b7950ef578d7604eac8785d82034d63ed54f", + "price": 10000, + "address": "5 Great Jones Street", + "unit": "4", + "city": "Manhattan", + "state": "NY", + "zip": "10012", + "neighborhood": "NoHo", + "latitude": 40.7273343, + "longitude": -73.9941869, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 1180, + "property_type": "Co-op", + "year_built": 1845, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 13, + "listed_at_ms": 1777929554808, + "description": "Quintessential Noho loft! Occupying the entire floor, this sun-drenched home is well over 1000 square feet. It has been meticulously renovaated yet maintains all the original detail that makes it extra special. The expansive living/dining room has 11 foot pressed-tin ceilings, two decorative fireplaces with exposed brick, beautiful original hardwood floors and a huge chef's kitchen with a gorgeous island with seating for 4 that is perfect for dining and entertaining. The primary bedroom with bright southern exposure is accessed through elegant French doors and includes a spa-like windowed primary bathroom that has been fully renovated. The windowed second bedroom also works well as an office and off the room is an updated half bath and in-unit washer/dryer. Available for June 1 move-in, this iconic loft home is 3 flights up but well worth the walk up. Located in a historic loft building with a video intercom with only one apartment per floor, don't miss this incredible find!", + "features": [ + "Exposed Brick", + "Decorative Fireplace", + "Hardwood Floors", + "High Ceilings", + "Walk Up", + "Laundry in Building", + "Renovated Kitchen and Bath", + "Breakfast Bar", + "Windowed Bathroom", + "Northern Exposure", + "Southern Exposure", + "Voice Intercom", + "Bike Room", + "Midrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "13", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/01/2026", + "Lease Term": "Lease Length: Renewal Option,12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "4.5", + "Property Type": "Co-op", + "Year Built": "1845", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Michele Matilla", + "email": "michele.matilla@compass.com", + "telephone": "2122555555" + } + }, + "2098166596374269265": { + "listing_id": "2098166596374269265", + "source_url": "https://www.compass.com/homedetails/2230-Fink-St-Los-Angeles-CA-90068/1KEWGN_pid/", + "retrieved_at": "2026-09-06T04:12:09.751619+00:00", + "html_sha256": "7b852f5067e1f4c3d5ad99a3d3f19e9488c91517e917c9e37feeed8eace8121c", + "price": 1450000, + "address": "2230 Fink Street", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "neighborhood": "Hollywood Hills East", + "latitude": 34.1113808, + "longitude": -118.3302784, + "beds": 3, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 1230, + "property_type": "Single Family", + "year_built": 1948, + "mls_number": "26829541", + "status_text": "Sold", + "days_on_market": 29, + "listed_at_ms": 1777878000000, + "description": "Welcome to 2230 Fink St, a hidden gem nestled at the end of a serene cul-de-sac in the heart of Los Angeles. This secluded retreat offers the perfect balance between calmness and vibrant city living. A grand gate welcomes you to the property, framing it beautifully while providing exceptional privacy. Inside, natural light floods every corner of this thoughtfully designed three-bedroom home, creating a warm, inviting atmosphere. The layout balances style and functionality, offering space for both cozy nights in and gatherings. With undeniable curb appeal and an expansive lot, this home is an oasis in one of L.A.'s most vibrant neighborhoods. Just moments from the best dining, shopping, and entertainment, it offers the perfect escape from city life.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26829541", + "Days on Market": "29", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1948", + "Lot Size": "0.17 AC / 7,458 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR1", + "Style": "Bungalow", + "Property Attached YN": "false", + "Parcel Number": "5576014044", + "Living Area": "1230", + "Source Living Area": "Vendor Enhanced", + "Area": "Hollywood Hills East (C30)", + "Lot Size Area": "7458", + "Source Lot Size Area": "Vendor Enhanced", + "Assessor Parcel Number": "5576-014-044", + "Directions": "Please use the property address listed in the details. For the most convenient access, we recommend parking on Holly Drive and taking a short walk to the property." + }, + "agent": { + "name": "Lucas Arias", + "email": "lucas.arias@compass.com", + "telephone": "9092439587" + } + }, + "2098215781802252161": { + "listing_id": "2098215781802252161", + "source_url": "https://www.compass.com/homedetails/45-S-Dover-St-Denver-CO-80226/12JVLD_pid/", + "retrieved_at": "2026-09-06T04:11:44.311875+00:00", + "html_sha256": "95dbf3d5fa4270464803673d8bc0475bfd3a742027febacf2ce01b0ce5a19087", + "price": 465000, + "address": "45 South Dover Street", + "unit": "", + "city": "Lakewood", + "state": "CO", + "zip": "80226", + "neighborhood": "Mid-Lakewood", + "latitude": 39.7159167, + "longitude": -105.0941717, + "beds": 3, + "baths_full": 1, + "baths_half": 0, + "baths_total": 2, + "sqft": 2240, + "property_type": "Single Family", + "year_built": 1955, + "mls_number": "6772123", + "status_text": "Closed", + "days_on_market": 4, + "listed_at_ms": 1780552800000, + "description": "Welcome to 45 S Dover Street, a rare opportunity in the highly desirable Meadowlark neighborhood of Lakewood. Situated on an expansive approximately 9,000 square foot lot, this property offers incredible potential for investors, renovators, or buyers looking to create a personalized home in a prime location.\r\n\r\nSurrounded by mature landscaping and set on a quiet, established block, the existing layout features 3 bedrooms and 2 bathrooms, with a functional footprint that lends itself well to thoughtful updates or a full renovation.\r\n\r\nInside, the home presents a blank canvas with solid fundamentals. Open up the main floor to create an amazing entertaining space, design the primary suite of your dreams, and reconfigure the basement that offers excellent ceiling height and ample square footage. With the right vision, this space could easily be expanded to include additional bedrooms and bathrooms, making a 4 bedroom, 3 bathroom configuration very achievable. This flexibility opens the door for both strong resale potential and long term livability.\r\n\r\nFor investors, this is a compelling value add opportunity in a neighborhood where renovated homes continue to see strong demand. For owner occupants, it is a chance to customize a home to your exact preferences while building equity in an established community.\r\n\r\nThe Meadowlark location is another major highlight. Known for its mid century charm and large lots the neighborhood offers a suburban feel with convenient access to both Denver and the mountains. You are just minutes from Belmar, with its mix of shopping, dining, and entertainment, as well as quick access to 6th Avenue for an easy commute downtown or west to the foothills. Nearby parks and trails further enhance the lifestyle appeal.\r\n\r\nProperties with this combination of lot size, layout flexibility, and location do not come up often. Whether you are looking for your next project or a place to build your long term home, 45 S Dover Street is full of potential.", + "features": [ + "Attached Garage", + "Basement", + "Dryer", + "Electricity Included", + "Evaporative Cooling", + "Forced Air", + "Freezer", + "Garage", + "Private Yard", + "Refrigerator", + "Washer" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "6772123", + "Days on Compass": "4", + "Taxes": "$3,376 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1955", + "Lot Size": "0.21 AC / 8,973 SF", + "County": "Jefferson County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Mid-Century Modern", + "Levels": "One", + "Subdivision Name": "More", + "Association": "No", + "Basement": "Yes" + }, + "agent": { + "name": "David Krohne", + "email": "david.krohne@compass.com", + "telephone": "7204125003" + } + }, + "2098617463065591129": { + "listing_id": "2098617463065591129", + "source_url": "https://www.compass.com/homedetails/160-Columbia-Heights-Unit-10F-Brooklyn-NY-11201/20XR8C_pid/", + "retrieved_at": "2026-09-06T04:12:59.412493+00:00", + "html_sha256": "c8cfb66f224b47f1ff5849b27d386b257e46acea69c26ac4c7c9bdb8352baa3a", + "price": 2195000, + "address": "160 Columbia Heights, Unit 10F", + "unit": "10F", + "city": "Brooklyn", + "state": "NY", + "zip": "11201", + "neighborhood": "Brooklyn Heights", + "latitude": 40.6982329, + "longitude": -73.9966402, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": null, + "property_type": "Co-op", + "year_built": 1937, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 69, + "listed_at_ms": 1778079102347, + "description": "SHOWINGS BY APPOINTMENT ONLY\n\nPENTHOUSE DUPLEX WITH WATER VIEWS FROM EVERY ROOM!\n\nWelcome to one of Brooklyn Heights' most distinctive and artfully appointed residences — a sun-drenched South and East exposed penthouse duplex with a wrap around terrace that effortlessly blends bold design sensibility with the timeless elegance in New York's most coveted neighborhood.\n\nPerched high above the rooftops with sweeping, unobstructed views of New York Harbor, the Manhattan & Brooklyn skylines, and the Hudson River, this exceptional two-bedroom, two-bathroom corner home is a rare find for the discerning buyer who refuses to compromise on either style or location.\n\nThe crown jewel of this property is the terrace: a sprawling outdoor sanctuary with jaw-dropping panoramic views of Brooklyn and the Harbor, lower Manhattan, and the Statue of Liberty. With planters, dining and lounge areas, and open sky in every direction, this is truly a space for relaxation and chic entertaining — your own outdoor retreat!\n\nThe open-concept living, dining and kitchen, is flooded with natural light through dramatic large windows. Hardwood floors run throughout, anchoring a space that feels simultaneously airy and warm. Recent updates include a newly installed Mitsubishi mini-split system and updated electrical work, ensuring modern comfort without sacrificing the home's character.\n\nThe recently renovated open kitchen is a true chef's showcase, featuring custom green cabinetry, Caesarstone countertops and backsplash, a professional Bertazzoni range and refrigerator, Bosch dishwasher, and a Kraus sink and faucet.\n\nBoth bedrooms are massive, easily accommodating king sized beds and either able to serve as the primary. Each offers the kind of calm, light-filled retreat that is rare to find, each fitted with elegant Shadestore window treatments. The lower level is currently configured as the primary suite, a serene escape complete with a custom built-in white oak wardrobe, a generous walk-in closet, and an en-suite bath. The primary shower is as close as you can come to an outdoor shower with fantastic views of NY Harbor. The second bedroom upstairs — currently configured as a charming children's room — with three closets with newly built-out shelving, wonderful views, and an en-suite bathroom, which features a large soaking tub wrapped in soft seafoam glass tile.\n\n160 Columbia Heights is a lovely Art Deco cooperative standing right on The Promenade, where residents enjoy a part-time doorman, resident super, laundry, bike room and storage. Pets and pieds-à-terres are permitted with board approval. It's in a prime location within the Brooklyn Heights Historic District, directly adjacent to the massive Brooklyn Bridge Park, offering 85 acres of glorious waterfront outdoor space and greenery. The shops, services and dining of Brooklyn Heights, Cobble Hill and Dumbo are within easy reach. It's just one stop to Wall St on the 2/3 subway lines, minutes from the 4/5/A/C and R trains and the Fulton Ferry landing.\n", + "features": [ + "Duplex", + "Corner Unit", + "Part-Time Doorman", + "Private Terrace", + "Private Wrap Around Terrace", + "Hardwood Floors", + "Oversized Windows", + "Elevator", + "Laundry in Building", + "Central AC", + "Foyer", + "Renovated Kitchen and Bath", + "Open Kitchen", + "Windowed Bathroom", + "Northern Exposure", + "Southern Exposure", + "Eastern Exposure", + "Walk-in Closet", + "Bike Room", + "Midrise", + "Highrise" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "69", + "Pet Policy": "Allowed", + "Maintenance": "$2,816 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "5.0", + "Property Type": "Co-op", + "MLS Type": "Co-op", + "Year Built": "1937", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Micha Hendel", + "email": "micha.hendel@compass.com", + "telephone": "9178815419" + } + }, + "2098677674774135873": { + "listing_id": "2098677674774135873", + "source_url": "https://www.compass.com/homedetails/3413-48th-Ave-SW-Seattle-WA-98116/1SL1GT_pid/", + "retrieved_at": "2026-09-06T04:13:50.280554+00:00", + "html_sha256": "4cbb2a9e405a0a2e09ff0e64f02c48534186a37d630f29cf139c05f4a2b767b3", + "price": 1032300, + "address": "3413 48th Avenue Southwest", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98116", + "neighborhood": "North Admiral", + "latitude": 47.5734066, + "longitude": -122.3937015, + "beds": 3, + "baths_full": 1, + "baths_half": null, + "baths_total": 1.75, + "sqft": 1680, + "property_type": "Single Family", + "year_built": 1952, + "mls_number": "2516892", + "status_text": "Sold", + "days_on_market": 7, + "listed_at_ms": 1777964400000, + "description": "Spacious and refreshed, this inviting home sits on a large lot in a desirable West Seattle location. Inside, you’ll find brand-new tile in the kitchen and bathroom, along with new carpet that adds warmth and a fresh feel throughout. The home features two main level bedrooms and a generous primary bedroom with an attached en suite, offering a comfortable and private retreat. A dedicated dining area opens to an entertainment deck and private backyard—ideal for gatherings or relaxing outdoors. Conveniently located near the Admiral District, with easy access to shops, dining, and bus lines, this home combines comfort, updates, and location. A fantastic opportunity to own a move-in-ready home in one of West Seattle’s most sought-after neighborhoods! Four + off street parking spots.", + "features": [ + "Air Conditioning", + "Basement", + "Carpet Floors", + "Ceramic Floors", + "Dishwasher", + "Dryer", + "Fireplace", + "Forced Air", + "Hardwood Floors", + "Off-Street Parking", + "Refrigerator", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2516892", + "Days on Market": "7", + "Cumulative Days on Market": "7", + "Taxes": "$7,790 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1952", + "Lot Size": "0.15 AC / 6,466 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Genesee", + "School District": "Seattle", + "View": "Territorial", + "Number of Assigned Spaces": "4", + "Total Covered Parking": "0", + "Offers Review Date": "05-12-2026", + "Entry Date": "05-05-2026", + "Energy Source": "Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Stine Jackson", + "email": "stine.schoening@compass.com", + "telephone": "4083205256" + } + }, + "2098678005436583905": { + "listing_id": "2098678005436583905", + "source_url": "https://www.compass.com/homedetails/1330-Greenwich-St-San-Francisco-CA-94109/1R4GCG_pid/", + "retrieved_at": "2026-09-06T04:13:34.912960+00:00", + "html_sha256": "417d0b833051b9c5c0cd71152751e5b8e3efdaf5ceee2bf973f0d4d17ed95197", + "price": 2600024, + "address": "1330 Greenwich Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "neighborhood": "Russian Hill", + "latitude": 37.8008935, + "longitude": -122.4217536, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1905, + "property_type": "Condo", + "year_built": 1895, + "mls_number": "426127961", + "status_text": "Closed", + "days_on_market": 20, + "listed_at_ms": 1779951600000, + "description": "Set within a rare two-residence compound in prime Russian Hill, this fully reimagined historic detached cottage blends classic San Francisco charm with thoughtful modern upgrades. Offering privacy, character, and exceptional flexibility, the residence lives like a single-family home with access to shared compound amenities including elevator service, landscaped grounds, and parking. Warmth and volume define the interiors, highlighted by abundant natural light and outlooks toward Pacific Heights and the Presidio. A formal entry with coat closet opens to a dramatic living room featuring exposed beam ceilings, oversized picture windows, and a gas fireplace. Finishes include Douglas Fir floors on the upper level and tile below, with recessed lighting throughout. The chef's kitchen is designed for both function and style, appointed with marble countertops, a Franke apron sink, Viking gas range, Bosch dishwasher, and Liebherr refrigerator. Direct access to the professionally landscaped garden creates seamless indoor/outdoor flow, ideal for entertaining. The front bedroom sits adjacent to a renovated full bath with double vanity, glass-enclosed shower, heated towel rack, and Toto fixtures. Upstairs, a private bedroom retreat captures southwesterly outlooks, complete with custom closet, Murphy bed, and access to a deck. An additional full bath features a soaking tub, custom tilework, and designer lighting. The lower level offers a versatile space suited for a gym, office, or wellness retreat, highlighted by an oversized custom steam sauna. A loft area provides a unique secret reading nook with its own deck. Additional features include a full laundry room and tankless water heater. Part of a comprehensively upgraded compound with new foundation, electrical, and mechanical systems, this distinctive cottage presents a rare opportunity for owner-users, multi-generational living, or income potential in one of San Francisco's most sought-after neighborhoods.", + "features": [ + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426127961", + "Days on Compass": "20", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1895", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Enclosed, Inside Entrance, Independent, On Site - Mapped (Condo Only)", + "Cross Street": "Larkin", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "John Farnham + Laura Rogers Team", + "email": "housesfteam@compass.com", + "telephone": "415.515.9211" + } + }, + "2098680140269799641": { + "listing_id": "2098680140269799641", + "source_url": "https://www.compass.com/homedetails/137-Putnam-Ave-Brooklyn-NY-11238/2072SR_pid/", + "retrieved_at": "2026-09-06T04:12:59.176680+00:00", + "html_sha256": "9d43bad9ecb2ab71bce780b803e2d38b73bf805b6c21de0088ce5f242906e82d", + "price": 2499000, + "address": "137 Putnam Avenue", + "unit": "", + "city": "Brooklyn", + "state": "NY", + "zip": "11238", + "neighborhood": "Bedford-Stuyvesant", + "latitude": 40.683479, + "longitude": -73.956666, + "beds": 5, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2753, + "property_type": "Townhouse", + "year_built": 1901, + "mls_number": "", + "status_text": "Active", + "days_on_market": 123, + "listed_at_ms": 1777993368349, + "description": "ALL OPEN HOUSES ARE BY APPOINTMENT ONLY\n\nWelcome to 137 Putnam Avenue, a rare and generous 25-foot-wide, two-family property set on a 100-foot-deep lot, perfectly positioned on tree-lined block where Clinton Hill meets Bedford-Stuyvesant.\n\nThoughtfully renovated about 14 years ago and well-maintained, this elegant residence seamlessly blends classic Brooklyn charm with modern comfort. Configured as a gracious and well appointed owner’s duplex and a spacious two-bedroom top floor rental, this home offers both refined living and excellent income potential.\n\nThe owner’s duplex unfolds across the garden and parlor levels, designed with an emphasis on light, space, and effortless flow. The garden level presents an open-concept layout: a thoughtfully designed chef’s kitchen overlooking the lush garden, a generous dining area ideal for entertaining, and a sunlit living room at the front of the home adjacent to a private entrance. A powder room and dedicated laundry room add convenience to this level.\n\nUpstairs, the parlor floor impresses with soaring 9.5-foot ceilings, rich oak hardwood flooring, and an abundance of natural light. The serene and spacious primary suite is facing the tranquil garden and features dual closets and a spa-like en-suite bath with an oversized shower. Two additional bedrooms, both with ample closet space share a full bathroom with a soaking tub.\n\nThe top-floor residence, accessible via a separate entrance above the stoop, is equally inviting. This well-kept apartment offers two peaceful garden-facing bedrooms, a full bath with a tub and a bright, expansive living and dining area bathed in natural light. The open kitchen comes with a dishwasher, gas stove and microwave, while an in-unit washer and dryer enhance everyday ease.\n\nThe semi-finished basement provides additional flexibility and houses updated mechanical systems, all in excellent condition. Each unit benefits from its own gas boiler and water heater, and the home’s electrical system has been fully upgraded.\n\nIdeally located, moments from the vibrant dining and cultural scene along Franklin Avenue, this townhouse offers the perfect balance of tranquility and connectivity with the nearby access to the C train providing an easy commute to Manhattan, in addition to the elevated Shuttle. Additionally, the LIRR at the Nostrand Avenue station (approximately a 10-minute walk away) is providing access to the City Terminal Zone and various Long Island branches.\n\nLast but not least, this unicorn comes with a huge amount of FAR (approximately 2,250 sf). Check the final number with your architect, but you can basically double the buildable area up to 5,000 sf. Property will be delivered vacant at closing. \n\nPlease email me for additional information.", + "features": [ + "Primary Ensuite", + "Private Yard", + "Hardwood Floors", + "High Ceilings", + "Washer / Dryer in Unit", + "Dishwasher", + "Stainless Steel Appliances", + "Gas Oven", + "Energy Star Appliances", + "Powder Room", + "Granite Kitchen Counter", + "Windowed Kitchen", + "Chef's Kitchen", + "Open Kitchen", + "Windowed Bathroom", + "Granite Bathroom", + "Northern Exposure", + "Southern Exposure", + "Custom Closet", + "Dual Closet", + "Ceramic Bathroom", + "WaterSense Fixtures", + "Cooktop", + "Central Heating", + "Gas Heat", + "Gas Stove", + "Island Kitchen", + "Pantry", + "Intercom", + "Refrigerator", + "Dual Pane Windows", + "House", + "Full Basement", + "Stove", + "Lowrise", + "Kitchen Dining" + ], + "property_facts": { + "Status": "Active", + "Days on Market": "123", + "Taxes": "$231 / month", + "Maintenance": "$250 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "11.0", + "Property Type": "Townhouse", + "Year Built": "1901", + "Lot Size": "2,500 SF / 25' x 100'", + "County": "Kings County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Patricia Laligant", + "email": "patricia.laligant@compass.com", + "telephone": "9173627749" + } + }, + "2098681291724144441": { + "listing_id": "2098681291724144441", + "source_url": "https://www.compass.com/homedetails/1332-Greenwich-St-San-Francisco-CA-94109/1P29MP_pid/", + "retrieved_at": "2026-09-06T04:13:34.889253+00:00", + "html_sha256": "bedb336eebaee5e98885a5b4f59fc082cf4ea5d74331fc6e4db994b6b64cf0e2", + "price": 6500000, + "address": "1332 Greenwich Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "neighborhood": "Russian Hill", + "latitude": 37.801038, + "longitude": -122.421733, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2542, + "property_type": "Condo", + "year_built": 1895, + "mls_number": "426127964", + "status_text": "Closed", + "days_on_market": 20, + "listed_at_ms": 1779951600000, + "description": "Set within a rare two-residence compound in prime Russian Hill, this design-forward detached rear home rebuilt in 2017 by award-winning architect Jonathan Feldman offers modern scale, curated finishes, and sweeping views spanning the Golden Gate Bridge, Bay, and city skyline. Thoughtfully designed for seamless indoor/outdoor living, the residence combines clean architectural lines with warm materials, custom millwork, and exceptional natural light. Main living level offers an open-concept kitchen, living, and dining spaces that flow effortlessly to a south-facing deck through metal-framed doors. The kitchen features a waterfall-edge island, composite countertops, six-burner Wolf range, Sub-Zero glass-front refrigerator, Asko dishwasher, beverage refrigerator, and custom pull-out pantry. A serene living room is anchored by an oversized gas fireplace with marble surround, built-ins, and partial water views. Two en-suite bedrooms on the main level include a rear suite with built-ins, walk-in closet, and custom window treatments, and a front suite with metal-framed doors opening to a private patio, along with built-in desk and custom closets. The Primary Suite is a top floor private retreat with vaulted ceilings, oak detailing, hardwood floors, and skylight, along with dual custom closets and a spa-inspired bath with floating double vanity, marble shower, and bay views. An adjacent family room opens directly to a large panoramic view deck with expansive outlooks capturing the Golden Gate Bridge, Marin Headlands, Mt. Tamalpais, Angel Island, Palace of Fine Arts, and the Presidio and is equipped with outdoor water and electrical for elevated entertaining. Additional Features: Elevator access from garage to house entrance; strong indoor/outdoor connection; dramatic ceiling volume; laundry room and mudroom; powder room with floating marble vanity; dedicated media/Savant system closet; integrated Savant AV; comprehensive interior/exterior security; custom lighting and premium finishes throughout. A Mediterranean-inspired garden retreat with multiple patios, custom trellises, water feature, and redwood fencing. Fully automated lighting and irrigation create a private, low-maintenance outdoor environment. Ideally located near Hyde and Polk Street corridors, Alice Marble Tennis Courts, Aquatic Park, and Francisco Park, this turnkey residence offers rare scale, flexibility, and iconic San Francisco views.", + "features": [ + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426127964", + "Days on Compass": "20", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1895", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Enclosed, Independent, On Site - Mapped (Condo Only)", + "Cross Street": "Larkin", + "Total Parking Spaces": "2" + }, + "agent": { + "name": "John Farnham + Laura Rogers Team", + "email": "housesfteam@compass.com", + "telephone": "415.515.9211" + } + }, + "2098695916221535001": { + "listing_id": "2098695916221535001", + "source_url": "https://www.compass.com/homedetails/300-Virginia-St-Unit-809-Seattle-WA-98101/27ESWS_pid/", + "retrieved_at": "2026-09-06T04:13:51.459277+00:00", + "html_sha256": "7cc200aabf9f3e2708a19832b1fb330d712c148a014836fb2aff7cce6cf1f9b0", + "price": 1080000, + "address": "300 Virginia Street, Unit 809", + "unit": "809", + "city": "Seattle", + "state": "WA", + "zip": "98101", + "neighborhood": "Belltown", + "latitude": 47.6128082, + "longitude": -122.340875, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1.75, + "sqft": 940, + "property_type": "Condo", + "year_built": 2025, + "mls_number": "2518237", + "status_text": "Active", + "days_on_market": 123, + "listed_at_ms": 1777964400000, + "description": "First Light, designed by architect James KM Cheng and glass artist John Hogan is Westbank’s latest residential tower in Downtown Seattle. This Southwest 2 Bedroom Home offers an expansive layout, with a wraparound balcony and 1.75 bathrooms. Floor-to-ceiling, triple-paned windows allow for spectacular views of the City. Each home features custom-designed interiors by the architect and includes custom B&B Italia cabinetry, light finishes with contrasting details, Kohler fixtures, Miele appliances, keyless entry & hardwoods throughout. Amenities include a 47th floor 25-meter rooftop sky pool & jacuzzies, rooftop garden, fitness & wellness center, bike lounge, pet play area, spa & residents lounge.", + "features": [ + "Air Conditioning", + "Central AC", + "City Views", + "Common Outdoor Space", + "Common Roof Deck", + "Communal Pool", + "Dishwasher", + "Disposal", + "Dryer", + "Elevator", + "Forced Air", + "Garage", + "Gated Community", + "Gym", + "Lake Views", + "Microwave", + "Pets Conditional", + "Refrigerator", + "Snow Removal Included", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2518237", + "Days on Market": "123", + "Cumulative Days on Market": "123", + "HOA Fees": "$900 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "2025", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Downtown", + "School District": "Seattle", + "View": "City, Lake, Mountains, Sound", + "Number of Assigned Spaces": "0", + "Entry Date": "05-05-2026", + "Energy Source": "Electric,Natural Gas" + }, + "agent": { + "name": "Doug Sonnenberg", + "email": "dougsonnenberg@compass.com", + "telephone": "8018242845" + } + }, + "2098698929351071737": { + "listing_id": "2098698929351071737", + "source_url": "https://www.compass.com/homedetails/300-Virginia-St-Unit-811-Seattle-WA-98101/27ET0L_pid/", + "retrieved_at": "2026-09-06T04:13:51.800671+00:00", + "html_sha256": "27681e2e440414a8279c302fe6d86bb9acfcbacbed9a914bfea15ff853a753e9", + "price": 595000, + "address": "300 Virginia Street, Unit 811", + "unit": "811", + "city": "Seattle", + "state": "WA", + "zip": "98101", + "neighborhood": "Belltown", + "latitude": 47.6128082, + "longitude": -122.340875, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 586, + "property_type": "Condo", + "year_built": 2025, + "mls_number": "2518236", + "status_text": "Active", + "days_on_market": 123, + "listed_at_ms": 1777964400000, + "description": "First Light, designed by architect James KM Cheng and glass artist John Hogan is Westbank’s latest residential tower in Downtown Seattle. This West facing traditional 1 Bedroom Home offers an open, efficient layout, with a spacious balcony and one full bathroom. Floor-to-ceiling, triple-paned windows allow for spectacular Belltown city views. Each home features custom-designed interiors by the architect and includes custom B&B Italia cabinetry, light finishes with contrasting details, Kohler fixtures, Miele appliances, keyless entry and hardwoods throughout. Amenities include a 47th floor 25-meter rooftop sky pool & jacuzzies, a rooftop garden, fitness & wellness center, bike lounge, pet play area, spa & resident’s lounge", + "features": [ + "Air Conditioning", + "Central AC", + "City Views", + "Common Outdoor Space", + "Common Roof Deck", + "Communal Pool", + "Corner Lot", + "Dishwasher", + "Disposal", + "Dryer", + "Elevator", + "Forced Air", + "Garage", + "Gated Community", + "Gym", + "Microwave", + "Ocean Views", + "Pets Conditional", + "Refrigerator", + "Snow Removal Included", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2518236", + "Days on Market": "123", + "Cumulative Days on Market": "123", + "HOA Fees": "$600 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "2025", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Downtown", + "School District": "Seattle", + "View": "City, Mountains, Ocean, Sound, Territorial", + "Number of Assigned Spaces": "0", + "Entry Date": "05-05-2026", + "Energy Source": "Electric,Natural Gas" + }, + "agent": { + "name": "Doug Sonnenberg", + "email": "dougsonnenberg@compass.com", + "telephone": "8018242845" + } + }, + "2098711673928053369": { + "listing_id": "2098711673928053369", + "source_url": "https://www.compass.com/homedetails/410-Jefferson-Ave-Unit-3-Brooklyn-NY-11221/1ZXYNG_pid/", + "retrieved_at": "2026-09-06T04:12:59.727566+00:00", + "html_sha256": "9c0a6a28fc82dda5a5cadead250bbec64bee1550478937a0ad8b2b361c7f4862", + "price": 2925, + "address": "410 Jefferson Avenue, Unit 3", + "unit": "3", + "city": "Brooklyn", + "state": "NY", + "zip": "11221", + "neighborhood": "Bedford-Stuyvesant", + "latitude": 40.6840923, + "longitude": -73.9415504, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 750, + "property_type": "Apartment", + "year_built": 1905, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 19, + "listed_at_ms": 1777997127462, + "description": "Super Charming Home for rent Bedford-Stuyvesant!\n\nStep into this sunny and charming 2-bedroom, 1-bath top-floor apartment nestled in a classic brownstone on one of Bed-Stuy's peaceful, tree-lined streets. This home is all about warmth and character, with plenty of light streaming in through large windows. The living room and bathroom overlook a serene garden, while the bedrooms face the quiet, picturesque street—offering the perfect blend of privacy and tranquility.\n\nThe kitchen has been lovingly maintained, and the spacious bathroom is a showstopper with its vintage clawfoot tub and an oversized window that lets in natural light. Plus, you’ll love the added convenience of an in-unit washer and dryer (goodbye, laundromat trips!). Hardwood floors and exposed brick walls complete the look, bringing a timeless charm to the space.\n\nLocation? You can’t beat it! This apartment sits smack in the middle of Bed-Stuy’s vibrant community, surrounded by some of the neighborhood’s favorite spots like Saraghina, Peaches, & Therapy Wine Bar, and so many more. Whether you’re craving a cozy coffee, a delicious bite, or a night out, it’s all just around the corner.\n\nCommuting is a breeze with the C train at Kingston-Throop Avenue or a quick stroll to the A train at Nostrand Avenue.\n\nAdditional details:\n\nPet-friendly (dogs and cats considered case-by-case).\nHeat and gas included in the rent—tenants only cover electricity and cable.\nAvailable now!", + "features": [ + "Entire Floor", + "Exposed Brick", + "Hardwood Floors", + "Elevator", + "Walk Up", + "Washer / Dryer in Unit", + "Window AC can be Installed", + "Gas Oven", + "Energy Star Appliances", + "Granite Kitchen Counter", + "Chef's Kitchen", + "Windowed Bathroom", + "Northern Exposure", + "Southern Exposure", + "Custom Closet", + "Voice Intercom", + "Ceramic Bathroom", + "Double Entry Bathroom", + "Soaking Tub", + "Central Heating", + "Gas Stove", + "Brownstone", + "Refrigerator", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "19", + "Rental Incentives": "No Fee", + "Available Date": "05/05/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "5.0", + "Property Type": "Apartment", + "Year Built": "1905", + "Lot Size": "1,750 SF / 18' x 100'", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Justin DuPree", + "email": "justin.dupree@compass.com", + "telephone": "9177571348" + } + }, + "2098730215016681681": { + "listing_id": "2098730215016681681", + "source_url": "https://www.compass.com/homedetails/170-NW-44th-St-Miami-FL-33127/1DXC7A_pid/", + "retrieved_at": "2026-09-06T04:12:39.359773+00:00", + "html_sha256": "ff0d42b1a7bced5bd2be7a9326abd5e0a5cae9b9903107dcc35b69c890fe7902", + "price": 2749000, + "address": "170 Northwest 44th Street", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33127", + "neighborhood": "Buena Vista Heights", + "latitude": 25.8157176, + "longitude": -80.19894819999999, + "beds": 4, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": null, + "property_type": "Single Family", + "year_built": 2026, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Welcome to this custom 4-bedroom, 4.5-bath residence perfectly positioned in Buena Vista West, moments from the Miami Design District, Midtown, and Wynwood. This organic architectural retreat features a main house and detached guest house connected by a spa-like pool oasis with summer kitchen and lush tropical landscaping. Back inside, the chef's kitchen features top of the line appliances, floor to ceiling cabinetry, gas range and a wet bar. Volume ceilings, natural light, and seamless indoor-outdoor transitions define the open floor plan — ideal for both entertaining and everyday living. Designed with an organic modern aesthetic, the new owner will enjoy use of natural stone in the floors, walls and bathrooms as the goal of this home is to have a true connection to nature.\nWith an Estimated Mid summer delivery date, this property captures the essence of Miami's vibrant yet tranquil lifestyle. Schedule your private tour today.", + "features": [], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "2026", + "Lot Size": "0.17 AC / 7,200 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "31" + }, + "agent": { + "name": "Tristan Alexander", + "email": "tristan.alexander@compass.com", + "telephone": "3055429495" + } + }, + "2098744464745260265": { + "listing_id": "2098744464745260265", + "source_url": "https://www.compass.com/homedetails/362-Ward-St-Seattle-WA-98109/1RN8WQ_pid/", + "retrieved_at": "2026-09-06T04:13:53.247762+00:00", + "html_sha256": "a2b4b6cf8d1752c93f6e95236c33fdb93b3b49095097c0450b86123ee4e9b9ae", + "price": 4950000, + "address": "362 Ward Street", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98109", + "neighborhood": "East Queen Anne", + "latitude": 47.6282538, + "longitude": -122.3497183, + "beds": 5, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 4420, + "property_type": "Single Family", + "year_built": 2020, + "mls_number": "2517961", + "status_text": "Sold", + "days_on_market": 93, + "listed_at_ms": 1777964400000, + "description": "Elevated luxury in the heart of Queen Anne. Awaken with the sun over Seattle’s Emerald City & take in breathtaking, panoramic views of the Space Needle, skyline & Puget Sound from every level of this stunning 3-story residence. Designed for modern luxury, the home showcases soaring floor-to-ceiling glass walls, elegant contemporary finishes & cutting-edge smart home technology. Host unforgettable gatherings in the open-concept kitchen, living & picture-perfect dining spaces featuring rich hardwood floors, a striking fireplace & premier espresso, Sub-Zero & Wolf appliances—all set against awe-inspiring city & water vistas. Experience seamless indoor-outdoor living on a private, expansive rooftop deck with a fridge, BBQ, fireplace & wiring for a hot tub—the ideal place to savor Seattle’s sunsets for years to come. The primary suite's beautiful views pair with a dual-sided fireplace, patio, spa-inspired ensuite bath, wall to wall Carrera marble & heated floors. Unwind in your movie theater with surround sound, recharge in the fitness center, or indulge in a glass from your wine cellar. Highlights: 2 electric car chargers, sustainable solar panels, sleek Fleetwood doors & windows with 3M UV coating for energy efficiency, a dumb waiter for garbage/laundry & a wet bar. Beautifully maintained PNW/Japanese garden with sprinkler system. Blocks from Queen Anne, this home offers an unparalleled blend of luxury, technology & style—all with unmatched views of vibrant Seattle.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Basement", + "Bay Views", + "Carpet Floors", + "Central AC", + "Ceramic Floors", + "City Views", + "Contemporary", + "Dishwasher", + "Disposal", + "Driveway", + "Dryer", + "Fireplace", + "Forced Air", + "Garage", + "Hardwood Floors", + "Microwave", + "Pantry", + "Refrigerator", + "Security System", + "Skylight", + "Walk-in Closet", + "Washer", + "Wet Bar" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2517961", + "Days on Market": "93", + "Cumulative Days on Market": "163", + "Taxes": "$51,490 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "2020", + "Lot Size": "0.11 AC / 4,860 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Queen Anne", + "School District": "Seattle", + "View": "Bay, City, Mountains, Sound", + "Number of Assigned Spaces": "4", + "Total Covered Parking": "2", + "Entry Date": "05-05-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Mike Moghaddas", + "email": "mike.moghaddas@compass.com", + "telephone": "4258301316" + } + }, + "2098864023212997433": { + "listing_id": "2098864023212997433", + "source_url": "https://www.compass.com/homedetails/58-Maroon-Dr-Aspen-CO-81611/LR44Y_pid/", + "retrieved_at": "2026-09-06T04:10:36.257473+00:00", + "html_sha256": "b1d9c64aeaff8acc1cb21d2319a7be844cbec47b15b899a730a1327971aa00ca", + "price": 9500000, + "address": "58 Maroon Drive", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "West Aspen", + "latitude": 39.1985353, + "longitude": -106.8480061, + "beds": 4, + "baths_full": 3, + "baths_half": 2, + "baths_total": 4, + "sqft": 3267, + "property_type": "Single Family", + "year_built": 1976, + "mls_number": "192702", + "status_text": "Closed", + "days_on_market": 43, + "listed_at_ms": 1777939200000, + "description": "Located less than a mile away from Aspen, this two-level chalet, completely remodeled in 2014, offers an open floor plan that blends the indoors seamlessly with nature. Vaulted oak ceilings and expansive windows flood the space with natural light, while a rock mantle wood-burning fireplace adds warmth. The chef's kitchen boasts marble countertops and a 5 burner range, perfect for entertaining. The home features dual master suites, including one with a private deck and spacious bathroom on the second level. Two additional bedrooms include custom built-ins and serene views. One of the highlights of the property is the large, flat lawn with mountain views of Aspen and Highlands. There is also a detached two car garage. Just minutes from downtown Aspen, Aspen schools, recreation center, skiing, hiking, and biking. For a one of a kind compound in Aspen, this property can be purchased with the neighboring property at 28 Maroon Drive.", + "features": [ + "Range", + "Deck", + "Garage", + "Air Conditioning", + "Chef's Kitchen", + "Built-Ins", + "Mountain Views" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "192702", + "Days on Market": "43", + "Taxes": "$23,168 / year", + "HOA Fees": "$2,000 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family", + "Year Built": "1976", + "Lot Size": "1.08 AC / 47,044 SF", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "Yes", + "Property Faces": "East", + "Furnished": "Unfurnished", + "Sub/Loc": "Pyramid View" + }, + "agent": { + "name": "Carrie Wells", + "email": "carrie@carriewells.com", + "telephone": "970-925-7000" + } + }, + "2098874792650727321": { + "listing_id": "2098874792650727321", + "source_url": "https://www.compass.com/homedetails/1343-Ives-Pl-SE-Washington-DC-20003/1UZLUD_pid/", + "retrieved_at": "2026-09-06T04:14:17.338153+00:00", + "html_sha256": "10a85a7ddb884bfb8a33298f44e57b9e5ceefc32dc8b017bd40e4423596d2cef", + "price": 640000, + "address": "1343 Ives Place Southeast", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20003", + "neighborhood": "Capitol Hill", + "latitude": 38.8788938, + "longitude": -76.9866839, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 1255, + "property_type": "Townhouse", + "year_built": 1927, + "mls_number": "DCDC2261452", + "status_text": "Closed", + "days_on_market": 24, + "listed_at_ms": 1778644800000, + "description": "A home that’s been loved for over 30 years is ready for its next chapter.\n\nFrom the moment you arrive, there’s a sense of coming home —the welcoming front porch sets the tone, opening into a sunny living room with a fireplace and built in bookshelves. The dining room overlooks a sweet, private backyard, while the updated galley kitchen offers a bright and efficient space. Don't miss the first floor powder room - what a surprise! Beautiful wood floors run throughout, adding warmth and thoughts of barefoot morning breakfast!\n\nUpstairs, two gracious bedrooms and an updated full bath are bathed in natural light, creating a calm and comfortable retreat.\n\nDownstairs, a full walk-out basement opens the door to even more—whether you envision additional living space, a guest suite, or a home office, it’s a blank canvas ready to grow with you.\n\nAnd then there are the thoughtful upgrades, including solar panels that offer both sustainability and meaningful savings on electricity.\n\nTucked on a quiet, almost storybook block - have you heard of Ives Place? This home offers the best of both worlds—peaceful and residential, yet just steps to the Metro, The Roost DC, and walkable to Eastern Market and Barracks Row.\n\nA rare opportunity to have a move-in ready home that still has room for you to live and upgrade in time - rooted in history, and ready for what’s next.", + "features": [ + "Fireplace", + "Basement" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "DCDC2261452", + "Days on Market": "24", + "Taxes": "$1,526 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential / Fee Simple", + "Year Built": "1927", + "Lot Size": "0.03 AC / 1,125 SF", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Tax ID Number": "1046//0090", + "Ownership": "Fee Simple", + "Condo Coop Association": "No", + "HOA": "No", + "Structure Type": "Interior Row/Townhouse", + "Style": "Art Deco", + "Levels/Stories": "3", + "Waterfront": "No", + "Garage": "No", + "Subdivision": "HILL EAST (WASHINGTON DC)", + "Legal Subdivision": "Old City 1", + "Central Air": "No", + "Basement": "Yes", + "Above Grade Finished SQFT": "912.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": "343.00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": "113.00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": "456.00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No", + "Property Condition": "Good" + }, + "agent": { + "name": "Jacquelyn Sink", + "email": "jackie.sink@compass.com", + "telephone": "2023525793" + } + }, + "2098901119248348881": { + "listing_id": "2098901119248348881", + "source_url": "https://www.compass.com/homedetails/566-Wolff-St-Denver-CO-80204/12D59Q_pid/", + "retrieved_at": "2026-09-06T04:11:40.505435+00:00", + "html_sha256": "45ebc4b26560980fcccf74a57ac5d8a0b41383ed6c1b40c48c70e220d08ab0b2", + "price": 345000, + "address": "566 Wolff Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "neighborhood": "Barnum West", + "latitude": 39.7249392, + "longitude": -105.0483213, + "beds": 4, + "baths_full": 1, + "baths_half": 0, + "baths_total": 2, + "sqft": 1676, + "property_type": "Single Family", + "year_built": 1953, + "mls_number": "6336494", + "status_text": "Closed", + "days_on_market": 3, + "listed_at_ms": 1778220000000, + "description": "Wonderful value and great potential in the Denver Barnum West neighborhood!! Great bones on this home with two bedrooms and a bathroom on each level. This is the perfect opportunity for someone to create sweat equity or even possibly fix it up for a flip! Amazingly convenient location, with very easy access to 6th Avenue. Thus, you are just minutes away from downtown Denver or heading to the mountains. The basement includes two non-conforming bedrooms and a bathroom, and the main floor has hardwood floors. In addition, the furnace, A/C, and water heater are all newer. Nice-sized yard with a detached garage for off-street parking. Do not miss out on this opportunity to make this one your own!!", + "features": [ + "Central AC", + "Dishwasher", + "Dryer", + "Electricity Included", + "Forced Air", + "Full Basement", + "Garage", + "Gas Heat", + "Parking Included", + "Private Outdoor Space", + "Private Yard", + "Refrigerator", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "6336494", + "Days on Compass": "3", + "Taxes": "$2,475 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1953", + "Lot Size": "0.15 AC / 6,640 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Mid-Century Modern", + "Levels": "One", + "Subdivision Name": "Barnum West", + "Association": "No", + "Basement": "Yes" + }, + "agent": { + "name": "Shannon Duncan", + "email": "shannon.duncan@compass.com", + "telephone": "3032637651" + } + }, + "2099346785984239625": { + "listing_id": "2099346785984239625", + "source_url": "https://www.compass.com/homedetails/8809-42nd-Ave-SW-Seattle-WA-98136/1SS13S_pid/", + "retrieved_at": "2026-09-06T04:13:55.143728+00:00", + "html_sha256": "f5b09687ece2800092ab45410ced9d8b2835a627dd55452165e55ea4b9234c00", + "price": 2377700, + "address": "8809 42nd Avenue Southwest", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98136", + "neighborhood": "Fauntleroy", + "latitude": 47.5249062, + "longitude": -122.3857876, + "beds": 4, + "baths_full": 1, + "baths_half": 1, + "baths_total": 2.25, + "sqft": 3050, + "property_type": "Single Family", + "year_built": 1953, + "mls_number": "2513217", + "status_text": "Sold", + "days_on_market": 6, + "listed_at_ms": 1778050800000, + "description": "Modern luxury above the Sound: Experience amazing PNW living in this meticulously reimagined Fauntlee Hills home. Remodeled to the studs in 2013-2014, this modern home blends high-end features with breathtaking natural beauty, offering unobstructed panoramic views of the Olympic Mountains, Puget Sound, and the rhythmic passage of the ferries. The heart of the home: the chef’s kitchen (fully remodeled in 2022) features a professional appliance suite including a 6-burner Wolf gas range, a Viking double oven with French doors, and a Sub-Zero fridge/freezer. The open-concept main floor highlights the view from all areas, with a wall of windows and 2 sets of French doors that lead to the expansive Western-facing deck. Thoughtful design meets ultimate comfort with a primary suite conveniently located on the entry level. Every bedroom includes custom built-ins, maximizing style and storage. Downstairs boasts full-height living, 3 additional bedrooms, a custom entertainment area and easy access to the huge fenced back yard and spa area – a private sanctuary in a park-inspired setting. The professionally landscaped front yard is a work of art, and also features a tranquil entry water feature and a full sprinkler system. Enjoy total peace of mind with a brand-new roof (Dec 2025), new electrical, and updated plumbing (2014). Whether you’re relaxing in the hot tub or entertaining on the deck, the views remain the star of the show. Enjoy turn-key luxury the moment you arrive.", + "features": [ + "Attached Garage", + "Basement", + "Carpet Floors", + "Dishwasher", + "Disposal", + "Double Oven", + "Driveway", + "Dryer", + "Fireplace", + "Forced Air", + "Garage", + "Hardwood Floors", + "Microwave", + "Private Outdoor Space", + "Radiant Heating", + "Refrigerator", + "Security System", + "Spa", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2513217", + "Days on Market": "6", + "Cumulative Days on Market": "6", + "Taxes": "$13,854 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1953", + "Lot Size": "0.27 AC / 11,552 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Fauntleroy", + "School District": "Seattle", + "View": "Islands, Mountains, Sound, Territorial", + "Number of Assigned Spaces": "3", + "Total Covered Parking": "1", + "Offers Review Date": "05-12-2026", + "Entry Date": "05-06-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Jennifer Huggins", + "email": "jennifer.huggins@compass.com", + "telephone": "2068165829" + } + }, + "2099359967020959689": { + "listing_id": "2099359967020959689", + "source_url": "https://www.compass.com/homedetails/150-E-3rd-St-Unit-2-Manhattan-NY-10009/27F149_pid/", + "retrieved_at": "2026-09-06T04:13:02.007874+00:00", + "html_sha256": "fb7276bc02a750842d30dd230bab6ae434c22c51dd280e921abc787308d41eb3", + "price": 5500, + "address": "150 East 3rd Street, Unit 2", + "unit": "2", + "city": "Manhattan", + "state": "NY", + "zip": "10009", + "neighborhood": "East Village", + "latitude": 40.7234106, + "longitude": -73.985092, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Rental", + "year_built": 1900, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 6, + "listed_at_ms": 1778074410110, + "description": "*Massive living room in the East Village\n\nThis unit is up just 1 flight with oversized street facing windows that bring natural light into this spacious living room. Perfect for entertaining, the living area can comfortably fit both a large sectional couch and a dining table. This unit also features two queen-sized bedrooms with ample closet space, a modern kitchen with updated appliances, and a large entry way perfect for additional storage.\n\nShort walk to the F for easy commuting, and just steps from Tompkins Square Park and all the best restaurants and bars in the East Village and the Lower East Side!\n\n*Rent includes cooking gas, water, and heat.\n*$20 credit check to apply\n*Guarantor/Rhino required", + "features": [ + "Hardwood Floors", + "Dishwasher", + "Voice Intercom", + "Midrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "6", + "Pet Policy": "Only Cats Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Rental", + "Year Built": "1900", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Ricardo De La Torre", + "email": "ricardo.delatorre@compass.com", + "telephone": "2134536892" + } + }, + "2099381091675141849": { + "listing_id": "2099381091675141849", + "source_url": "https://www.compass.com/homedetails/21-Glen-Rd-Unit-10-Jamaica-Plain-MA-02130/1ZH6AJ_pid/", + "retrieved_at": "2026-09-06T04:11:04.157313+00:00", + "html_sha256": "ee380485443d3ccf4e8eb5930f35c56c88cfd5ff40c13cda9708874b196f89a3", + "price": 695000, + "address": "21 Glen Road, Unit 10", + "unit": "10", + "city": "Boston", + "state": "MA", + "zip": "02130", + "neighborhood": "Jamaica Plain", + "latitude": 42.309072, + "longitude": -71.104152, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 1005, + "property_type": "Condo", + "year_built": 2023, + "mls_number": "73517497", + "status_text": "Sold", + "days_on_market": 7, + "listed_at_ms": 1778644800000, + "description": "Perched on the top floor of a modern Jamaica Plain building, this penthouse unit delivers the kind of light and openness that stops you the moment you step inside. Floor-to-ceiling windows frame shifting seasonal views of the surrounding landscape, and the clean lines of the interior settle into calm while the city hums below. The open layout flows naturally from the living area into a well-appointed kitchen anchored by a large island, where morning coffee turns into weekend gatherings without missing a beat. Both bedrooms offer custom closets that make daily life feel effortless, and the full-size in-unit washer and dryer add genuine convenience. Sliding glass doors bring in a cross breeze that softens the urban energy below. Central air, elevator access, and private storage round out the practical side of this newer-construction home that is perfectly positioned between the Green Street T Station, Franklin Park, the Brewery Complex, and the Southwest Corridor's parks and bike paths.", + "features": [ + "Elevator", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Air Conditioning", + "Forced Air", + "Off-Street Parking", + "Assigned Parking", + "Common Outdoor Space", + "Dishwasher", + "Microwave", + "Disposal", + "Range", + "Refrigerator", + "Private Outdoor Space", + "Golf Course Community", + "Gas Heat", + "Parking Included", + "Pet Friendly", + "Snow Removal Included" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73517497", + "Days on Market": "7", + "Taxes": "$4,144 / year", + "HOA Fees": "$422 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "2023", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Jamaica Plain", + "Area": "MA-Boston-Jamaica Plain, MA-Boston", + "Style": "Low-Rise, Garden", + "Garage Spaces": "0", + "Open Parking Spaces": "1.00", + "Parking Spaces Total": "1", + "Unit Placement": "Upper, Top/Penthouse, Corner" + }, + "agent": { + "name": "The Muncey Group", + "email": "themunceygroup@compass.com", + "telephone": "617-905-6445" + } + }, + "2099403464016671481": { + "listing_id": "2099403464016671481", + "source_url": "https://www.compass.com/homedetails/393-Classon-Ave-Unit-2-Brooklyn-NY-11238/202X2V_pid/", + "retrieved_at": "2026-09-06T04:13:02.245638+00:00", + "html_sha256": "08e908838b81c11c201f6ee4664d74603334036592f37a5889d0d9b68fae6deb", + "price": 5000, + "address": "393 Classon Avenue, Unit 2", + "unit": "2", + "city": "Brooklyn", + "state": "NY", + "zip": "11238", + "neighborhood": "Bedford-Stuyvesant", + "latitude": 40.6876276, + "longitude": -73.9595868, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Apartment", + "year_built": 1970, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 12, + "listed_at_ms": 1778079595313, + "description": "393 Classon Avenue’s second floor apartment has been renovated to meet all your needs in this three story building on the border of Bed-Stuy and Clinton Hill.\n\nThe second floor apartment has exposed brick, central air conditioning and heating, new hardwood floors and an in-unit washer & dryer you will love coming home! The second bedroom is spacious while the primary bedroom is large enough to fit a queen sized bed and some extra furniture. There is ample storage throughout the apartment’s closets, with the entry closet and second bedroom closet being pretty deep. You will love to entertain guests in your open kitchen/living/dining area. Stone countertops, a five burner stove, built-in microwave, and a dishwasher make the kitchen a treat to make your next meal.\n\nTwo blocks away from the G train at Classon Avenue and with several buses nearby getting to where you need to be will be a breeze! Plus you get to enjoy all that Bed-Stuy and Clinton Hill have to offer with the apartment’s central location to the two nabes.\n", + "features": [ + "Exposed Brick", + "Decorative Fireplace", + "Hardwood Floors", + "Washer / Dryer in Unit", + "Central AC", + "Dishwasher", + "Stainless Steel Appliances", + "Gas Oven", + "Granite Kitchen Counter", + "Windowed Kitchen", + "Northern Exposure", + "Southern Exposure", + "Recessed Lighting", + "Central Heating", + "Gas Stove", + "Lowrise", + "Electric Heat" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "12", + "Rental Incentives": "No Fee", + "Available Date": "06/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "5.0", + "Property Type": "Apartment", + "Year Built": "1970", + "Lot Size": "1,908 SF / 26' x 75'", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Luther Hines", + "email": "luther.hines@compass.com", + "telephone": "9172261622" + } + }, + "2099406452962035657": { + "listing_id": "2099406452962035657", + "source_url": "https://www.compass.com/homedetails/814-31st-Ave-S-Seattle-WA-98144/1S4UKX_pid/", + "retrieved_at": "2026-09-06T04:13:55.040017+00:00", + "html_sha256": "58ab2ed3fe58ecf6f703b6e20b81947a6e02ed091b0d6de6f4f38624a5d5fa9c", + "price": 1885000, + "address": "814 31st Avenue South", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98144", + "neighborhood": "Leschi", + "latitude": 47.5952462, + "longitude": -122.2922668, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2961, + "property_type": "Single Family", + "year_built": 1988, + "mls_number": "2517444", + "status_text": "Sold", + "days_on_market": 5, + "listed_at_ms": 1778050800000, + "description": "Gorgeous contemporary Leschi home showcasing unobstructed, panoramic views of Lake Washington, the Cascades and the Bellevue skyline. True chef’s kitchen featuring Wolf, Sub-Zero, Miele, Blue Star. Take in the breathtaking scenery from your private rooftop deck, watch the Blue Angels fly by. Perfect for entertaining or relaxing above it all. Freshly painted and filled with natural light, the expansive living room creates an airy, inviting space, while the large dining room with access to a deck to enjoy more of the fabulous views. The luxurious primary suite features, spacious closets, spa-inspired bath. The lower-level bedroom offers flexibility as an office or guest room. Parking for 3 cars just off the quiet dead-end alley. Move right in and enjoy life in one of Seattle’s most sought-after neighborhoods. Minutes to downtown, the eastside and a short walk to restaurants, shops and the lake.", + "features": [ + "Air Conditioning", + "Carpet Floors", + "Central AC", + "Ceramic Floors", + "Dishwasher", + "Disposal", + "Double Oven", + "Driveway", + "Dryer", + "Fireplace", + "Forced Air", + "Hardwood Floors", + "Lake Views", + "Microwave", + "Modern", + "Refrigerator", + "Security Gate", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2517444", + "Days on Market": "5", + "Cumulative Days on Market": "5", + "Taxes": "$1,914 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1988", + "Lot Size": "0.09 AC / 4,120 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Leschi", + "School District": "Seattle", + "View": "Lake, Mountains", + "Number of Assigned Spaces": "3", + "Total Covered Parking": "0", + "Entry Date": "05-06-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Toby Lumpkin", + "email": "toby.lumpkin@compass.com", + "telephone": "2067862035" + } + }, + "2099417930314207729": { + "listing_id": "2099417930314207729", + "source_url": "https://www.compass.com/homedetails/90-Thompson-St-Unit-E2-Manhattan-NY-10012/20PBDW_pid/", + "retrieved_at": "2026-09-06T04:13:02.567781+00:00", + "html_sha256": "aec06cad97b956e552ecdab76e871918976199c62bf1fa2a9cb320b7324fefa3", + "price": 5895, + "address": "90 Thompson Street, Unit E2", + "unit": "E2", + "city": "Manhattan", + "state": "NY", + "zip": "10012", + "neighborhood": "SoHo", + "latitude": 40.725135, + "longitude": -74.00208700000002, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Apartment", + "year_built": 1900, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 6, + "listed_at_ms": 1778081319787, + "description": "apt", + "features": [ + "Elevator", + "Walk Up", + "Washer / Dryer in Unit", + "Central AC", + "Stainless Steel Appliances", + "Windowed Kitchen", + "Open Kitchen", + "Video Intercom", + "Midrise", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "6", + "Rental Incentives": "No Fee", + "Available Date": "06/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "5.0", + "Property Type": "Apartment", + "Year Built": "1900", + "Lot Size": "4,712 SF / 50' x 94'", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Shara Pratt", + "email": "shara.pratt@compass.com", + "telephone": "6464067928" + } + }, + "2099456968421234601": { + "listing_id": "2099456968421234601", + "source_url": "https://www.compass.com/homedetails/941-11th-Ave-E-Unit-3-Seattle-WA-98102/1SPS60_pid/", + "retrieved_at": "2026-09-06T04:13:55.100760+00:00", + "html_sha256": "ae7066e9169603ca67a811c2c0efb6d490b631aa6ace4150235200fa30fd836e", + "price": 2350000, + "address": "941 11th Avenue East, Unit 3", + "unit": "3", + "city": "Seattle", + "state": "WA", + "zip": "98102", + "neighborhood": "Capitol Hill", + "latitude": 47.62802689999999, + "longitude": -122.3183004, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1.75, + "sqft": 2121, + "property_type": "Condo", + "year_built": 1920, + "mls_number": "2516247", + "status_text": "Active", + "days_on_market": 122, + "listed_at_ms": 1778050800000, + "description": "Sophisticated residence at the iconic Fairmont—a classic brick, turn-of-the-century New York–style building—offering Space Needle and Olympic Mountain views. Elegant and thoughtfully designed, the open-concept layout flows seamlessly. Hardwood floors and natural light define the grand living room with marble fireplace, complemented by a library with a second fireplace. An additional west-facing family room offers a bar sink with space for a mini fridge or wine cooler, all set against sunset views. The gourmet kitchen features a Wolf range and deep sink framing the Space Needle view, with a dining room and custom built-ins just beyond. Two spacious en-suite bedrooms provide excellent storage, including a primary with balcony. Oversized storage unit and a private two-car garage. Perfectly positioned moments from Volunteer Park and the vibrant 15th Ave E corridor, this is city living at its most refined.", + "features": [ + "Ceramic Floors", + "City Views", + "Common Outdoor Space", + "Dishwasher", + "Disposal", + "Dryer", + "Garage", + "Gym", + "Hardwood Floors", + "Microwave", + "Parking Included", + "Pet Friendly", + "Washer" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2516247", + "Days on Market": "122", + "Cumulative Days on Market": "122", + "Taxes": "$15,486 / year", + "HOA Fees": "$2,942 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "1920", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Capitol Hill", + "School District": "Seattle", + "View": "City, Mountains, Sound, Territorial", + "Number of Assigned Spaces": "2", + "Total Covered Parking": "2", + "Entry Date": "05-06-2026", + "Energy Source": "Natural Gas" + }, + "agent": { + "name": "Bob Bennion", + "email": "bob.bennion@compass.com", + "telephone": "2063287200" + } + }, + "2099471767385500449": { + "listing_id": "2099471767385500449", + "source_url": "https://www.compass.com/homedetails/175-Jackson-St-Unit-4A-Brooklyn-NY-11211/210AQL_pid/", + "retrieved_at": "2026-09-06T04:13:02.904409+00:00", + "html_sha256": "488f6544c888e46330d7b56fc9961742b9273ad8a60ea61a46247fdc53622233", + "price": 5700, + "address": "175 Jackson Street, Unit 4A", + "unit": "4A", + "city": "Brooklyn", + "state": "NY", + "zip": "11211", + "neighborhood": "Williamsburg", + "latitude": 40.7169665, + "longitude": -73.94377, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 745, + "property_type": "Condo", + "year_built": 2019, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 8, + "listed_at_ms": 1778087737761, + "description": "Available June 1st - Washer/Dryer - Central Air - Easy Approval. No pets, please.\n\nSpacious and sunny 1-bedroom, 1-bathroom residence with bright southern exposure and natural light throughout the day. The thoughtfully designed layout features oversized double-pane windows, white oak hardwood floors, an in-unit washer/dryer, and central air for year-round comfort.\n\nThe open chef’s kitchen blends seamlessly into the living and dining area and is outfitted with premium Miele, Bosch, and Liebherr appliances, high-gloss white lacquer cabinetry, and sleek Caesarstone countertops. The spacious bathroom is finished with a polished Caesarstone vanity, oversized Duravit soaking tub, Grohe fixtures, Kohler toilet, and a medicine cabinet.\n\nResidents of 175 Jackson Street enjoy a full suite of amenities including a furnished rooftop with sweeping city views, fitness center, bike storage, private storage, virtual intercom security system, and trash compactor on every floor.\n\nPerfectly positioned in the heart of Williamsburg, the building is moments from the Graham Avenue and Lorimer Street L/G subway stations, McCarren Park, Cooper Park, and some of the neighborhood’s best restaurants, cafés, shopping, and everyday conveniences.", + "features": [ + "Doorman", + "Common Roof Deck", + "Gym", + "Hardwood Floors", + "High Ceilings", + "Elevator", + "Walk Up", + "Washer / Dryer in Unit", + "Washer / Dryer Hookup", + "Laundry in Building", + "Central AC", + "Air Conditioning", + "Dishwasher", + "Gas Oven", + "Chef's Kitchen", + "Southern Exposure", + "Bike Room", + "Private Storage For Rent", + "Garage", + "Soaking Tub", + "Trash Compactor", + "Gas Stove", + "Island Kitchen", + "On-site Parking", + "Midrise", + "Intercom", + "Freezer", + "Storage Available", + "Security System" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "8", + "Pet Policy": "Not Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Condo", + "MLS Type": "Condo", + "Year Built": "2019", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Kryon Grant", + "email": "kryon.grant@compass.com", + "telephone": "9178538644" + } + }, + "2099481009802507913": { + "listing_id": "2099481009802507913", + "source_url": "https://www.compass.com/homedetails/Washington-St-San-Francisco-CA-94118/2099481009802507913_lid/", + "retrieved_at": "2026-09-06T04:13:35.041706+00:00", + "html_sha256": "9f9847edd92fb66b08a13c8c3f7815f21d402fec4b04719cbc7d717adb146fd2", + "price": 4600000, + "address": "Washington Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94118", + "neighborhood": "Presidio Heights", + "latitude": 37.789158, + "longitude": -122.451364, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 2761, + "property_type": "Condo", + "year_built": 1912, + "mls_number": "426127379", + "status_text": "Closed", + "days_on_market": 0, + "listed_at_ms": 1778742000000, + "description": "Top-floor scale, Golden Gate Bridge views, and a prime Presidio Heights addressthis is one to watch. Approximately 2,761 sq ft (per tax records), offering 3 bedrooms and 2.5 baths, with Golden Gate Bridge outlooks from the living and dining rooms. The home was renovated about 20 years ago and remains fully functional, with an opportunity for a new owner to personalize and elevate over time. Well-maintained building with seismic upgrades, 2-car parking, and a large deeded storage room in the garage. No yard access, but roof deck rights provide outdoor potential. The property will undergo cosmetic updates prior to full market launch.", + "features": [ + "Central Heating", + "Garage", + "Laundry", + "Parking Included", + "Private Outdoor Space", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426127379", + "Days on Compass": "0", + "HOA Fees": "$5,000 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1912", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Garage Faces Front, Tandem, On Site - Mapped (Condo Only)", + "View Description": "Golden Gate Bridge", + "Cross Street": "Laurel", + "Total Parking Spaces": "2" + }, + "agent": { + "name": "Helena Zaludova", + "email": "helena@compass.com", + "telephone": "4155172944" + } + }, + "2099485044697872137": { + "listing_id": "2099485044697872137", + "source_url": "https://www.compass.com/homedetails/Rockwell-Island-Miami-FL-33133/2099485044697872137_lid/", + "retrieved_at": "2026-09-06T04:12:40.793569+00:00", + "html_sha256": "809a38e7a1553c8127150b4ee2709d1af531291f2810b2f23cb04194c7346f25", + "price": 6532000, + "address": "Rockwell Island", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "neighborhood": "The Grove", + "latitude": null, + "longitude": null, + "beds": 6, + "baths_full": 0, + "baths_half": 0, + "baths_total": null, + "sqft": 6501, + "property_type": "Single Family", + "year_built": 2026, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Positioned on the exclusive north side of Bimini, Rockwell Island represents one of the rarest residential offerings in the Caribbean. This private and gated beachfront enclave consists of just 51 homes offer uninterrupted beach-to-bay deep water access that allow large yacht dockage immediately across the home, for the ultimate lifestyle. \n\nSimply 48 Nautical Miles from Miami + Ft Lauderdale, the island is serviced by 20 minute flight via seaplanes, helicopter, and commercial flights including American Airlines, offering effortless connection while remaining entirely removed. \n\nPositioned along one of Rockwell Island’s most spectacular stretches of beachfront, \nL’Sereno captures the essence of elevated island living at its most refined. Expansive yet intimate, refined yet grounded, Uninterrupted panoramic views of the crystalline waters from nearly every major living space.\n\nFrom the moment of arrival, the home unfolds with intention. \nClean architectural lines, warm natural textures, and soaring interior volumes create a sense of quiet sophistication, while walls of glass draw the outdoors inward—allowing the sea, sky, and light to become part of the living experience itself.\n\nDesigned for both entertaining and retreat, L’Sereno embraces the effortless rhythm of island life. Large-scale indoor and outdoor living areas flow seamlessly together, opening onto expansive terraces, private pool environments, and direct beach access just steps away. Gentle sea breezes move naturally through the residence, softening the air and creating an atmosphere that feels perpetually calm and restorative.\n\nBeachfront tennis courts and illuminated padel courts bring an energetic yet refined dimension to the island experience. Positioned near the water’s edge, matches with friends unfold beneath swaying palms and ocean breezes, while evenings carry a distinctly cinematic atmosphere as the courts softly illuminate against the night sky.\n\nEvery detail is centered around experience. Mornings begin with tennis under the rising Bahamian sun. Afternoons transition effortlessly between beach, yacht, and friends. Evenings are defined by sunset reflections and the quiet stillness that only life in the Bahamas can offer.\n\nThis is modern oceanfront living on the grandest scale.\nPrivate, Panoramic, and Profoundly Serene.\n\n\n\n\n", + "features": [ + "Concierge", + "Security Patrol", + "Tennis Court", + "Above Ground Pool", + "Air Conditioning", + "Security Gate", + "Security Staff", + "Security System", + "Communal Tennis Court", + "On Site Restaurant" + ], + "property_facts": { + "Status": "Coming Soon", + "HOA Fees": "$1,800 / month", + "Property Type": "Single Family", + "Year Built": "2026", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Waterfront": "No", + "Area": "41", + "Sq Ft Liv Area": "6501.0" + }, + "agent": { + "name": "Renier Casanova", + "email": "renier.casanova@compass.com", + "telephone": "3059896884" + } + }, + "2099522833069768625": { + "listing_id": "2099522833069768625", + "source_url": "https://www.compass.com/homedetails/2813-Herkimer-St-Los-Angeles-CA-90039/1J5DO1_pid/", + "retrieved_at": "2026-09-06T04:12:09.426277+00:00", + "html_sha256": "a4674bb410c52436c84aba51711d51e086d31bb92af84f0571785bd7d5866006", + "price": 1175000, + "address": "2813 Herkimer Street", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90039", + "neighborhood": "Silver Lake", + "latitude": 34.108788, + "longitude": -118.2678879, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 962, + "property_type": "Single Family", + "year_built": 1926, + "mls_number": "26830457", + "status_text": "Sold", + "days_on_market": 18, + "listed_at_ms": 1778050800000, + "description": "Tucked behind a wall of leafy hedges, sits 2813 Herkimer, a reimagined 1926 Spanish bungalow you'll be sure to fall in love with. Private, yet close to everything, this two-bedroom, two-bath home is filled with natural light, with windows that look out onto lush greenery from nearly every room. The floor plan is spacious and airy, featuring a large living room that opens to a courtyard through French doorscreating a seamless connection to outdoor living spaces. A dream for any cook, the kitchen has it all: a generous center island, custom cabinetry, and high-end appliances. Both bathrooms have been recently remodeled, including the impressive primary bath with custom tile and a soaking tub designed for true relaxation. Additional highlights include newer windows, oak wood floors throughout, and period architectural details. Located in the Ivanhoe School District, this special sanctuary is moments from beloved neighborhood hotspots such as Blair's, Edendale, Broome Street General Store, Trader Joe's, Gelson's, as well as the iconic Silver Lake Reservoir. This home is truly the best of both worldsinspired living in an unbeatable location.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26830457", + "Days on Market": "18", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1926", + "Lot Size": "0.05 AC / 2,373 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAC4", + "Style": "Spanish", + "Property Attached YN": "false", + "Parcel Number": "5434027011", + "Living Area": "962", + "Source Living Area": "Taped", + "Area": "Silver Lake (671)", + "Lot Size Area": "2373", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "5434-027-011", + "Directions": "Rowena to Herkimer" + }, + "agent": { + "name": "Chris Corkum", + "email": "chris.corkum@compass.com", + "telephone": "2135951824" + } + }, + "2099544667215444585": { + "listing_id": "2099544667215444585", + "source_url": "https://www.compass.com/homedetails/270-5th-St-Unit-4C-Brooklyn-NY-11215/1Q6DH7_pid/", + "retrieved_at": "2026-09-06T04:13:10.311225+00:00", + "html_sha256": "35885ecab7db7bdf7339eaabe85f7ff8d655721ddb2cde6bb7cc723ec9a52838", + "price": 1350000, + "address": "270 5th Street, Unit 4C", + "unit": "4C", + "city": "Brooklyn", + "state": "NY", + "zip": "11215", + "neighborhood": "Park Slope", + "latitude": 40.67231880000001, + "longitude": -73.9861713, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Co-op", + "year_built": 1911, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 36, + "listed_at_ms": 1778096428058, + "description": "Welcome to Unit 4C at 270 5th Street, a unique two-bedroom, one-bathroom co-op where historic charm meets modern living. Located in The Milk Factory, a former Borden’s milk plant, this converted co-op blends industrial character with homey comfort in beautiful Park Slope. The standout feature? A private roof deck is your own garden oasis in the sky. One flight of stairs inside the unit leads to your exclusive outdoor space, perfect for entertaining guests, morning yoga, or simply soaking in the unobstructed views of the Brooklyn skyline and JJ Byrne Park, which is just across the street!\n\nInside, the open living area is bathed in light and features a working wood-burning fireplace. Two bedrooms sit near a full bathroom. This pet-friendly elevator building is well-maintained and features a laundry room and private storage for each unit. \n\n270 5th Street, Unit 4C is located steps from J.J. Byrne Park, the weekend Greenmarket, the neighborhood playground, and multiple transit options including the MTA (D,F,G,N,R,W) and LIRR. You’re also moments from restaurants, shopping and other amenities that nearby 5th and 7th Avenues have to offer. Homes with private roof decks in Park Slope don’t come around often! This one checks all the boxes: space, light, outdoor living, location, and charm.\n", + "features": [ + "Private Roof Deck", + "Fireplace", + "Hardwood Floors", + "Elevator", + "Walk Up", + "Laundry in Building", + "Dishwasher", + "Wine Cooler", + "On-site Parking For Rent", + "Video Intercom", + "Video Security", + "Private Storage Included", + "Garage", + "Lowrise", + "Security System", + "Intercom" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "36", + "Pet Policy": "Allowed", + "Maintenance": "$1,559 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "4.0", + "Property Type": "Co-op", + "Year Built": "1911", + "County": "Kings County", + "Buyer's Agent Compensation": "1.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Denise Manuel-Swift", + "email": "denise.manuel@compass.com", + "telephone": "9177503506" + } + }, + "2099546520544139993": { + "listing_id": "2099546520544139993", + "source_url": "https://www.compass.com/homedetails/2-Douglass-Park-Unit-5-Boston-MA-02118/1ZIKXV_pid/", + "retrieved_at": "2026-09-06T04:11:02.718713+00:00", + "html_sha256": "c6c9c29c63175601dfb656bc2fecb1e2c4d546314322bb0b610541ce6b905192", + "price": 390175, + "address": "2 Douglass Park, Unit 5", + "unit": "5", + "city": "Boston", + "state": "MA", + "zip": "02118", + "neighborhood": "South End", + "latitude": 42.3380291, + "longitude": -71.0834843, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 985, + "property_type": "Condo", + "year_built": 2000, + "mls_number": "73519395", + "status_text": "Under Agreement", + "days_on_market": 25, + "listed_at_ms": 1778731200000, + "description": "Welcome to 2 Douglas Park, Unit 5 - a beautifully updated home in the South End offering comfort, style, and affordability. This thoughtfully maintained unit features a modernized kitchen and updated bathroom, complemented by hardwood flooring throughout. Major systems have been recently upgraded, including the HVAC system and an efficient Navien On Demand Tankless hot water installed just a few years ago, providing peace of mind for years to come. The unit includes one dedicated parking space and in unit laundry, adding to everyday convenience. This home is part of an affordable housing program and is restricted to qualified first-time homebuyers. Buyers must meet income and asset requirements, including earning no more than 80% of the area median income- 1 person household max income $92,650, 2 person household max income $105,850. and having less than $100,000 in total assets. All interested buyers must complete certification through the Boston Home Center prior to purchasing.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Forced Air", + "Off-Street Parking", + "Assigned Parking", + "Pet Friendly", + "Snow Removal Included" + ], + "property_facts": { + "Status": "Under Agreement", + "MLS #": "73519395", + "Days on Market": "25", + "Taxes": "$441 / year", + "HOA Fees": "$496 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "2000", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South End", + "Area": "MA-Boston-South End, MA-Boston", + "Style": "Mid-Rise", + "Garage Spaces": "0", + "Open Parking Spaces": "1.00", + "Parking Spaces Total": "1" + }, + "agent": { + "name": "Al Longo", + "email": "al.longo@compass.com", + "telephone": "6174070094" + } + }, + "2099552630101970601": { + "listing_id": "2099552630101970601", + "source_url": "https://www.compass.com/homedetails/108-Perry-St-Unit-3C-Manhattan-NY-10014/203HR3_pid/", + "retrieved_at": "2026-09-06T04:13:07.256081+00:00", + "html_sha256": "341dabe094e7e836e3c59e16e227e22c2a23eb758994f3841b94f880405c364b", + "price": 5300, + "address": "108 Perry Street, Unit 3C", + "unit": "3C", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "neighborhood": "West Village", + "latitude": 40.7351559, + "longitude": -74.0057794, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Rental", + "year_built": 1920, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 10, + "listed_at_ms": 1778097377275, + "description": "Welcome to your new sunny sanctuary in the heart of the West Village! It’s the light and location that is the story here.\n\nAs you step inside, you’ll immediately notice the gorgeous exposed brick walls that give this apartment a touch of rustic charm. A ton of natural light comes streaming in from the 4 large windows and the charming breakfast bar offers a great place to start your day.\n\nWhether you’re a seasoned city dweller or new to the Big Apple, this sunny and stylish apartment is sure to steal your heart. So what are you waiting for? Come and experience all the West Village has to offer from your new amazing home.\n\nAll appointments are to be made via email only.\n\nFirst Month Rent: $5,300\nOne month security deposit: $5,300\nCredit Check: $20/applicant\nMonthly Gas and Electric", + "features": [ + "Exposed Brick", + "Hardwood Floors", + "Elevator", + "Walk Up", + "Breakfast Bar", + "Open Kitchen", + "Voice Intercom" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "10", + "Pet Policy": "Only Cats Allowed", + "Rental Incentives": "No Fee", + "Available Date": "05/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Rental", + "Year Built": "1920", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Max Moondoc", + "email": "max.moondoc@compass.com", + "telephone": "9178604749" + } + }, + "2099572245494376561": { + "listing_id": "2099572245494376561", + "source_url": "https://www.compass.com/homedetails/Rockwell-Island-Miami-FL-33133/2099572245494376561_lid/", + "retrieved_at": "2026-09-06T04:12:42.633496+00:00", + "html_sha256": "4df19e5ea53e3ac9cd6a9358e7ce9e4005dd34a44b895b356a52d2da1acf94a4", + "price": 5000000, + "address": "Rockwell Island", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "neighborhood": "Virginia Pointe Condominiums", + "latitude": null, + "longitude": null, + "beds": 4, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 4588, + "property_type": "Single Family", + "year_built": 2026, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Positioned on the exclusive north side of Bimini, Rockwell Island represents one of the rarest residential offerings in the Caribbean. This private and gated beachfront enclave consists of just 51 homes offer uninterrupted beach-to-bay deep water access that allow large yacht dockage immediately across the home, for the ultimate lifestyle.\n\nSimply 48 Nautical Miles from Miami + Ft Lauderdale, the island is serviced by 20 minute flight via seaplanes, helicopter, and commercial flights including American Airlines, offering effortless connection while remaining entirely removed.\n\nPositioned along one of Rockwell Island’s most spectacular stretches of beachfront, Plantation captures the essence of timeless island living through a more classic architectural expression. \n\nElegant yet relaxed, refined yet charming, the residence is framed by uninterrupted panoramic views of crystalline turquoise waters from nearly every space.\n\nFrom the moment of arrival, the home unfolds with quiet intention. \nInspired by the enduring qualities of traditional plantation estates, the architecture blends symmetry, warmth, and proportion with modern coastal living. Expansive interiors, natural textures, and soaring volumes create an atmosphere that feels both elevated and welcoming, while walls of glass draw the outdoors inward—allowing the sea, sky, and shifting light to become part of the everyday experience.\n\nDesigned for gathering as much as retreat, Plantation embraces the effortless rhythm of island life. Indoor and outdoor living spaces transition seamlessly toward expansive terraces, private pool environments, and direct access to powder-soft sand just steps away. Gentle sea breezes move naturally through the residence, creating a feeling of calm and understated luxury throughout.\n\nBeyond the shoreline, beachfront tennis courts and illuminated padel courts bring an energetic yet refined dimension to the island experience. Positioned near the water’s edge, matches with friends unfold beneath swaying palms and ocean breezes, while evenings take on a cinematic atmosphere as the courts softly illuminate against the night sky.\n\nEvery detail is centered around experience. Mornings begin with coffee overlooking still waters and tennis beneath the rising Bahamian sun. Afternoons drift effortlessly between beach, yacht, and open sea. Evenings are defined by sunset reflections, warm gatherings, and the quiet serenity that only life in the Bahamas can offer.\n\nCorresponding Bay lot Available with dockage.\n\nPlantation is a timeless interpretation of oceanfront living. Private, peaceful, and profoundly connected to the sea.", + "features": [ + "Concierge", + "Air Conditioning", + "Eat-in Kitchen", + "Chef's Kitchen", + "California Closet", + "Custom Closet", + "Stone Floors" + ], + "property_facts": { + "Status": "Coming Soon", + "HOA Fees": "$1,850 / month", + "Property Type": "Single Family", + "Year Built": "2026", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Waterfront": "Yes", + "Area": "41", + "Sq Ft Liv Area": "4588.0" + }, + "agent": { + "name": "Renier Casanova", + "email": "renier.casanova@compass.com", + "telephone": "3059896884" + } + }, + "2099624805744139113": { + "listing_id": "2099624805744139113", + "source_url": "https://www.compass.com/homedetails/54-Richland-Ave-San-Francisco-CA-94110/1Q3L6U_pid/", + "retrieved_at": "2026-09-06T04:13:36.647139+00:00", + "html_sha256": "b293f3010f52ceafa4f93e8464c4cea3ff780fa875fdda4d8a7ca9aeb62cd79e", + "price": 1950000, + "address": "54 Richland Avenue", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94110", + "neighborhood": "Bernal Heights", + "latitude": 37.735882, + "longitude": -122.425721, + "beds": 3, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 1896, + "property_type": "Single Family", + "year_built": 1913, + "mls_number": "426128471", + "status_text": "Closed", + "days_on_market": 15, + "listed_at_ms": 1778655600000, + "description": "Welcome to 54 Richland Avenue on the border between Glen Park and Bernal Heights! This stately 2 story Edwardian has the coveted layout with 3 bedrooms plus full bath all on the upstairs level. The main level features a large living room with fireplace and window seat, formal dining room, updated kitchen and laundry room with bonus 1/2 bath. Downstairs is the garage and a large basement area for expansion potential. The yard is large and can be enjoyed from a deck that leads from the dining area to the yard below. The location is premium as you have the Glen Park BART, easy freeway access and Cortland Avenue all close by. Welcome Home!", + "features": [ + "Central Heating", + "Dryer", + "Fireplace", + "Full Basement", + "Garage", + "Parking Included", + "Tile Floors", + "Washer" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426128471", + "Days on Compass": "15", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1913", + "Lot Size": "0.06 AC / 2,495 SF", + "County": "San Francisco County" + }, + "regional_facts": { + "Directions to Property": "Miguel to Richland or Mission to Richland", + "Parking Features": "Driveway, Garage Door Opener, Independent, On Site (Single Family Only)", + "Architectural Style": "Edwardian", + "Cross Street": "Arlington", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Dave Cunningham", + "email": "dave.cunningham@compass.com", + "telephone": "4152444779" + } + }, + "2099646221877080193": { + "listing_id": "2099646221877080193", + "source_url": "https://www.compass.com/homedetails/9559-E-Iowa-Cir-Denver-CO-80247/1307GN_pid/", + "retrieved_at": "2026-09-06T04:11:40.884912+00:00", + "html_sha256": "c9a155c61f4fd423fbe0e00188813554b350b581d418f6f265eb80c5632b9cb0", + "price": 450463, + "address": "9559 East Iowa Circle", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80247", + "neighborhood": "Dayton Triangle", + "latitude": 39.686774, + "longitude": -104.876926, + "beds": 4, + "baths_full": 2, + "baths_half": 1, + "baths_total": 3, + "sqft": 1650, + "property_type": "Townhouse", + "year_built": 2001, + "mls_number": "1058378", + "status_text": "Sold", + "days_on_market": 44, + "listed_at_ms": 1778047200000, + "description": "Thoughtfully improved and consistently cared for, this home offers meaningful updates, efficiency, and flexible space where it matters most. The current owner has repainted and extended the beautiful oak hardwood floors throughout the main level and added LVP flooring on the upper, which ties in perfectly with the homes design. This clean and bright layout is the perfect place to call home. All carpet has been removed except for the stairs which owner left for comfort and safety.Upstairs includes three bedrooms, two bathrooms, a primary suite with a large walk-in closet, and a useful nook well suited for a home office or, exercise or homework area. The basement provides excellent flexibility with two egress windows and a closet, allowing for a fourth bedroom or cozy theater/game room. A paid-off solar system helps reduce utility costs, while the barely used hot tub adds an extra layer of luxury and comfort. There is noting better than dipping into your own hot tub after a long day at work or on the slopes! This home is ready for the next owner to love!", + "features": [ + "Attached Parking", + "Central AC", + "Dishwasher", + "Dryer", + "Electricity Included", + "Fireplace", + "Forced Air", + "Microwave", + "Partial Basement", + "Patio", + "Refrigerator", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "1058378", + "Days on Compass": "44", + "Taxes": "$3,403 / year", + "HOA Fees": "$1,020 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential / Townhouse", + "Year Built": "2001", + "Lot Size": "0.07 AC / 3,049 SF", + "County": "Arapahoe County" + }, + "regional_facts": { + "Locale": "Denver", + "Description 1": "Townhouse" + }, + "agent": { + "name": "Brody J. Stinson", + "email": "brody.stinson@compass.com", + "telephone": "7209895895" + } + }, + "2099650396409116897": { + "listing_id": "2099650396409116897", + "source_url": "https://www.compass.com/homedetails/608-2nd-St-Brooklyn-NY-11215/2037Z9_pid/", + "retrieved_at": "2026-09-06T04:13:08.513278+00:00", + "html_sha256": "b1694eed72d21e3e00814a74be654b5e42fc381bf95b140c636a4012170de59f", + "price": 6500000, + "address": "608 2nd Street", + "unit": "", + "city": "Brooklyn", + "state": "NY", + "zip": "11215", + "neighborhood": "Park Slope", + "latitude": 40.6693968, + "longitude": -73.9749106, + "beds": 5, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 4315, + "property_type": "Townhouse", + "year_built": 1901, + "mls_number": "", + "status_text": "Sold", + "days_on_market": 36, + "listed_at_ms": 1778109031988, + "description": "A Park Block trophy home. 608 2nd Street is a four story mid block limestone with Park Slope provenance. Located on one of, if not the neighborhood’s best blocks, 608 2nd Street provides almost 4,000 square feet of classic townhouse charm. The original details throughout the home have been lovingly preserved, especially on the home’s parlor floor. \n\nAscend the classic stoop and step into the exquisite parlor floor—which impresses with original woodwork and soaring 10’4” ceilings. The front parlor features the three windows of the barrel front facade, topped with original stained glass. Moving through the home, intricate, handcrafted, woodwork leads you to the elegant library, featuring coffered ceilings, a decorative fireplace, and custom floor-to-ceiling built-ins with original leaded glass doors. The rear of this floor houses a bright butler’s pantry/wet bar illuminated by a large skylight, alongside a full bathroom overlooking the garden.\n\nThe third floor of the house is dedicated to the primary suite, featuring a massive front bedroom with large windows, crown moldings, and a decorative fireplace. The flexible rear space is connected by a walkthrough dressing area with two sinks and ample closet space. In the hallway, you will find an inglenook, a unique feature that only some of the turn of the century townhomes possess. The windowed primary bathroom has a soaking tub and shower.\n\nThe third floor is highlighted by a spectacular stained-glass skylight in the hallway. This level offers 3 bedrooms, two of which are extra spacious with decorative fireplaces and ample closet space. Connecting the 2 large bedrooms are the original private vanities and closets. \n\nThe garden floor features a grand, formal dining room with a decorative mantle. The gourmet kitchen is outfitted with a Bosch gas stove, double ovens, a large pantry, and space for counter stool seating. The rear garden room leads to a laundry area with hookups, a convenient half bath, and access to the south-facing backyard. The additional ground-floor entrance provides additional shed storage for bikes and strollers.\n\nCentrally located, 608 2nd Street has easy access to everything that folks move to Park Slope to enjoy. The 3rd Street entrance to Prospect Park is around the corner, shops and dining on 7th Ave are only 2 blocks away, and the house is zoned for PS 321. New neighborhood hotspots include Vato, Il Leone, Heaps, and Mariscos El Submarino. Neighborhood favorites still standing include Al Di La, Cousin Johns, and La Taqueria. ", + "features": [ + "Private Yard", + "Decorative Fireplace", + "Crown Mouldings", + "Decorative Mouldings", + "Built-Ins", + "Columns", + "Wet Bar", + "Hardwood Floors", + "High Ceilings", + "Bay Windows", + "Oversized Windows", + "Washer / Dryer Hookup", + "Dishwasher", + "Double Oven", + "Formal Dining Room", + "Foyer", + "Library / Den", + "Eat-in Kitchen", + "Windowed Kitchen", + "Windowed Bathroom", + "Southern Exposure", + "Skylight", + "Wall Oven", + "Full Basement", + "Pantry", + "Attach / Row Hse" + ], + "property_facts": { + "Status": "Sold", + "Days on Market": "36", + "Taxes": "$1,402 / month", + "Total Rooms": "12.0", + "Property Type": "Townhouse", + "Year Built": "1901", + "Lot Size": "1,812 SF / 19' x 95'", + "County": "Kings County", + "Buyer's Agent Compensation": "2.25%" + }, + "regional_facts": {}, + "agent": { + "name": "Joe Ryan", + "email": "joe.ryan@compass.com", + "telephone": "9174532676" + } + }, + "2099661280199638449": { + "listing_id": "2099661280199638449", + "source_url": "https://www.compass.com/homedetails/2040-Broadway-Unit-102-San-Francisco-CA-94115/1LNE7O_pid/", + "retrieved_at": "2026-09-06T04:13:38.879649+00:00", + "html_sha256": "a582b78293b3a6ef5733be0c8273011593080b8b8b4252a9f5be5ae4aded1fd1", + "price": 1700000, + "address": "2040 Broadway, Unit 102", + "unit": "102", + "city": "San Francisco", + "state": "CA", + "zip": "94115", + "neighborhood": "Pacific Heights", + "latitude": 37.7950974, + "longitude": -122.431284, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1330, + "property_type": "Condo", + "year_built": 1988, + "mls_number": "426128512", + "status_text": "Closed", + "days_on_market": 0, + "listed_at_ms": 1779346800000, + "description": "This beautiful unit showcases exceptional design and well maintained. Set in an elegant, European-inspired building on a prestigious block, it offers easy access to Fillmore, Union, and Upper Polk Streets. Spacious and stylish, the home is ideal as a full-time residence or a luxurious pied--terre. The split-level living and dining areas flow seamlessly to a lush terrace and elevated deck perfect for entertaining. Stunning, ever-changing Bay views provide a breathtaking backdrop for both everyday living and special gatherings. Complete with side-by-side garage parking (with interior access) and a deeded storage space, this home offers the perfect blend of convenience, charm, and sophistication. *Photos are Virtually Staged, Finishes and views may vary.", + "features": [ + "Assigned Parking", + "Elevator", + "Garage", + "Microwave", + "Parking Included", + "Tile Floors" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426128512", + "Days on Compass": "0", + "HOA Fees": "$1,935 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1988", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Assigned, Inside Entrance, See Remarks, Independent, On Site", + "Cross Street": "Buchanan", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Joske Thompson", + "email": "joske.thompson@compass.com", + "telephone": "4156082233" + } + }, + "2099679468665145089": { + "listing_id": "2099679468665145089", + "source_url": "https://www.compass.com/homedetails/450-S-Main-St-Unit-305-Seattle-WA-98104/1SIZ37_pid/", + "retrieved_at": "2026-09-06T04:13:57.590893+00:00", + "html_sha256": "ffa479595941cf2ddab5381d8242b658810a0c544d00ab3bc67f48040709f6a1", + "price": 323000, + "address": "450 South Main Street, Unit 305", + "unit": "305", + "city": "Seattle", + "state": "WA", + "zip": "98104", + "neighborhood": "International District", + "latitude": 47.6002447, + "longitude": -122.3280012, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 558, + "property_type": "Condo", + "year_built": 2021, + "mls_number": "2519653", + "status_text": "Sold", + "days_on_market": 23, + "listed_at_ms": 1778050800000, + "description": "KODA. One of Seattle’s newest developments, showcasing remarkable views of Elliott Bay, the downtown skyline, and Mount Rainier. Thoughtfully positioned for an ambient, walkable lifestyle, just moments from Seattle’s iconic sports stadiums, King Street Station, and the Northwest’s most celebrated culinary destinations. This studio residence offers a refined, European inspired design highlighted by Pental Quartz countertops, Blomberg stainless steel appliances, Kohler fixtures, and expansive floor to ceiling windows that flood the space with natural light and frame the surrounding cityscape. Clean lines and efficient design create a residence that feels both intentional and enduring. An opportunity to live at the center of it all, where architecture, location, and lifestyle converge. Ideal for those seeking a modern urban home in the heart of the Pacific Northwest’s premier city.", + "features": [ + "Air Conditioning", + "Bay Views", + "Central AC", + "Ceramic Floors", + "City Views", + "Common Outdoor Space", + "Common Roof Deck", + "Corner Lot", + "Dishwasher", + "Disposal", + "Dryer", + "Electric Dryer Hookup", + "Elevator", + "Forced Air", + "Garage", + "Gym", + "Modern", + "Off-Street Parking", + "Pet Friendly", + "Refrigerator", + "Washer", + "Washer / Dryer in Unit", + "Washer Hookup" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2519653", + "Days on Market": "23", + "Cumulative Days on Market": "127", + "Taxes": "$3,160 / year", + "HOA Fees": "$593 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "2021", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "International District", + "School District": "Seattle", + "View": "Bay, City, Mountains, Territorial", + "Number of Assigned Spaces": "0", + "Entry Date": "05-06-2026", + "Energy Source": "Electric" + }, + "agent": { + "name": "Mark Popach", + "email": "mark.popach@compass.com", + "telephone": "4252973088" + } + }, + "2099685450614835857": { + "listing_id": "2099685450614835857", + "source_url": "https://www.compass.com/homedetails/8-Pierrepont-St-Unit-3-Brooklyn-NY-11201/210LXA_pid/", + "retrieved_at": "2026-09-06T04:13:12.447237+00:00", + "html_sha256": "a0f05bd1483d8d67285578f9b60dd8372a09776dcfeb2119edb78cd732a90296", + "price": 1160000, + "address": "8 Pierrepont Street, Unit 3", + "unit": "3", + "city": "Brooklyn", + "state": "NY", + "zip": "11201", + "neighborhood": "Brooklyn Heights", + "latitude": 40.6960719, + "longitude": -73.9968015, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Co-op", + "year_built": 1900, + "mls_number": "", + "status_text": "Sold", + "days_on_market": 19, + "listed_at_ms": 1778113210673, + "description": "Write Your Novel Here

\nStorybook Brooklyn Heights Floor-Through w/Private Terraces & Decorative Fireplace

\nPierrepont Street is one of Brooklyn Heights’ most coveted spots. Lined with mature trees and beautiful architecture, this corner of the Heights is the kind of street that would be pleasure to call home.

\nAlong Pierrepont is a heartwarming townhouse built around 1900. There are three residences at this historical address. Two easy flights up in this handsome building is a very special floor-through home. With soaring ceilings, custom woodwork, a decorative fireplace, and a private terrace in the treetops, this winsome home has a big inspiring scale, a comfortable layout, and a creative soul.

\nStretch out in the large living/dining room with a big, open kitchen. With its period detail, a private planting terrace overlooking Pierrepont Street, and its wonderful woodwork and clever storage, this great room is ideal for entertaining.

\nRelax in the gorgeous, grand bedroom. With its comforting scale, its marvelous millwork, its decorative fireplace, its generous closets/storage, and its access to this home’s sizable “treehouse” terrace, this sweet suite is a peaceful retreat.

\nWith an impressive cook’s kitchen, a spa-like bath, integrated speakers, over-scaled windows, a bonus office alcove, high ceilings, a washer/dryer, and an al fresco living/dining/bbq space (courtesy of this home’a signature terrace), this floor-through find is indeed a rare residence.

\nWith an easy proximity to most every area cultural, dining, shopping, and entertainment destination — and close to many great transportation options (4, N/R, L, A/C and 2/3 trains, Brooklyn Bridge & BQE) — this perfect Pierrepont pad is a standout home.

\nAssessment: $105/month, through December 2026.", + "features": [ + "Remote Doorman", + "Balcony", + "Private Terrace", + "Exposed Brick", + "Decorative Fireplace", + "Crown Mouldings", + "Built-Ins", + "Hardwood Floors", + "High Ceilings", + "Oversized Windows", + "Walk Up", + "Washer / Dryer in Unit", + "Central AC", + "Wall Unit", + "Dishwasher", + "Renovated Kitchen and Bath", + "Breakfast Bar", + "Open Kitchen", + "Granite Bathroom", + "Northern Exposure", + "Southern Exposure", + "Recessed Lighting", + "Custom Closet", + "Soaking Tub", + "Gas Stove", + "Pantry", + "Brownstone", + "Freezer", + "Refrigerator", + "Lowrise" + ], + "property_facts": { + "Status": "Sold", + "Days on Market": "19", + "Pet Policy": "Allowed", + "Maintenance": "$1,932 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "3.0", + "Property Type": "Co-op", + "MLS Type": "Co-op", + "Year Built": "1900", + "County": "Kings County", + "Compensation Remarks": "Please reach out for more info." + }, + "regional_facts": {}, + "agent": { + "name": "Brian K. Lewis", + "email": "blewis@compass.com", + "telephone": "6462287241" + } + }, + "2099697747651666593": { + "listing_id": "2099697747651666593", + "source_url": "https://www.compass.com/homedetails/6121-California-St-San-Francisco-CA-94121/1R5RPM_pid/", + "retrieved_at": "2026-09-06T04:13:39.703195+00:00", + "html_sha256": "2c7b63defaf1a655086adb67841f4ecceb9aedf6037c4cc3f7439813afdac628", + "price": 2100000, + "address": "6121 California Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94121", + "neighborhood": "Central Richmond", + "latitude": 37.7837986, + "longitude": -122.4833127, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 1900, + "property_type": "Single Family", + "year_built": 1914, + "mls_number": "426128151", + "status_text": "Closed", + "days_on_market": 9, + "listed_at_ms": 1778655600000, + "description": "Nestled in the highly sought-after Lake District, 6121 California Street presents a rare opportunity to reimagine a home that has been lovingly cherished by the same owners for decades. A true cornerstone for gatherings of family and friends, this special property is ready for its next chapter. Ideally located, the home offers exceptional access to a vibrant array of restaurants, neighborhood shops; including a new Birite Market (Coming in 2027), and some of San Francisco's top-rated public and private schools all within easy walking distance. This classic fixer opportunity features 2 bedrooms+ sunroom and 1.5 bathrooms, along with a beautiful rear yard highlighted by a spacious deck perfect for entertaining or creating your own private outdoor retreat. Bring your vision and transform this well-loved home into the residence of your dreams while continuing its legacy for years to come. Starting a remodel can be daunting, but knowing the property has a newer roof helps ease concerns as you dive into the project. Enjoy proximity to some of the city's most treasured outdoor destinations, including China Beach, Lincoln Park Golf Course, Lands End trails, and the Presidio.", + "features": [ + "Central Heating", + "Fireplace", + "Garage", + "Parking Included", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426128151", + "Days on Compass": "9", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1914", + "Lot Size": "0.06 AC / 2,495 SF", + "County": "San Francisco County" + }, + "regional_facts": { + "Directions to Property": "Geary to 23rd Avenue. North on 23rd and then left on California", + "Parking Features": "Tandem, On Site (Single Family Only)", + "Architectural Style": "Edwardian", + "Cross Street": "23rd", + "Total Parking Spaces": "2" + }, + "agent": { + "name": "Todd Wiley", + "email": "todd.wiley@compass.com", + "telephone": "4153175888" + } + }, + "2099704849698538665": { + "listing_id": "2099704849698538665", + "source_url": "https://www.compass.com/homedetails/3620-Cesar-Chavez-Unit-404-San-Francisco-CA-94110/1QR261_pid/", + "retrieved_at": "2026-09-06T04:13:39.849168+00:00", + "html_sha256": "dfb061a2dacb0a7e209f4ba42957c54d2d906853520e9ca3f0ec39495303b9be", + "price": 1185000, + "address": "3620 Cesar Chavez, Unit 404", + "unit": "404", + "city": "San Francisco", + "state": "CA", + "zip": "94110", + "neighborhood": "Inner Mission", + "latitude": 37.7483761, + "longitude": -122.4219282, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1038, + "property_type": "Condo", + "year_built": 2020, + "mls_number": "426128137", + "status_text": "Closed", + "days_on_market": 14, + "listed_at_ms": 1778742000000, + "description": "3620 Cesar Chavez #404 is the Mission Modern retreat you've been waiting for. Built in 2020 and being resold for the first time, this stylish condo with 2 beds, 2 baths, and 1 car parking pairs sleek contemporary finishes with timeless city views and an unbeatable location at the crossroads of some of the city's most exciting neighborhoods. Wide-plank wood floors grace the home throughout. The front-facing living room and adjacent dining room form an open social hub framed by beautiful views of the surrounding neighborhoods and hills, and tall windows invite bright southern light, while air conditioning keeps things cool. The kitchen blends streamlined design with serious functionality, featuring generous space on quartz counters and powerful Bertazzoni appliances, including a Master Series range and an integrated refrigerator and dishwasher. The front-facing bedrooms also enjoy sunny southern views. A walk-in closet and elegant ensuite bathroom with double vanity elevate your everyday routines in the primary suite, while the second bedroom is equally bright and versatile. A hall bathroom with bathtub, plus a laundry closet and coat closet, complete this home. Upstairs, the shared rooftop deck delivers sweeping views of downtown, Sutro Tower, and more. Enjoy them while grilling, basking around the fire table, or just kicking back in a lounge chair. Downstairs, a garage space for 1 car with ChargePoint EV charging station, available shared bike parking, and a private storage locker add convenience and flexibility. The city beyond is full of adventure. Dine, shop, and live it up along Valencia, Mission, Church, and 24th Streets - groceries and other essentials, restaurants serving the food of many cultures, vibrant nightlife, and more are on your doorstep. It's easy to see why WalkScore.com rates this location \"Excellent Transit\" as well as a \"Walker's + Biker's Paradise.\" Access to the best of San Francisco is simply effortless!", + "features": [ + "Air Conditioning", + "Barbecue Area", + "Central Heating", + "City Views", + "Common Roof Deck", + "Dishwasher", + "Disposal", + "Electric Vehicle Charging Station(s)", + "Elevator", + "Garage", + "Laundry", + "Midrise", + "Private Outdoor Space", + "Tile Floors", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426128137", + "Days on Compass": "14", + "HOA Fees": "$768 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2020", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Electric Vehicle Charging Station(s), Garage Door Opener, Garage Faces Front, Inside Entrance, Independent, On Site - Mapped (Condo Only)", + "Architectural Style": "Modern/High Tech", + "View Description": "City, Hills", + "Cross Street": "Guerrero", + "Total Parking Spaces": "1" + }, + "agent": { + "name": "Noel Casey", + "email": "noel.casey@compass.com", + "telephone": "4157480887" + } + }, + "2099729084471069345": { + "listing_id": "2099729084471069345", + "source_url": "https://www.compass.com/homedetails/214-6th-Ave-Venice-CA-90291/1KD9U3_pid/", + "retrieved_at": "2026-09-06T04:12:11.062939+00:00", + "html_sha256": "e52939ff25473bb39a46b753994b0a09fa409c820603b83ecc4a868adfc4fcef", + "price": 2200, + "address": "214 6th Avenue", + "unit": "", + "city": "Venice", + "state": "CA", + "zip": "90291", + "neighborhood": "Venice", + "latitude": 34.0004645, + "longitude": -118.4730188, + "beds": 0, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 300, + "property_type": "Rental", + "year_built": 1951, + "mls_number": "26828607", + "status_text": "Sold", + "days_on_market": 23, + "listed_at_ms": 1778050800000, + "description": "Classic Venice 2 room studio, on a quiet residential street, complete with a dedicated parking spot and, outdoor space which can accommodate extra storage and or a bistro table. There's a top of the line in unit washer/dryer. Santa Monica adjacent, near dining and shopping on Rose Avenue, Whole Foods, and every convenience imaginable on Lincoln Blvd. Just a short distance to Main Street, Abbot Kinney, and the Beach! Separate kitchen and bath, wide plank flooring, and beautiful light. Excellent Credit and Financials required. No smoking. Pets upon approval. Unit features a Queen sized Murphy bed! No smoking. Tenant pays electric, gas, trash, renters insurance and cable/internet", + "features": [ + "Assigned Parking", + "Washer / Dryer in Unit", + "Air Conditioning", + "Pets Conditional", + "Private Outdoor Space", + "Unfurnished", + "Parking Included" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26828607", + "Days on Market": "23", + "Lease Term": "Lease Length: 1+Year", + "Furnished": "Unfurnished", + "Property Type": "Rental", + "MLS Type": "Residential Lease / Apartment", + "Year Built": "1951", + "Lot Size": "0.10 AC / 4,224 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Style": "Bungalow", + "Property Attached YN": "true", + "Parcel Number": "UNAVAILABLE", + "Living Area": "300", + "Source Living Area": "Estimated", + "Area": "Venice (C11)", + "Single Family Or Apt": "Condo/Apt", + "Lot Size Area": "4224", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "UNAVAILABLE", + "Directions": "North of Rose Ave, South of Dewey St, West of 7th Ave, East of 5th Ave" + }, + "agent": { + "name": "Esther Hickman", + "email": "esther.hickman@compass.com", + "telephone": "3106007306" + } + }, + "2099836055832516497": { + "listing_id": "2099836055832516497", + "source_url": "https://www.compass.com/homedetails/222-C-Hoyt-St-Unit-COMMERCIAL-C-Brooklyn-NY-11231/20JDHJ_pid/", + "retrieved_at": "2026-09-06T04:13:10.564720+00:00", + "html_sha256": "37b4bddeec59458b8b4ee26749ac244734c3b0aed5dd0d11ddc82f41bf136475", + "price": 3000, + "address": "222 C Hoyt Street, Unit COMMERCIAL C", + "unit": "COMMERCIAL C", + "city": "Brooklyn", + "state": "NY", + "zip": "11231", + "neighborhood": "Boerum Hill", + "latitude": 40.6835945, + "longitude": -73.98999309999999, + "beds": 0, + "baths_full": 0, + "baths_half": 1, + "baths_total": 0.5, + "sqft": 250, + "property_type": "Rental", + "year_built": 1931, + "mls_number": "", + "status_text": "Active", + "days_on_market": 121, + "listed_at_ms": 1778131164300, + "description": "Welcome to 222 C Hoyt Street, a unique storefront property located in the heart of vibrant Boerum Hill Brooklyn, NY. This versatile space offers endless possibilities, whether you're an investor searching for your next opportunity or a creative entrepreneur seeking a location to bring your vision to life.\n\nThe property features a thoughtfully designed with a half-bathroom, adding convenience to the space. The open layout ensures flexibility to customize the interior to best suit your needs. With a 250 sq. ft. unique, quaint space, this property is all about efficiency and adaptability, giving you the freedom to create the perfect setup for professional use.\n\nLocated in a highly desirable area, 222 C Hoyt Street is surrounded by the charm and energy of Brooklyn. The block features a mix of residential and commercial properties, offering a lively and dynamic environment. The property is also easily accessible by public transportation, making commuting a breeze.\n\nWhether you envision using it as a workspace, small studio, or another creative endeavor, this commercial space delivers potential in a prime location. Don't miss this rare opportunity to lease a flexible space in one of Brooklyn’s most sought-after neighborhoods. \n\nSchedule a private showing today to explore the possibilities that await at 222C Hoyt Street. This is your chance to make a mark in a thriving community. Act now—opportunities like this don’t last long!", + "features": [ + "Ground Floor", + "Oversized Windows", + "Street Parking", + "Eastern Exposure", + "Attach / Row Hse", + "Lowrise" + ], + "property_facts": { + "Status": "Active", + "Days on Market": "121", + "Pet Policy": "Only Cats Allowed", + "Available Date": "03/09/2026", + "Lease Term": "Lease Length: 24 Months, Lease Length Min/Max: 24-24 mo", + "Total Rooms": "0.5", + "Property Type": "Rental", + "Year Built": "1931", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Cornelia Thomas", + "email": "cornelia.thomas@compass.com", + "telephone": "9179211971" + } + }, + "2100089700579120961": { + "listing_id": "2100089700579120961", + "source_url": "https://www.compass.com/homedetails/11218-35th-Ave-SW-Seattle-WA-98146/1RJZFR_pid/", + "retrieved_at": "2026-09-06T04:13:58.505735+00:00", + "html_sha256": "c4412f0505bafd3d25c645f85af3d1dd10e051b60ae0075cf3e9bea35d32be69", + "price": 650000, + "address": "11218 35th Avenue Southwest", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98146", + "neighborhood": "Arbor Heights", + "latitude": 47.5021932, + "longitude": -122.3758235, + "beds": 4, + "baths_full": 1, + "baths_half": null, + "baths_total": 1.75, + "sqft": 2200, + "property_type": "Single Family", + "year_built": 1955, + "mls_number": "2517656", + "status_text": "Sold", + "days_on_market": 6, + "listed_at_ms": 1778137200000, + "description": "Opportunity knocks in one of West Seattle’s most connected and community oriented neighborhoods. Tucked along the very quiet south end of Arbor Heights, this 4 bedroom Mid-Century daylight Rambler sits on a rare street-to-street lot, offering light living spaces, territorial views, flexibility, privacy, and serious potential. With 2,200sf of space, this is the kind of property savvy buyers wait for; a cosmetic fixer with strong bones and room to build ample equity over time. There is easy access to Lincoln Park, Seola Beach Park and all that makes West Seattle a truly special place to live. This home has been owned by the same family for 60 years and is now ready for a new chapter and new adventures. Whether you’re looking to roll up your sleeves and create your dream home, invest in a value-add project, or settle in and update at your own pace, the possibilities here are substantial. The 6320 sf lot layout opens the door for creative use of space, while the close-knit neighborhood adds that hard-to-find sense of community. Just minutes from local favorites, parks, and amenities, this location continues to be a smart long-term investment. Bring your vision. This is where opportunity meets upside.", + "features": [ + "Basement", + "Carpet Floors", + "Dishwasher", + "Driveway", + "Dryer", + "Fireplace", + "Forced Air", + "Hardwood Floors", + "Off-Street Parking", + "Parking Included", + "Partial Basement", + "Refrigerator", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2517656", + "Days on Market": "6", + "Cumulative Days on Market": "6", + "Taxes": "$7,820 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1955", + "Lot Size": "0.15 AC / 6,320 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Arbor Heights", + "School District": "Seattle", + "View": "Territorial", + "Number of Assigned Spaces": "4", + "Total Covered Parking": "1", + "Offers Review Date": "05-12-2026", + "Entry Date": "05-07-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Emily Austin", + "email": "emily.austin@compass.com", + "telephone": "2064221398" + } + }, + "2100114380475873521": { + "listing_id": "2100114380475873521", + "source_url": "https://www.compass.com/homedetails/948-Elyria-Dr-Los-Angeles-CA-90065/1KD77T_pid/", + "retrieved_at": "2026-09-06T04:12:12.530548+00:00", + "html_sha256": "c4a2ef8d86b4bca32c441aa7044560cb269dcbed7b3fe8a0221c532974019e7a", + "price": 2000000, + "address": "948 Elyria Drive", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90065", + "neighborhood": "Mount Washington", + "latitude": 34.1019007, + "longitude": -118.2215267, + "beds": 4, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 2362, + "property_type": "Single Family", + "year_built": 1909, + "mls_number": "26830221", + "status_text": "Sold", + "days_on_market": 15, + "listed_at_ms": 1778137200000, + "description": "Mount Washington Craftsman with views and an expansive lot. Uniquely positioned at the end of a cul-de-sac on a coveted street near an entrance to the 35-acre Elyria Canyon Park, this location offers a peaceful setting with nature and hiking trails at your doorstep. Perched above the street with a commanding presence, the home invites you to soak in sweeping canyon views from the quintessential Craftsman front porch or through the picture windows. The home feels substantial, featuring large rooms and great character, including a stately fireplace flanked by stained glass windows. The thoughtfully designed interiors flow effortlessly, blending the warmth of classic craftsmanship with modern upgrades like the remodeled kitchen and bathrooms, HVAC, paid-off Tesla solar and Powerwall, and an EV charger. Two upstairs bedrooms feature ample closets, casement windows that frame canyon and skyline views, and French doors leading to a large wrap around deck with views of the Griffith Observatory. Downstairs features a family room and two bedrooms, one with an ensuite bathroom and doors leading outside. The large, mostly flat lot offers many possibilities for creating additional space and gardens to enjoy. At the back of the lot is a storage shed surrounded by California native grasses. Sustainability is seamlessly integrated with a greywater system and a newly permitted retaining wall. Nearby are the tranquil Self-Realization Fellowship gardens and the highly sought-after Mt. Washington Elementary School. A short distance down the hill, there are many hip restaurants and cafes in Highland Park and adjacent Northeast LA neighborhoods. This house also comes with some Hollywood history as John Howard Lawson, a founding member of the Screen Writers Guild and one of the legendary Hollywood Ten, once owned it. This is a rare opportunity in an unbeatable location where history, nature, and modern living converge.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26830221", + "Days on Market": "15", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1909", + "Lot Size": "0.24 AC / 10,672 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR1", + "Style": "California Bungalow", + "Property Attached YN": "false", + "Parcel Number": "5464013026", + "Living Area": "2362", + "Source Living Area": "Vendor Enhanced", + "Area": "Mount Washington (680)", + "Lot Size Area": "10672", + "Source Lot Size Area": "Vendor Enhanced", + "Assessor Parcel Number": "5464-013-026", + "Directions": "San Rafael to Elyria" + }, + "agent": { + "name": "Ryan Hanke", + "email": "ryan.hanke@compass.com", + "telephone": "3237931910" + } + }, + "2100118003809190737": { + "listing_id": "2100118003809190737", + "source_url": "https://www.compass.com/homedetails/815-2nd-Ave-N-Unit-A-Seattle-WA-98109/26SCFH_pid/", + "retrieved_at": "2026-09-06T04:13:58.643098+00:00", + "html_sha256": "7c3262b4417a4f61b5601d862fd645ce8c3fa75ed9d5c2025812ac2526fc65c7", + "price": 985000, + "address": "815 2nd Avenue North, Unit A", + "unit": "A", + "city": "Seattle", + "state": "WA", + "zip": "98109", + "neighborhood": "Lower Queen Anne", + "latitude": 47.626822, + "longitude": -122.353286, + "beds": 3, + "baths_full": 1, + "baths_half": 1, + "baths_total": 2.25, + "sqft": 1820, + "property_type": "Townhouse", + "year_built": 2002, + "mls_number": "2519851", + "status_text": "Sold", + "days_on_market": 15, + "listed_at_ms": 1778137200000, + "description": "Perfectly positioned in the heart of Lower Queen Anne at Aloha & 2nd Avenue North, this thoughtfully updated townhome offers comfort, style, and the ultimate setting for vibrant in-city living. Fresh interior paint, new carpet, and beautiful hardwood floors welcome you into a spacious living room with soaring ceilings, abundant natural light, and a cozy gas fireplace. The dining area flows seamlessly into a well-appointed kitchen featuring granite countertops, stainless steel appliances—including a new five-burner gas range and dishwasher—and views overlooking the garden. The primary suite is a peaceful retreat with views of City Scape, Cascade Mountains and a peek-a-boo of the Space Needle, a walk-in closet, and a fully tiled bath with dual vanities. A guest bedroom with vaulted ceilings overlooks the garden. On the lower level, a private guest suite offers sliding doors to the backyard patio, along with a three-quarter bath and convenient garage access. Above it all, the rooftop deck captures views of Elliott Bay and Lake Union—an unbeatable vantage point for watching the Space Needle’s New Year’s Eve fireworks or Lake Union’s Fourth of July celebration. Additional highlights include radiant heat throughout, surround sound, a security system, and an attached one-car garage.", + "features": [ + "Attached Garage", + "Carpet Floors", + "Ceramic Floors", + "City Views", + "Dishwasher", + "Dryer", + "Fireplace", + "Garage", + "Hardwood Floors", + "Lake Views", + "Microwave", + "Radiant Heating", + "Refrigerator", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2519851", + "Days on Market": "15", + "Cumulative Days on Market": "75", + "Taxes": "$9,605 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential", + "Year Built": "2002", + "Lot Size": "0.04 AC / 1,550 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Queen Anne", + "School District": "Seattle", + "View": "City, Lake, Mountains", + "Number of Assigned Spaces": "1", + "Total Covered Parking": "1", + "Entry Date": "05-07-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Melissa Klinnert", + "email": "melissa.klinnert@compass.com", + "telephone": "2063107904" + } + }, + "2100124806047513737": { + "listing_id": "2100124806047513737", + "source_url": "https://www.compass.com/homedetails/8-Charles-Ln-Unit-C-Manhattan-NY-10014/2100124806047513737_lid/", + "retrieved_at": "2026-09-06T04:13:14.287067+00:00", + "html_sha256": "b78d12f0e861ff4cf5a71dab37e9a92b34aaef972ef279c78b2b3af321724aa2", + "price": 15000, + "address": "8 Charles Lane, Unit C", + "unit": "C", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "neighborhood": "West Village", + "latitude": 40.7341938, + "longitude": -74.0090829, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": null, + "property_type": "Co-op", + "year_built": 1975, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 17, + "listed_at_ms": 1778165586004, + "description": "Welcome home to this West Village treasure, tucked away on a cobblestone land just steps from Hudson River Park and the iconic waterfront. \n\nThe house is one of twelve quaint townhouses that form a coop, each with its own private entrance through charming front gardens. Step from your patio into the bright living room, with 12' ceilings, oversized windows looking north, and tons of space for art. Down steps in the rear is a secluded room which can be used as a den, third bedroom, home office, or media room, with plenty of storage space.\n\nThe eat-in kitchen, elevated several steps up from the lofty living area, has marble flooring, granite countertops, custom cabinetry, and chef's appliances by Viking and Sub-Zero. On this level is a washer/dryer and a full bathroom.\n\nOn the top level of the home are two bedrooms, including the primary. This floor is illuminated by skylights and also has a private terrace facing north off of the primary suite. This bedroom is en-suite and the bathroom features a deep soaking tub, double sink, stone surfaces and a rain shower. The second bedroom is quiet and bright, and has an enormous, attic-like closet for storage.\n\nThe home has central air, is ultra-quiet, private, and is a rare opportunity to join this community-based cooperative. It is a rare opportunity for a buyer who desires a discreen lifestyle without compromising on space or location; 8 Charles Lane lies ideally among the enchanting streets of the West Village, the high-end shopping of Meatpacking, and the incredible serenity of the Village waterfront. ", + "features": [ + "Balcony", + "Private Terrace", + "Spiral Staircase", + "High Ceilings", + "Oversized Windows", + "Washer / Dryer", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Central AC", + "Dishwasher", + "Wine Cooler", + "Media / Recreation Room", + "Home Office", + "Granite Kitchen Counter", + "Eat-in Kitchen", + "Double Sink Bathroom", + "Custom Closet", + "Soaking Tub", + "Central Heating" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "17", + "Pet Policy": "Not Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/15/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "5.0", + "Property Type": "Co-op", + "Year Built": "1975", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Brett Walsdorf", + "email": "brett.walsdorf@compass.com", + "telephone": "9177423335" + } + }, + "2100128100690349753": { + "listing_id": "2100128100690349753", + "source_url": "https://www.compass.com/homedetails/610-27th-Ave-E-Seattle-WA-98112/1RRWJL_pid/", + "retrieved_at": "2026-09-06T04:13:58.857871+00:00", + "html_sha256": "d50fa38c83a696dce6250e3377f57ae050f4fc9d0294717840995b5860bb2ed5", + "price": 1315000, + "address": "610 27th Avenue East", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "neighborhood": "Madison Valley", + "latitude": 47.6246671, + "longitude": -122.2973841, + "beds": 5, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 2180, + "property_type": "Single Family", + "year_built": 1957, + "mls_number": "2510724", + "status_text": "Active", + "days_on_market": 121, + "listed_at_ms": 1778137200000, + "description": "610 27th Ave E is ideally situated near one of Seattle’s true gems, the Washington Park Arboretum. This beautifully maintained mid-century home has been immaculately cared for and showcases classic character throughout, ready for Smart updates and comfortable living. The main floor features three bedrooms, one full bathroom, and stunning fir hardwood floors, creating a warm and cohesive living space. Downstairs, the lower level offers two spacious non-conforming bedrooms, a full bathroom, a flex room, and a recreation room, providing excellent versatility. With its separate entrance, the lower level presents strong potential for revenue generation, guest quarters, or multi-generational living. The outdoor living space does not disappoint, complete with cozy areas for morning coffee, gardening, and entertaining, with potential to add an ADU for additional value or flexibility. The location is exceptional, just minutes from the University of Washington, downtown Seattle, the Eastside, and Lake Washington. Everyday conveniences, including groceries, restaurants, and shops, are all within easy reach, making this home as practical as it is charming.", + "features": [ + "Basement", + "Carpet Floors", + "Dishwasher", + "Fireplace", + "Forced Air", + "Hardwood Floors", + "Laminate Floors", + "Refrigerator", + "Vinyl Floors", + "Washer" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2510724", + "Days on Market": "121", + "Cumulative Days on Market": "121", + "Taxes": "$2,137 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1957", + "Lot Size": "0.12 AC / 5,300 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Arboretum", + "School District": "Seattle", + "View": "Territorial", + "Number of Assigned Spaces": "0", + "Total Covered Parking": "0", + "Entry Date": "05-07-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Carol Peoples-Procter", + "email": "carol.peoplesprocter@compass.com", + "telephone": "2068493747" + } + }, + "2100132165280906185": { + "listing_id": "2100132165280906185", + "source_url": "https://www.compass.com/homedetails/5519-18th-Ave-S-Seattle-WA-98108/1SA3TH_pid/", + "retrieved_at": "2026-09-06T04:14:00.798152+00:00", + "html_sha256": "06c1bbb9f98e9ca904ad5e84388819342625e4c225ba367f6bf91487c79536fd", + "price": 888000, + "address": "5519 18th Avenue South", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98108", + "neighborhood": "Mid-Beacon Hill", + "latitude": 47.5528428, + "longitude": -122.3101603, + "beds": 4, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1970, + "property_type": "Single Family", + "year_built": 1918, + "mls_number": "2519765", + "status_text": "Sold", + "days_on_market": 5, + "listed_at_ms": 1778137200000, + "description": "This charming Beacon Hill Craftsman will steal your heart. From its storybook curb appeal to the inviting front porch, this house simply feels like home. Step inside to find a perfect blend of timeless charm and modern updates. The main level features two bedrooms and a beautifully remodeled bathroom. At the heart of the home, the kitchen seamlessly connects two spacious living areas, which provide ample space for dining, relaxing, or entertaining. The upper bedrooms feature thoughtful built-ins and warm wood accents. Downstairs, you'll find 2 additional bedrooms, a second bathroom, and a versatile open space perfect for movie nights or a media room. Thoughtful updates throughout include air conditioning, a tankless water heater, new electric panel and fresh paint. Outside, the sunny deck offers breathtaking territorial views, while the lush backyard is a gardener’s dream, bursting with flowering trees, native plants, and brand-new garden beds. The location couldn’t be more convenient as it's just minutes from wonderful eateries, bars and cafes. Plus, light rail and I-5 are moments away for effortless commuting!", + "features": [ + "Air Conditioning", + "Basement", + "Carpet Floors", + "Ceramic Floors", + "Dishwasher", + "Disposal", + "Driveway", + "Dryer", + "Forced Air", + "Microwave", + "Off-Street Parking", + "Partial Basement", + "Refrigerator", + "Vinyl Floors", + "Wall Heaters", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2519765", + "Days on Market": "5", + "Cumulative Days on Market": "5", + "Taxes": "$6,824 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1918", + "Lot Size": "0.15 AC / 6,720 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Beacon Hill", + "School District": "Seattle", + "View": "Territorial", + "Number of Assigned Spaces": "2", + "Total Covered Parking": "0", + "Offers Review Date": "05-12-2026", + "Entry Date": "05-07-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Robin Sheridan", + "email": "robin.sheridan@compass.com", + "telephone": "2062405826" + } + }, + "2100134242526915801": { + "listing_id": "2100134242526915801", + "source_url": "https://www.compass.com/homedetails/1430-Pierce-St-Denver-CO-80214/12OQ2I_pid/", + "retrieved_at": "2026-09-06T04:11:43.507361+00:00", + "html_sha256": "36a1ed4283d27eaece02b5a6fb4697a09dd68f97be7beeab2a4f9eadcb1e3313", + "price": 639000, + "address": "1430 Pierce Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80214", + "neighborhood": "Two Creeks", + "latitude": 39.7390566171018, + "longitude": -105.07178864480942, + "beds": 3, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 1895, + "property_type": "Single Family", + "year_built": 2025, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Take advantage of 3 months of FREE HOA and up to $10k (based on loan terms) from our preferred lender, Jimmy Everetts with The Shield Lending Team! For more details, contact Jimmy at (720) 979-8742. Introducing brand new townhomes in Pierce Creek Village, where modern design meets timeless comfort. Ideally situated between the vibrant heart of Downtown Denver and the breathtaking Rocky Mountains, this home promises a lifestyle of convenience and ease. As you step inside and ascend the stairs, you'll be greeted by a bright and airy open-concept living space. Large windows flood the area with natural light, beautifully showcasing the townhome's expansive layout. The living room flows effortlessly into the well-appointed kitchen, complete with ample storage, sleek stainless steel appliances, and thoughtful design for both function and style. Retreat to the expansive primary suite, featuring a luxurious ensuite bath for ultimate relaxation. With a rooftop patio perfect for taking in Colorado’s stunning sunsets and an attached 2-car garage, this home provides the ideal balance of convenience and luxury. Located in Lakewood's Historic West Colfax corridor, this community is a stone’s throw from the vibrant 40 West Arts District, cultural gems like Casa Bonita, and convenient access to shopping, dining, and the W-Line to Union Station. Enjoy a quick 10-minute drive to Downtown Denver or escape to the Foothills for a scenic getaway. No matter your needs, Pierce Creek Village is more than just a home—it’s a lifestyle. See floor plan and overall site plan in pictures. https://piercecreekvillage.com\n", + "features": [ + "Carpet Floors", + "Central AC", + "Dishwasher", + "Dryer Hookup", + "Eat-in Kitchen", + "Forced Air", + "Kitchen Dining", + "Laundry Room", + "Open Kitchen", + "Pantry", + "Primary Ensuite", + "Private Entrance", + "Range", + "Refrigerator", + "Stainless Steel Appliances", + "Tile Floors", + "Vinyl Floors", + "Washer Hookup", + "Wet Bar" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "Year Built": "2025", + "County": "Jefferson County" + }, + "regional_facts": { + "Structure Type": "House", + "Levels": "Three Or More", + "Subdivision Name": "Lakewood", + "Association": "Yes" + }, + "agent": { + "name": "Lori Abbey", + "email": "loriabbey@compass.com", + "telephone": "7208404984" + } + }, + "2100141366401049057": { + "listing_id": "2100141366401049057", + "source_url": "https://www.compass.com/homedetails/273-State-St-Brooklyn-NY-11201/201HPL_pid/", + "retrieved_at": "2026-09-06T04:13:14.359376+00:00", + "html_sha256": "eaf17802f3db6552ffdde272c867478850a72438a19bbbc369fecda530bc0cbb", + "price": 4700000, + "address": "273 State Street", + "unit": "", + "city": "Brooklyn", + "state": "NY", + "zip": "11201", + "neighborhood": "Boerum Hill", + "latitude": 40.6890942, + "longitude": -73.9878633, + "beds": 4, + "baths_full": 4, + "baths_half": 0, + "baths_total": 4, + "sqft": 3837, + "property_type": "Townhouse", + "year_built": 2005, + "mls_number": "", + "status_text": "Sold", + "days_on_market": 20, + "listed_at_ms": 1778167560053, + "description": "Welcome home! 273 State Street is a striking four-story modern townhouse offering four bedrooms, four bathrooms, and approximately 3,000 square feet of thoughtfully designed living space. Built in 2005 as part of the revered “14 Townhouses” and meticulously maintained, the home blends contemporary design with warm, livable elegance. \n\nFlooded with natural light, the home is anchored by a dramatic 20-foot double-height window looking out to the private garden, creating a bright and airy atmosphere throughout. The open layout is incredibly flexible, ideal for both everyday living and entertaining.\n\nThe garden level welcomes you with a stone-floored entry, a spacious custom California Closet, a full bathroom, and a south-facing guest bedroom or den. The expansive kitchen is the true heart of the home, featuring a premium Sub-Zero refrigerator and a six-burner Wolf range, along with abundant cabinetry and prep space. The adjacent dining area is framed by a stunning double-height wall of glass and opens seamlessly to the landscaped backyard through sliding glass doors, perfect for indoor-outdoor living and dining. \n\nUpstairs, the parlor level offers a gracious and dramatic open space with two distinct seating areas, a wood-burning fireplace, and a glass railing overlooking the dining area below. A custom glass chandelier adds a beautiful sculptural focal point. It reflects light along the tall sidewall, bringing the outdoors in. \n\nThe third floor features two generously sized bedrooms each spanning the full width of the house, two bathrooms - one ensuite - and a laundry room that suburban dreams are made of equipped with full sized washer and vented dryer along with countertop and tons of extra space. \n\nThe entire fourth floor is dedicated to the primary suite, a private retreat complete with a customized dressing area and ample closet space. The spa-like primary bathroom features a deep soaking tub, double vanity, and elegant Carrara marble finishes throughout. Also on this level is a spacious south facing terrace, overlooking tree lined State Street. A great spot for an evening drink or a break from the day.\n\nThe full basement, with nearly 9-foot ceilings, offers exceptional potential for customization or keep as is for an extensive amount of storage.\n\nLocated on an historic and desirable block of State Street, this home is moments from the transportation hub at Borough Hall and Jay Street–MetroTech, as well as some of Brooklyn’s best dining, shopping, and cultural destinations. ", + "features": [ + "Primary Ensuite", + "Private Terrace", + "Private Yard", + "Fireplace", + "Hardwood Floors", + "Oversized Windows", + "Walk Up", + "Washer / Dryer", + "Air Conditioning", + "Dishwasher", + "Stainless Steel Appliances", + "Renovated Kitchen", + "Eat-in Kitchen", + "Marble Bathroom", + "Double Sink Bathroom", + "Southern Exposure", + "Chandeliers", + "Walk-in Closet", + "California Closet", + "Basement", + "Soaking Tub", + "Range Hood", + "Gas Heat", + "Refrigerator", + "House", + "Stone Floors", + "Stove" + ], + "property_facts": { + "Status": "Sold", + "Days on Market": "20", + "Taxes": "$2,085 / month", + "Total Rooms": "8.0", + "Property Type": "Townhouse", + "MLS Type": "Single Family Townhouse", + "Year Built": "2005", + "County": "Kings County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Lindsay Barrett", + "email": "lbb@compass.com", + "telephone": "9173635521" + } + }, + "2100146160419465409": { + "listing_id": "2100146160419465409", + "source_url": "https://www.compass.com/homedetails/58-Remsen-St-Unit-1R-Brooklyn-NY-11201/20E6EK_pid/", + "retrieved_at": "2026-09-06T04:13:14.830548+00:00", + "html_sha256": "3d81fae9a2c3d810e59e2bc063b3c8504a8f7959ee61e3c4fba16fa2190adacc", + "price": 2250000, + "address": "58 Remsen Street, Unit 1R", + "unit": "1R", + "city": "Brooklyn", + "state": "NY", + "zip": "11201", + "neighborhood": "Brooklyn Heights", + "latitude": 40.6943975, + "longitude": -73.99643259999999, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": null, + "property_type": "Co-op", + "year_built": 1900, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 8, + "listed_at_ms": 1778168131658, + "description": "Positioned on the sun-filled corner of Remsen and Hicks Streets and just one block to the Brooklyn Heights Promenade, this Parlor level 2BR/1.5BA co-op with extraordinarily rare, double-lot (2000+sf) private garden at 58 Remsen Street is the idyllic townhouse living experience.\n\nEnter the apartment’s foyer, past a half-bath and deep front hall closet and you are swept up in the apartment’s Parlor level features: 11'4\" ceilings, gorgeous window and wall trim, wood floors, exposed brick and a working fireplace. Sunlight streams into the living room from three windows, showing garden views from every angle, mature tree tops and blue skies. The inviting kitchen is open to the living area and has generous storage, a sink hidden from guest’s sight, gas range, dishwasher and washer/dryer. Just off the kitchen is the primary bedroom with east-facing windows bringing in lovely daylight. This bedroom has a walk-in closet and can fit a king-sized bed. The apartment's renovated windowed bathroom is aesthetically pleasing with a wall of cabinetry that hides everything from sight.\n\nHead to the rear of the apartment and find the well-sized second bedroom with an east-facing window and southern exposure. Step through the bedroom’s glass double doors and prepare to be wowed: over 2000sf of fully self-irrigated gardens. It is impossible to overstate the beauty of this garden: There is a charming deck with lush boughs of wisteria, bluestone pavers and two large patios for enjoying your private garden oasis. A leafy tree canopies the large outdoor dining area with plenty of room to host. Pad down the bluestone pavers with verdant plantings on either side to the second, larger patio: a sprawling seating area with a self-standing brick fireplace. There is also a private gated entrance off of Grace Court. This singular garden is an unparalleled delight: areas in which to congregate, walkways that allow you to meander and take in the dozens of plants, flowers and trees as they bloom and grow.\n\n58 Remsen is a 10-unit co-op. The building is pet-friendly, unfortunately no pied-a-terres allowed. Just one block to the Brooklyn Heights Promenade, this apartment is in the heart of historic Brooklyn Heights and close to all the conveniences of city life. Close to Borough Hall and seven subway lines and CitiBike stations. This is a once-in-a-lifetime opportunity to own a Parlor level apartment with probably the largest, most exquisite backyard in all of landmarked Brooklyn Heights.\n", + "features": [ + "Deck", + "Barbecue Area", + "Exposed Brick", + "Fireplace", + "Hardwood Floors", + "High Ceilings", + "Walk Up", + "Washer / Dryer in Unit", + "Wall Unit", + "Gas Oven", + "Chef's Kitchen", + "Open Kitchen", + "Butlers Pantry", + "Southern Exposure", + "Walk-in Closet", + "Garden", + "Gas Stove", + "Storage", + "Southeastern Exposure", + "Lowrise", + "Brownstone" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "8", + "Pet Policy": "Allowed", + "Maintenance": "$1,912 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "6.0", + "Property Type": "Co-op", + "Year Built": "1900", + "County": "Kings County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Jessica Henson", + "email": "jessica.henson@compass.com", + "telephone": "9176174371" + } + }, + "2100152382590403177": { + "listing_id": "2100152382590403177", + "source_url": "https://www.compass.com/homedetails/453-McGilvra-Blvd-E-Seattle-WA-98112/1T307N_pid/", + "retrieved_at": "2026-09-06T04:14:01.526993+00:00", + "html_sha256": "9c8802df890620918077963305a854f6704c6f9bd52ef916ae9e7bf1cecb7aa8", + "price": 3150000, + "address": "453 McGilvra Boulevard East", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98112", + "neighborhood": "Denny Blaine", + "latitude": 47.6240061, + "longitude": -122.2847627, + "beds": 4, + "baths_full": 2, + "baths_half": 1, + "baths_total": 4.75, + "sqft": 4940, + "property_type": "Single Family", + "year_built": 1947, + "mls_number": "2517906", + "status_text": "Sold", + "days_on_market": 50, + "listed_at_ms": 1778137200000, + "description": "Nestled in the heart of Washington Park offers a rare opportunity to live in one of Seattle’s most iconic and sought-after neighborhoods. Set along a beautiful tree-lined boulevard just moments from the shores of Lake Washington, this home captures the charm, character, and timeless appeal that define Washington Park living. Inside, light-filled spaces create an inviting atmosphere that feels both elegant and comfortable. Large windows bring in natural light while thoughtfully designed living areas provide the perfect setting for everyday living and effortless entertaining. The home offers a wonderful balance of warmth and sophistication, with spaces that flow naturally from room to room. The kitchen and gathering areas serve as the heart of the home, ideal for hosting friends, enjoying dinners, or relaxing after a day by the lake. Private bedrooms provide peaceful retreats, while flexible spaces offer room for a home office, guests, or creative pursuits. Outside, mature trees and classic neighborhood streets create a setting that feels peaceful. Just minutes from the Washington Park Arboretum, Madison Park Village, and scenic lakefront paths, the location offers an unmatched Seattle lifestyle. Opportunities to own along McGilvra Boulevard are rare—this is a home that must be experienced to truly appreciate.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Basement", + "Carpet Floors", + "Ceramic Floors", + "City Views", + "Dishwasher", + "Disposal", + "Double Oven", + "Dryer", + "Fireplace", + "Forced Air", + "Garage", + "Hardwood Floors", + "Lake Views", + "Microwave", + "Refrigerator", + "Spa", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2517906", + "Days on Market": "50", + "Cumulative Days on Market": "91", + "Taxes": "$27,621 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1947", + "Lot Size": "0.16 AC / 6,990 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Washington Park", + "School District": "Seattle", + "View": "City, Lake, Mountains, Partial, Territorial", + "Number of Assigned Spaces": "2", + "Total Covered Parking": "2", + "Entry Date": "05-07-2026", + "Energy Source": "Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Sabina Telenska", + "email": "sabina.telenska@compass.com", + "telephone": "2062280633" + } + }, + "2100217447100274601": { + "listing_id": "2100217447100274601", + "source_url": "https://www.compass.com/homedetails/220-Atlantic-Ave-Unit-2-Brooklyn-NY-11201/27FD4L_pid/", + "retrieved_at": "2026-09-06T04:13:15.434780+00:00", + "html_sha256": "c123f5d388b4c9544b7f5fe9e088eb50dbf13406d6fe73f848ce6a1cd76b5400", + "price": 5500, + "address": "220 Atlantic Avenue, Unit 2", + "unit": "2", + "city": "Brooklyn", + "state": "NY", + "zip": "11201", + "neighborhood": "Cobble Hill", + "latitude": 40.689303, + "longitude": -73.99184570000001, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 975, + "property_type": "Rental", + "year_built": 1800, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 6, + "listed_at_ms": 1778176629703, + "description": "This light-filled, renovated apartment will welcome you home after a long day of exploring all that this incredible Cobble Hill location has to offer.\n\nUpon entering this 2 Bedroom, 1 Bath home, you are greeted with streaming light, high ceilings, and gorgeous hardwood floors. The well-designed open kitchen is equipped with Kitchen Aid stainless steel appliances that include a 5 burner stove with a Dual Temp oven, microwave, and dishwasher. The kitchen also has Cesar-stone countertops and a beautiful long kitchen island.\n\nThe loft-like dining/living room gives you plenty of space to have a large dining table and a huge sitting area to entertain.\n\nThe primary bedroom comfortably fits a king-size bed. The bathroom has Mosaic Marble flooring, a dual sink, and a rain showerhead. The windowed bathtub is extra large and has shelving space. This rental unit has its own washer/dryer and plenty of closet space throughout.\n\nConveniently located to everything: just minutes away from 2,3,4,5, A, C, F, N, R, G, Trains. B61, & B63 Bus stop is just a few feet away. Water taxi, restaurants, cafes, bookstores, Trader Joe's, Sahadi's, and plenty of incredible shopping on Atlantic Avenue/Smith & Court Streets. Near Brooklyn Bridge Park & Prospect Park.\n\nLease term is 12 to 24 months.\n", + "features": [ + "Hardwood Floors", + "High Ceilings", + "Washer / Dryer", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Laundry in Building", + "Central AC", + "Window AC can be Installed", + "Dishwasher", + "Stainless Steel Appliances", + "Gas Oven", + "Eat-in Kitchen", + "Double Sink Bathroom", + "Eastern Exposure", + "Western Exposure", + "Soaking Tub", + "Gas Stove", + "Island Kitchen", + "Kitchen Dining", + "Refrigerator", + "Stove", + "Lowrise", + "Security System" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "6", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/01/2026", + "Lease Term": "Lease Length: 24 Months, Lease Length Min/Max: 24-24 mo", + "Total Rooms": "3.0", + "Property Type": "Rental", + "Year Built": "1800", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Lucy Bekheet", + "email": "lucy.bekheet@compass.com", + "telephone": "9179718986" + } + }, + "2100222781369429673": { + "listing_id": "2100222781369429673", + "source_url": "https://www.compass.com/homedetails/2400-Aurora-Ave-N-Unit-210-Seattle-WA-98109/1RI3J0_pid/", + "retrieved_at": "2026-09-06T04:14:01.886211+00:00", + "html_sha256": "7cec390d327718087249bfae28d26dd11553b68f6dede3d9ccf2b01a6d764391", + "price": 1495000, + "address": "2400 Aurora Avenue North, Unit 210", + "unit": "210", + "city": "Seattle", + "state": "WA", + "zip": "98109", + "neighborhood": "East Queen Anne", + "latitude": 47.640245, + "longitude": -122.345754, + "beds": 3, + "baths_full": 1, + "baths_half": 1, + "baths_total": 2.25, + "sqft": 2517, + "property_type": "Condo", + "year_built": 1987, + "mls_number": "2519190", + "status_text": "Active", + "days_on_market": 121, + "listed_at_ms": 1778137200000, + "description": "Perched on the coveted east slope of Queen Anne, this striking modern townhome delivers the perfect balance of style, comfort, and location-just moments from Amazon, Google, South Lake Union, and some of Seattle’s best dining. Part of an impressive $5M building-wide transformation, this beautifully renovated three-bedroom residence is designed to inspire. Dramatic 25+ ft ceilings and expansive floor-to-ceiling windows flood the home with natural light, showcasing sweeping views of Lake Union, Gas Works Park, and Cascade Mountains. Seamlessly blending indoor and outdoor living, enjoy front-row seats to float planes and Fourth of July fireworks from one of three private decks. Inside, the open-concept layout features stunning blonde engineered hardwoods, a sleek chef’s kitchen with modern finishes, a generous pantry, and a welcoming family room anchored by a cozy wood-burning fireplace. The luxurious primary suite offers a true retreat, complete with spa-like touches including a heated towel bar and a dual-fixture shower designed for ultimate relaxation. Comfort meets convenience with central A/C, a rare 3-car garage, an additional off-street parking space, and abundant storage throughout. Move in with confidence—this building has been comprehensively upgraded with a durable Ceraclad exterior, all-new windows, a new roof, and refreshed decks. Pet-friendly with no rental cap, Windwatch offers not just a home, but a lifestyle—with long-term peace of mind built in.", + "features": [ + "Air Conditioning", + "Carpet Floors", + "Central AC", + "Ceramic Floors", + "City Views", + "Common Outdoor Space", + "Dishwasher", + "Dryer", + "Fireplace", + "Forced Air", + "Garage", + "Lake Views", + "Microwave", + "Parking Included", + "Refrigerator", + "Washer" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2519190", + "Days on Market": "121", + "Cumulative Days on Market": "121", + "Taxes": "$9,659 / year", + "HOA Fees": "$1,432 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "1987", + "County": "King County" + }, + "regional_facts": { + "Community Name": "Westlake", + "School District": "Seattle", + "View": "City, Lake, Mountains", + "Number of Assigned Spaces": "4", + "Total Covered Parking": "3", + "Entry Date": "05-07-2026", + "Energy Source": "Electric" + }, + "agent": { + "name": "Joe Bills", + "email": "joe.bills@compass.com", + "telephone": "2068568736" + } + }, + "2100222800844142641": { + "listing_id": "2100222800844142641", + "source_url": "https://www.compass.com/homedetails/501-W-Main-St-Unit-A101-Aspen-CO-81611/LRBC9_pid/", + "retrieved_at": "2026-09-06T04:10:36.821961+00:00", + "html_sha256": "f643df3f615f1a48efb34e0f17b42239b1567f3fd622986ad768bde7984c3699", + "price": 1925000, + "address": "501 West Main Street, Unit A101", + "unit": "A101", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "neighborhood": "Aspen West End", + "latitude": 39.1922779, + "longitude": -106.8277825, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 460, + "property_type": "Condo", + "year_built": 2004, + "mls_number": "192719", + "status_text": "Active", + "days_on_market": 124, + "listed_at_ms": 1777852800000, + "description": "Recently remodeled in 2025, this is one of the quietest and most desirable units in the Christiana complex. It lives more like a cozy mountain cabin--with the added benefit of a pool and hot tub--rather than a typical condo. The unit features an in-unit laundry room and enjoys protected views of Ajax, thanks to its orientation toward the historic portion of the Boomerang Lodge. Impeccably maintained and offered fully furnished, the property is turnkey and ready to enjoy. Strong rental potential with both short- and long-term options. Dogs are allowed for owners, and HOA dues are notably low for a downtown Aspen location. One of the newer complexes in Aspen, this is an excellent opportunity as a starter home, pied-à-terre, or investment property.", + "features": [ + "Pool", + "Washer / Dryer in Unit", + "Laundry in Building", + "Air Conditioning", + "Fully Furnished", + "Pet Friendly", + "Parking Included", + "Laundry" + ], + "property_facts": { + "Status": "Active", + "MLS #": "192719", + "Days on Market": "124", + "Taxes": "$3,191 / year", + "HOA Fees": "$2,201 / quarter", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2004", + "County": "Pitkin County" + }, + "regional_facts": { + "Garage": "No", + "Property Faces": "Southeast", + "Furnished": "Furnished", + "Fireplace: # Fireplaces": "1", + "Sub/Loc": "Christiana Aspen" + }, + "agent": { + "name": "John Whipple", + "email": "john@whippleandbrewster.com", + "telephone": "970-618-5930" + } + }, + "2100227614806075617": { + "listing_id": "2100227614806075617", + "source_url": "https://www.compass.com/homedetails/702-S-Director-St-Seattle-WA-98108/1T0B0W_pid/", + "retrieved_at": "2026-09-06T04:14:03.346474+00:00", + "html_sha256": "7d6beb9d47b32cb1221aa115d73a969f83db1c2fad7f7842ee620db9ae90145e", + "price": 425000, + "address": "702 South Director Street", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98108", + "neighborhood": "South Park", + "latitude": 47.5224001, + "longitude": -122.3254548, + "beds": 3, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 1490, + "property_type": "Single Family", + "year_built": 1941, + "mls_number": "2520051", + "status_text": "Active", + "days_on_market": 121, + "listed_at_ms": 1778137200000, + "description": "Charming 3-bedroom, 1-bath home offering approximately 1,490 square feet in Seattle's rapidly growing South Park neighborhood. Lightly renovated and move-in ready, this property presents an excellent opportunity for homeowners, investors, or builders looking to generate rental income while exploring future development potential. For those seeking additional opportunity, the adjoining buildable parcels are available for purchase separately, including permit-ready plans for new 2,000+ SF homes. Together, the neighboring properties offer the potential to assemble a unique development opportunity. Please see MLS #2548900, #2476505 & #2476503) for additional details. Whether you're looking for a comfortable home, an investment property, or the opportunity to expand your footprint through the purchase of the adjacent parcels, this property offers exceptional flexibility in one of Seattle's up-and-coming neighborhoods.", + "features": [ + "Corner Lot", + "Dishwasher", + "Forced Air", + "Laminate Floors", + "Microwave", + "Off-Street Parking", + "Parking Included", + "Refrigerator" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2520051", + "Days on Market": "121", + "Cumulative Days on Market": "304", + "Taxes": "$4,931 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1941", + "Lot Size": "0.07 AC / 2,961 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "South Park", + "School District": "Seattle", + "View": "Territorial", + "Number of Assigned Spaces": "0", + "Total Covered Parking": "0", + "Entry Date": "05-07-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Laura Lynn", + "email": "laura.lynn@compass.com", + "telephone": "4256470550" + } + }, + "2100237732100082185": { + "listing_id": "2100237732100082185", + "source_url": "https://www.compass.com/homedetails/3101-W-18th-Ave-Denver-CO-80204/127QT1_pid/", + "retrieved_at": "2026-09-06T04:11:43.936896+00:00", + "html_sha256": "736602c72a700739bdbe3754aabaf9fcb7de66ff7f3ab2e90eb30aa999268433", + "price": 750000, + "address": "3101 West 18th Avenue", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80204", + "neighborhood": "Cheltenham Heights", + "latitude": 39.7453179, + "longitude": -105.0270625, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 4, + "sqft": 1762, + "property_type": "Townhouse", + "year_built": 2017, + "mls_number": "6575107", + "status_text": "Closed", + "days_on_market": 25, + "listed_at_ms": 1778133600000, + "description": "Contemporary design meets effortless urban living in this stylish townhome ideally located just moments from Sloan’s Lake. Thoughtfully designed, this home offers a bright, open-concept layout perfect for both everyday living and entertaining.\r\nThe main level features a welcoming entrance foyer, a convenient powder bath, and direct access from the attached 2-car garage—offering both functionality and ease of everyday living.\r\nUpstairs, the second level is designed for modern living, featuring an open kitchen and dining area with quartz countertops, modern cabinetry, stainless steel appliances, and a generous island for seating and prep space. The space is anchored by a sleek linear fireplace, adding both warmth and a striking focal point. The layout flows seamlessly and offers access to a private balcony—ideal for morning coffee or evening relaxation. This level also includes an additional bedroom, offering flexibility for guests or a home office.\r\nThe third level hosts two well-appointed bedrooms, including a spacious primary suite with a walk-in closet and a beautifully finished en-suite bath, along with an additional bedroom. A conveniently located laundry room on this level adds everyday ease and functionality.\r\nOne of the standout features is the expansive rooftop deck, offering incredible space for entertaining, dining, or simply enjoying Colorado’s sunshine with city and mountain views as your backdrop.\r\nPerfectly situated in a prime Denver location near Sloan’s Lake, Edgewater, and some of the city’s best dining, shopping, and recreation, this home blends modern living with exceptional convenience. Just steps from Empower Field at Mile High, enjoy effortless access to Broncos games, major concerts, and year-round events right in your neighborhood.", + "features": [ + "Attached Garage", + "Balcony", + "Baseboard Heating", + "Carpet Floors", + "Central AC", + "City Views", + "Dishwasher", + "Disposal", + "Dryer", + "Eat-in Kitchen", + "Fireplace", + "Forced Air", + "Foyer", + "Garage", + "Island Kitchen", + "Microwave", + "Mountain Views", + "Private Outdoor Space", + "Range", + "Range Hood", + "Refrigerator", + "Walk-in Closet", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "6575107", + "Days on Compass": "25", + "Taxes": "$4,044 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential / Townhouse", + "Year Built": "2017", + "Lot Size": "0.05 AC / 2,388 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "Townhouse", + "Architectural Style": "Eat-in Kitchen, Open Floorplan, Walk-In Closet(s), Kitchen Island, Townhouse", + "View": "City, Mountain(s)", + "Levels": "Three Or More", + "Subdivision Name": "Sloans Lake", + "Association": "No", + "Basement": "No" + }, + "agent": { + "name": "Nicole Keiller", + "email": "nicole.keiller@compass.com", + "telephone": "5157202136" + } + }, + "2100281232280226201": { + "listing_id": "2100281232280226201", + "source_url": "https://www.compass.com/homedetails/5960-31st-Ave-SW-Seattle-WA-98126/1SCNB8_pid/", + "retrieved_at": "2026-09-06T04:14:04.191075+00:00", + "html_sha256": "8082951824c45fea39ad1e7de88800a25179a3419b2c9486be0e9af35e6479cb", + "price": 810000, + "address": "5960 31st Avenue Southwest", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98126", + "neighborhood": "High Point", + "latitude": 47.5486505, + "longitude": -122.3719416, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1780, + "property_type": "Single Family", + "year_built": 2007, + "mls_number": "2520012", + "status_text": "Sold", + "days_on_market": 39, + "listed_at_ms": 1778137200000, + "description": "Charming, light-filled corner home with exceptional curb appeal, ideally situated beside a peaceful neighborhood park in a serene, park-like setting. Beautifully updated throughout, this move-in ready residence features a stunning, like-new kitchen with new countertops, sink, faucet, and range. Enjoy seamless indoor-outdoor living with a covered wraparound front porch and a covered deck off the dining room, perfect for year-round enjoyment. A spacious 2-car garage provides excellent parking and storage. Thoughtfully designed for both comfort and convenience, the home offers a warm and inviting atmosphere throughout.Unbeatable West Seattle location near Camp Long and Lincoln Park, both offering scenic wooded trails and abundant outdoor recreation. Close to Alki Beach, local coffee shops, restaurants, and everyday amenities. Easy access to transit, including the RapidRide C Line, and a commuter’s dream, just 15 minutes to Seattle-Tacoma International Airport and downtown Seattle, and approximately 30 minutes to Bellevue. A rare opportunity to own a beautifully refreshed home in a tranquil setting with outstanding walkability and connectivity. This one is not to be missed.", + "features": [ + "Attached Garage", + "Basement", + "Ceramic Floors", + "Common Outdoor Space", + "Dishwasher", + "Disposal", + "Dryer", + "Fireplace", + "Garage", + "Laminate Floors", + "Microwave", + "Off-Street Parking", + "Playground", + "Refrigerator", + "Traditional", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2520012", + "Days on Market": "39", + "Cumulative Days on Market": "39", + "Taxes": "$7,500 / year", + "HOA Fees": "$148 / month", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "2007", + "Lot Size": "0.06 AC / 2,778 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "High Point", + "School District": "Seattle", + "Number of Assigned Spaces": "2", + "Total Covered Parking": "2", + "Entry Date": "05-07-2026", + "Energy Source": "Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Teri O'Neal", + "email": "teri.oneal@compass.com", + "telephone": "2069141456" + } + }, + "2100294315240937585": { + "listing_id": "2100294315240937585", + "source_url": "https://www.compass.com/homedetails/50-King-St-Unit-9A-Manhattan-NY-10014/27FE4K_pid/", + "retrieved_at": "2026-09-06T04:10:33.739218+00:00", + "html_sha256": "872d7a1f14bb5e9aa7fa3dbda4895bdd6b991b86a1e996fc3d4f390cfe979b5b", + "price": 565000, + "address": "50 King Street, Unit 9A", + "unit": "9A", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "neighborhood": "Hudson Square", + "latitude": 40.7277436, + "longitude": -74.00471, + "beds": 0, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Co-op", + "year_built": 1959, + "mls_number": "", + "status_text": "Sold", + "days_on_market": 26, + "listed_at_ms": 1778185793104, + "description": "Welcome to Apartment 9A, a high floor, sunny, oversized studio framed by sweeping open views and endless potential. Currently configured as a spacious studio, this residence offers a rare canvas to reimagine, with the flexibility to incorporate a gracious living area alongside a generously scaled eat-in kitchen or convert the apartment to a one bedroom.\n\nBathed in natural light, the home enjoys three exposures across two directions, overlooking tranquil, landscaped gardens, a quiet retreat in the heart of downtown. The layout is notably expansive for a post-war residence, complemented by abundant storage and a level of care that speaks to its thoughtful upkeep over time.\n\nSet along a charming townhouse block at the crossroads of the West Village and SoHo, 50 King Street is a boutique, well-maintained elevator cooperative. Residents benefit from a live-in superintendent, a central laundry room, and an on-site parking garage. The building welcomes pets, pied-à-terre ownership, and parental purchasing.\n\nLocated within the Charlton-King-Vandam Historic District, now part of the dynamic Hudson Square neighborhood, this address places you moments from some of downtown’s best dining, shopping, and transportation. It also offers proximity to transformative developments including the new headquarters for Google and Disney.\n\nA rare opportunity to bring your vision to life in one of Manhattan’s most compelling and evolving enclaves.", + "features": [ + "Hardwood Floors", + "Oversized Windows", + "Elevator", + "Laundry in Building", + "Wall Unit", + "Dishwasher", + "Foyer", + "Dressing Area", + "Eat-in Kitchen", + "Southern Exposure", + "Eastern Exposure", + "Garage", + "Gas Stove", + "Midrise" + ], + "property_facts": { + "Status": "Sold", + "Days on Market": "26", + "Pet Policy": "Allowed", + "Maintenance": "$1,199 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "2.5", + "Property Type": "Co-op", + "MLS Type": "Co-op", + "Year Built": "1959", + "County": "New York County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": {}, + "agent": { + "name": "Michael J. Franco", + "email": "mfranco@compass.com", + "telephone": "9178174122" + } + }, + "2100306091747647641": { + "listing_id": "2100306091747647641", + "source_url": "https://www.compass.com/homedetails/4011-Greystone-Dr-Austin-TX-78731/1FOD9P_pid/", + "retrieved_at": "2026-09-06T04:10:42.036250+00:00", + "html_sha256": "941e2a0aaed5a1333edc9638bcd413372cae8fa126c63341bf659ed8f11fa9ef", + "price": 1200000, + "address": "4011 Greystone Drive", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78731", + "neighborhood": "Bull Creek", + "latitude": 30.36292619999999, + "longitude": -97.76181, + "beds": 4, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 2340, + "property_type": "Single Family", + "year_built": 1969, + "mls_number": "2335045", + "status_text": "Closed", + "days_on_market": 5, + "listed_at_ms": 1778821200000, + "description": "In the heart of Mesa Oaks in Northwest Hills, this single-story 1969 ranch sits on a corner lot that lives far quieter than expected. The driveway opens onto a peaceful dead-end side street that becomes a natural extension of the backyard, perfect for wheeled toys, chalk games, block parties, and more. Behind the property sits a large private parcel that, coupled with the side street, delivers quiet and privacy hard to match.\nInside, a true entry foyer opens to formal living and dining rooms that flow into a soaring vaulted family room anchored by a floor-to-ceiling stacked stone fireplace. Engineered floating wood floors and tile run throughout for easy, low maintenance living.\nThe chef's kitchen renovation opened up the heart of the home with sleek modern European design, quartz counters, stainless appliances, a breakfast area, butler's pantry, and pot filler. The laundry room is a true workhorse with sink, folding space, and storage, leading to the side-facing two-car garage.\nA thoughtful split layout offers two distinct wings. The east wing holds the primary suite plus two additional bedrooms and a second full bath, with one room ready to live as an office for those working from home. The west wing features a large private bedroom with full ensuite, ideal for guests, multigenerational living, a teen retreat, or a second primary.\nSliding glass doors extend the living spaces to a covered patio overlooking the tree-filled yard. It is the kind of backyard where you forget you are minutes from MoPac, 183, the JCC, H-E-B, The Domain, Q2 Stadium, downtown, parks, a public pool, tennis and pickleball, and miles of trails through the surrounding greenbelt. Bike lanes out front connect you to an active, outdoor-friendly lifestyle.\nDoss Elementary and Murchison Middle are less than mile away, ideal for households wanting easy access to exemplary schools. A rare find, surrounded by some of the best neighbors you may ever have in one of Austin's premier zip codes.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Breakfast Bar", + "Carpet Floors", + "Ceiling Fan", + "Central AC", + "Central Heating", + "Chandeliers", + "Common Outdoor Space", + "Cooktop", + "Covered Parking", + "Dishwasher", + "Disposal", + "Driveway", + "Electric Dryer Hookup", + "Electric Oven", + "Fireplace", + "Garage", + "Garden Views", + "Hardwood Floors", + "High Ceilings", + "Hot Water Heating", + "Laundry in Building", + "Microwave", + "Parking Included", + "Patio", + "Playground", + "Porch", + "Private Outdoor Space", + "Private Yard", + "Range Hood", + "Recessed Lighting", + "Tile Floors", + "Walk-in Closet", + "Washer / Dryer in Unit", + "Washer Hookup", + "Wooden Area Views" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "2335045", + "Days on Market": "5", + "Taxes": "$20,723 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1969", + "Lot Size": "0.30 AC / 13,028 SF", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Northwest Hills Mesa Oaks Ph", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "Neighborhood, Trees/Woods", + "View YN": "Yes", + "Parcel Number": "01420415010000", + "Tax Lot": "1", + "Tax Block": "B", + "Elementary School": "Doss (Austin ISD)", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Murchison", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "Anderson", + "High School District": "Austin ISD", + "Levels": "One", + "Master on Main": "Yes", + "Main Level Bedrooms": "4", + "Num Living": "2", + "Living Area Source": "PublicRecords", + "Year Built Source": "PublicRecords", + "Property Condition": "Updated Remodeled", + "Pool Private": "No", + "Pool Features": "None" + }, + "agent": { + "name": "Joe Keenan", + "email": "joe.keenan@compass.com", + "telephone": "5124157653" + } + }, + "2100307535628420929": { + "listing_id": "2100307535628420929", + "source_url": "https://www.compass.com/homedetails/4614-Jinx-Ave-Austin-TX-78745/1FC35I_pid/", + "retrieved_at": "2026-09-06T04:10:44.783304+00:00", + "html_sha256": "fcd52a525cd6f63a49b539461b412035c02ddea107c86084301fca0867e52d74", + "price": 560000, + "address": "4614 Jinx Avenue", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78745", + "neighborhood": "South Manchaca", + "latitude": 30.2199331, + "longitude": -97.7817219, + "beds": 3, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1975, + "property_type": "Single Family", + "year_built": 1966, + "mls_number": "7055787", + "status_text": "Active", + "days_on_market": 93, + "listed_at_ms": 1780549200000, + "description": "Welcome to 78745, one of South Austin's most desirable zip codes on one of the best streets in the neighborhood, close to schools and shopping yet secluded with a welcoming vibe. Built in 1966, this 3-bedroom, 2-bath home (1,975 sq ft) is pure old Austin, lived-in, creative, and full of potential.\nThe bright eat-in kitchen features custom built-in shelving that keeps things organized and has a ton of character, from here you flow into a spacious living room with backyard views. The third bedroom is a light-drenched space that's served as an art studio, with its own exterior access and a connection to a wood workshop/office, perfect as a creative compound, or reimagine it as a primary suite with a third bath, guest quarters, or home office.\nNew roof (June 2026). Priced below appraised value of $600k", + "features": [ + "Air Conditioning", + "Carpet Floors", + "Central AC", + "Central Heating", + "Concrete Floors", + "Disposal", + "Hardwood Floors", + "Laundry in Building", + "Off-Street Parking", + "Parking Included", + "Range", + "Refrigerator", + "Vinyl Floors" + ], + "property_facts": { + "Status": "Active", + "MLS #": "7055787", + "Days on Market": "93", + "Taxes": "$10,538 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1966", + "Lot Size": "0.18 AC / 8,041 SF", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Greenwood Forest Sec 02", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "None", + "View YN": "No", + "Parcel Number": "04121007010000", + "Tax Lot": "8", + "Tax Block": "F", + "Elementary School": "St Elmo", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Bedichek", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "Travis", + "High School District": "Austin ISD", + "Levels": "One", + "Master on Main": "No", + "Main Level Bedrooms": "3", + "Num Living": "1", + "Living Area Source": "PublicRecords", + "Year Built Source": "PublicRecords", + "Property Condition": "Resale", + "Pool Private": "No", + "Pool Features": "None" + }, + "agent": { + "name": "Nanette Labastida", + "email": "nanette.labastida@compass.com", + "telephone": "5129656339" + } + }, + "2100310813146184641": { + "listing_id": "2100310813146184641", + "source_url": "https://www.compass.com/homedetails/2410-Abbot-Kinney-Blvd-Venice-CA-90291/1JU6Z6_pid/", + "retrieved_at": "2026-09-06T04:12:12.014021+00:00", + "html_sha256": "c6908bfb5302cc84c7a3594281bc600ec1f4bc07b427cd520a0439d9d2b60d21", + "price": 2700, + "address": "2410 Abbot Kinney Boulevard", + "unit": "", + "city": "Venice", + "state": "CA", + "zip": "90291", + "neighborhood": "Venice", + "latitude": 33.9883457, + "longitude": -118.4572394, + "beds": 1, + "baths_full": 0, + "baths_half": 0, + "baths_total": 0.75, + "sqft": null, + "property_type": "Rental", + "year_built": null, + "mls_number": "26827465", + "status_text": "Sold", + "days_on_market": 34, + "listed_at_ms": 1778137200000, + "description": "Location! Location! 1 Bed, 1 Bath on the quiet residential section of Abbot Kinney between Venice and Washington. The building is peaceful, gated triplex that feels more like a home than an apartment. Enjoy the greenery, light and privacy only minutes to Venice beach, shopping on Abbot Kinney, Windward Ave, Lincoln Blvd, numerous restaurants and Erewhon. This light and bright apartment features hardwood floors, a full kitchen with quartz countertops, a small dining area and a full bath. The kitchen door opens onto a side yard walkway providing easy storage for your bikes and boards. The outside area features your own outdoor dining space plus a larger shared patio in the back. The unit includes a convenient shared laundry area and 1 parking space. Most pets OK.", + "features": [ + "Washer / Dryer in Unit", + "Laundry in Building", + "Pet Friendly", + "Unfurnished", + "Parking Included" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26827465", + "Days on Market": "34", + "Pet Policy": "Allowed", + "Lease Term": "Lease Length: None", + "Furnished": "Unfurnished", + "Property Type": "Rental", + "MLS Type": "Residential Lease / Apartment", + "Lot Size": "0.11 AC / 4,946 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Style": "Modern", + "Cross Streets": "Abbot Kinney & Woodlawn", + "Property Attached YN": "true", + "Parcel Number": "UNAVAILABLE", + "Total Units": "3.0", + "Area": "Venice (C11)", + "Single Family Or Apt": "Condo/Apt", + "Lot Size Area": "4946", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "UNAVAILABLE", + "Directions": "From Venice Blvd, turn South onto Abbot Kinney Blvd." + }, + "agent": { + "name": "Janin Paine", + "email": "janin.paine@compass.com", + "telephone": "3105605088" + } + }, + "2100314198570186201": { + "listing_id": "2100314198570186201", + "source_url": "https://www.compass.com/homedetails/60-Commonwealth-Ave-Unit-7-Boston-MA-02116/1BZP1X_pid/", + "retrieved_at": "2026-09-06T04:11:08.387022+00:00", + "html_sha256": "9a0cfe1c2fab43539d72e181ef90bc78a5198321df34296e5309ff271e3605de", + "price": 2680000, + "address": "60 Commonwealth Avenue, Unit 7", + "unit": "7", + "city": "Boston", + "state": "MA", + "zip": "02116", + "neighborhood": "Back Bay", + "latitude": 42.35243699999999, + "longitude": -71.0744529, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1500, + "property_type": "Condo", + "year_built": 1867, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Rarely available sunny penthouse spanning the entire top floor of a professionally-managed building on the 2nd block of Comm Ave. Enjoy elegant details, traditional finishes & a spacious 3-bed 2-bath layout. The extra-high ceilings, central skylight, living room fireplace, & bay windows overlooking the Comm Ave Mall all add to the luxurious & timeless sophistication of this home. Additional amenities include in-unit laundry, a direct access parking space, and extra storage. Live in one of the city's most sought-after and convenient locations, 1 block from the Boston Public Garden, Newbury Street, and plenty of top restaurants & shops", + "features": [ + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Air Conditioning", + "Forced Air", + "Common Outdoor Space", + "Dishwasher", + "Fireplace", + "Built-Ins", + "Skylight", + "California Closet", + "Custom Closet", + "Steam Shower", + "Penthouse", + "Range", + "Refrigerator", + "Parking Included", + "Spa" + ], + "property_facts": { + "Status": "Coming Soon", + "Taxes": "$19,454 / year", + "HOA Fees": "$1,057 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op", + "Year Built": "1867", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Back Bay", + "Area": "MA-Boston, MA-Boston-Back Bay", + "Open Parking Spaces": "1.00", + "Parking Spaces Total": "1" + }, + "agent": { + "name": "Siu Fu Lau", + "email": "siu.lau@compass.com", + "telephone": "6177559388" + } + }, + "2100340800888205793": { + "listing_id": "2100340800888205793", + "source_url": "https://www.compass.com/homedetails/Haight-St-San-Francisco-CA-94102/2100340800888205793_lid/", + "retrieved_at": "2026-09-06T04:13:40.337645+00:00", + "html_sha256": "7f4c59b4a049787e97460ce795e984bf4ce8c32797dc2b8c47746953131ef9c2", + "price": null, + "address": "Haight Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94102", + "neighborhood": "Hayes Valley", + "latitude": null, + "longitude": null, + "beds": 4, + "baths_full": 3, + "baths_half": 2, + "baths_total": 4, + "sqft": null, + "property_type": "", + "year_built": null, + "mls_number": "", + "status_text": "Canceled", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [], + "property_facts": {}, + "regional_facts": {}, + "agent": null + }, + "2100342020893986929": { + "listing_id": "2100342020893986929", + "source_url": "https://www.compass.com/homedetails/8622-17th-Ave-NE-Seattle-WA-98115/1SH8LK_pid/", + "retrieved_at": "2026-09-06T04:14:04.608631+00:00", + "html_sha256": "3ee7f638a63bbd70f184b6f297f60300c67b33e1d9881149d2ed5e82bcb6861d", + "price": 802000, + "address": "8622 17th Avenue Northeast", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98115", + "neighborhood": "Maple Leaf", + "latitude": 47.6920037, + "longitude": -122.3092303, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 1830, + "property_type": "Single Family", + "year_built": 1939, + "mls_number": "2520151", + "status_text": "Sold", + "days_on_market": 6, + "listed_at_ms": 1778137200000, + "description": "Opportunity awaits in the heart of Maple Leaf! Situated on a large corner lot, this charming Cape Cod home offers endless potential to update, expand, or reimagine entirely. Original character remains intact with oak hardwood floors, coved ceilings, vintage tile, original trim and doors, plus a classic fireplace. Abundant natural light pours through oversized picture windows in the living and dining rooms, creating bright, welcoming spaces ready for your vision. The unfinished basement with excellent ceiling height offers additional possibilities, and the attached garage with driveway, provides convenient off-street parking. Ideally located on a quiet street just blocks to Maple Leaf Reservoir Park, Macrina Bakery & Café, restaurants, transit and light rail. Easy access to UW, Green Lake, Northgate, downtown Seattle and I-5. A rare opportunity in one of North Seattle’s most beloved neighborhoods!", + "features": [ + "Attached Garage", + "Basement", + "Carpet Floors", + "Ceramic Floors", + "Concrete Floors", + "Corner Lot", + "Driveway", + "Dryer", + "Fireplace", + "Forced Air", + "Garage", + "Hardwood Floors", + "Off-Street Parking", + "Refrigerator", + "Traditional", + "Vinyl Floors", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2520151", + "Days on Market": "6", + "Cumulative Days on Market": "6", + "Taxes": "$7,533 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1939", + "Lot Size": "0.13 AC / 5,488 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Maple Leaf", + "School District": "Seattle", + "View": "Mountains, Territorial", + "Number of Assigned Spaces": "2", + "Total Covered Parking": "1", + "Offers Review Date": "05-13-2026", + "Entry Date": "05-07-2026", + "Energy Source": "Electric,Oil", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Riley Sparling-Beckley", + "email": "riley.sparling-beckley@compass.com", + "telephone": "2067992851" + } + }, + "2100344984350719249": { + "listing_id": "2100344984350719249", + "source_url": "https://www.compass.com/homedetails/9823-Arrowsmith-Ave-S-Seattle-WA-98118/1RJ5AN_pid/", + "retrieved_at": "2026-09-06T04:14:05.413549+00:00", + "html_sha256": "b1e222a1c1ba97fc5809c2df83b293c576ca6de16581f8cdfae7e9aba1ba87d4", + "price": 925000, + "address": "9823 Arrowsmith Avenue South", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98118", + "neighborhood": "Rainier Beach", + "latitude": 47.5134823, + "longitude": -122.2529461, + "beds": 5, + "baths_full": 2, + "baths_half": null, + "baths_total": 2.75, + "sqft": 3060, + "property_type": "Single Family", + "year_built": 1907, + "mls_number": "2519407", + "status_text": "Sold", + "days_on_market": 5, + "listed_at_ms": 1778137200000, + "description": "Tucked into the quiet, private Lakeridge community with sweeping Lake Washington views, this 1907 home offers the rare feeling of a city retreat with incredible flexibility. Morning light fills the home through large new windows, while the expansive entertaining deck frames treetops, water, and unforgettable sunrises. Thoughtful updates include a remodeled kitchen with quartz and butcher block counters, refreshed baths, new flooring, interior paint, LED lighting throughout, efficient heaters and new sliders. With 5 bedrooms, 3 baths, 3,060 SF, generous basement storage, ample off-street parking, and a private-entry ADU/mother-in-law suite with kitchenette and strong rental history, the home is designed to gather, host, work, or create income - just minutes from parks, trails, lake launches, cafés, and dining.", + "features": [ + "Air Conditioning", + "Basement", + "Dishwasher", + "Disposal", + "Driveway", + "Dryer", + "Fireplace", + "Hardwood Floors", + "Lake Views", + "Marble Floors", + "Microwave", + "Off-Street Parking", + "Refrigerator", + "Second Kitchen", + "Skylight", + "Walk-in Closet", + "Washer", + "Window AC Installed" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2519407", + "Days on Market": "5", + "Cumulative Days on Market": "5", + "Taxes": "$9,149 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1907", + "Lot Size": "0.16 AC / 7,006 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Lakeridge", + "School District": "Seattle", + "View": "Lake", + "Number of Assigned Spaces": "5", + "Total Covered Parking": "0", + "Offers Review Date": "05-12-2026", + "Entry Date": "05-07-2026", + "Energy Source": "Electric", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Tyler Davis Jones", + "email": "tylerdavisjones@compass.com", + "telephone": "2067071701" + } + }, + "2100386460878470569": { + "listing_id": "2100386460878470569", + "source_url": "https://www.compass.com/homedetails/2056-S-Lincoln-St-Denver-CO-80210/12YVRG_pid/", + "retrieved_at": "2026-09-06T04:11:43.914980+00:00", + "html_sha256": "562248f36cfc1343e6fafe1385c3aa2f5428bdc3808f6d30234faeb5479513c9", + "price": 685000, + "address": "2056 South Lincoln Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80210", + "neighborhood": "Platt Park", + "latitude": 39.6792446, + "longitude": -104.9860969, + "beds": 3, + "baths_full": 1, + "baths_half": 0, + "baths_total": 2, + "sqft": 1536, + "property_type": "Single Family", + "year_built": 1927, + "mls_number": "2821914", + "status_text": "Active", + "days_on_market": 121, + "listed_at_ms": 1778133600000, + "description": "Nestled in one of the most desirable neighborhoods, this beautifully updated home offers the perfect blend of modern comfort and unbeatable location. Just a short stroll from the vibrant Pearl Street, you'll have easy access to boutique shopping, top-notch dining, and lively entertainment. Prefer the outdoors? You're moments from serene parks and trails to enjoy Colorado’s natural beauty.\r\n\r\nInside, the home shines with thoughtful updates throughout. From the stylish, contemporary finishes to the functional layout, every detail has been designed to enhance your living experience. The light-filled living spaces invite relaxation, while the updated kitchen is a chef’s dream, perfect for whipping up meals after a day exploring the local hotspots.\r\n\r\nWhether you're savoring a morning coffee on the patio or heading out to enjoy the eclectic mix of nearby restaurants and cafes, this home is all about lifestyle. Don’t miss your chance to experience living at its finest, schedule your showing today!", + "features": [ + "Basement", + "Central AC", + "Dishwasher", + "Disposal", + "Forced Air", + "Garage", + "Microwave", + "Private Outdoor Space", + "Refrigerator" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2821914", + "Days on Compass": "121", + "Taxes": "$2,704 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1927", + "Lot Size": "0.11 AC / 4,690 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Level, Paved", + "Levels": "One", + "Subdivision Name": "Platte Park", + "Association": "No", + "Basement": "Yes" + }, + "agent": { + "name": "Maria Gallucci", + "email": "maria.gallucci@compass.com", + "telephone": "7203666050" + } + }, + "2100390728305882073": { + "listing_id": "2100390728305882073", + "source_url": "https://www.compass.com/homedetails/300-Virginia-St-Unit-1108-Seattle-WA-98101/27FF2V_pid/", + "retrieved_at": "2026-09-06T04:14:06.432669+00:00", + "html_sha256": "ac4490134fbb37d2316f28596f429bfe9cf805e06039b93d047062a4038721fd", + "price": 595000, + "address": "300 Virginia Street, Unit 1108", + "unit": "1108", + "city": "Seattle", + "state": "WA", + "zip": "98101", + "neighborhood": "Belltown", + "latitude": 47.6128082, + "longitude": -122.340875, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 548, + "property_type": "Condo", + "year_built": 2025, + "mls_number": "2520208", + "status_text": "Active", + "days_on_market": 121, + "listed_at_ms": 1778137200000, + "description": "First Light, designed by architect James KM Cheng and glass artist John Hogan is Westbank’s latest residential tower in Downtown Seattle. This South facing Urban 1 Bedroom Home offers an open, efficient layout, with a spacious balcony and one full bathroom. Floor-to-ceiling, triple-paned windows allow for spectacular views of Elliot Bay, and the Olympic Mountains. Each home features custom-designed interiors by the architect and includes custom B&B Italia cabinetry, light finishes with contrasting details, Kohler fixtures, Miele appliances, keyless entry and hardwoods throughout. Amenities include a 47th floor 25-meter rooftop sky pool & jacuzzies, a rooftop garden, fitness & wellness center, bike lounge, pet play area, spa & resident’s lounge", + "features": [ + "Air Conditioning", + "Central AC", + "City Views", + "Common Outdoor Space", + "Common Roof Deck", + "Communal Pool", + "Corner Lot", + "Dishwasher", + "Disposal", + "Dryer", + "Elevator", + "Forced Air", + "Garage", + "Gated Community", + "Gym", + "Microwave", + "Ocean Views", + "Pets Conditional", + "Refrigerator", + "Snow Removal Included", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2520208", + "Days on Market": "121", + "Cumulative Days on Market": "121", + "HOA Fees": "$600 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "2025", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Downtown", + "School District": "Seattle", + "View": "City, Mountains, Ocean, Sound, Territorial", + "Number of Assigned Spaces": "0", + "Entry Date": "05-07-2026", + "Energy Source": "Electric,Natural Gas" + }, + "agent": { + "name": "Doug Sonnenberg", + "email": "dougsonnenberg@compass.com", + "telephone": "8018242845" + } + }, + "2100401887998411753": { + "listing_id": "2100401887998411753", + "source_url": "https://www.compass.com/homedetails/1215-Brockton-Ave-Unit-203-Los-Angeles-CA-90025/1J0RA0_pid/", + "retrieved_at": "2026-09-06T04:12:13.536751+00:00", + "html_sha256": "2370994a6d4f176087c751f593ecc31f41f7d2be10a03db95b4a7752235b6cb3", + "price": 949000, + "address": "1215 Brockton Avenue, Unit 203", + "unit": "203", + "city": "Los Angeles", + "state": "CA", + "zip": "90025", + "neighborhood": "West Los Angeles", + "latitude": 34.0452613, + "longitude": -118.4649545, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1581, + "property_type": "Condo", + "year_built": 1982, + "mls_number": "26831277", + "status_text": "Active Under Contract", + "days_on_market": 112, + "listed_at_ms": 1778137200000, + "description": "Perfectly positioned in the heart of West LA, this 2 bed 2 bath single level home offers immediate access to a world of convenience. Yet the moment you cross the threshold, the vibrant energy of the outside fades away. This residence is your private sanctuary where timeless elegance, effortless comfort, and a hint of indulgence come together to craft an escape reminiscent of a Mediterranean getaway. Inside you'll find an expansive, light filled layout that truly feels like home. The living area with a cozy fireplace flows seamlessly to a private balcony perfect for morning coffee or sunset drinks. The exquisitely curated kitchen features premium stainless steel appliances, granite countertops and generous cabinet space, catering to everything from casual meals to dinner parties. The generously sized primary suite is thoughtfully designed boasting a large walk-in closet and a spa-like bath with separate shower and a relaxing soaking tub. The spacious second bedroom boasts an additional walk-in closet providing wonderful flexibility to become your ideal guest room, home office, or creative space. Modern convenience and peace of mind are built right in. A secure entryway, a smart Nest system and gated parking welcome you home with the added perk of city EV charging just outside the front door. Whenever you're ready to venture out, you'll love having the ultimate Westside lifestyle right at your doorstep. Spend your mornings grabbing coffee and brunch at Literati Cafe, Blu Jam, or Lazy Daisy, meet friends for evening drinks at local favorites like Thunderbird, Q's, and Auld Fella, and enjoy the sheer convenience of having both Whole Foods and Erewhon just moments away. Your ultimate Westside retreat is waiting for you.", + "features": [ + "Elevator", + "Garage", + "Assigned Parking", + "Washer / Dryer in Unit", + "Laundry in Building", + "Air Conditioning", + "Parking Included", + "Guest Parking", + "Pets Conditional", + "Lowrise", + "Unfurnished" + ], + "property_facts": { + "Status": "Active Under Contract", + "MLS #": "26831277", + "Days on Market": "112", + "HOA Fees": "$390 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1982", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR3", + "Style": "Contemporary", + "Association Fee Frequency": "Monthly", + "Property Attached YN": "true", + "Parcel Number": "4263005081", + "Total Units": "18.0", + "Living Area": "1581", + "Source Living Area": "Vendor Enhanced", + "Area": "West Los Angeles (WLA)", + "Lot Size Area": "16067", + "Source Lot Size Area": "Vendor Enhanced", + "Home owner Dues": "$390", + "HOA Fee Frequency 1": "Monthly", + "Assessor Parcel Number": "4263-005-081", + "Directions": "South of Wilshire, East of Bundy" + }, + "agent": { + "name": "Corina Angeles", + "email": "corina.angeles@compass.com", + "telephone": "3104398399" + } + }, + "2100437013713821513": { + "listing_id": "2100437013713821513", + "source_url": "https://www.compass.com/homedetails/3333-Wallingford-Ave-N-Unit-203-Seattle-WA-98103/1SQ92N_pid/", + "retrieved_at": "2026-09-06T04:14:10.814289+00:00", + "html_sha256": "c6aa406b06593f0809e1416640a8ca8f22667169cfd4d4cc51282410e1381402", + "price": 615000, + "address": "3333 Wallingford Avenue North, Unit 203", + "unit": "203", + "city": "Seattle", + "state": "WA", + "zip": "98103", + "neighborhood": "Wallingford", + "latitude": 47.64787459999999, + "longitude": -122.3371569, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1079, + "property_type": "Condo", + "year_built": 2005, + "mls_number": "2514909", + "status_text": "Sold", + "days_on_market": 27, + "listed_at_ms": 1778137200000, + "description": "Welcome to Tavona, a beautifully maintained community perfectly positioned just moments from the entrance to Gas Works Park and the best of the North Lake Union neighborhood. This spacious two-bedroom home offers a thoughtful, open layout with generous room sizes, great natural light, and a calm, private outlook. Inside, the living and dining areas flow easily together, creating a comfortable central gathering space with access to a covered balcony. The kitchen features an efficient layout with ample storage and workspace. Both bedrooms are well-proportioned, with the primary suite offering its own bath and walk-in closet. A large utility room provides excellent in-unit storage along with a newer stackable washer and dryer. Enjoy the beautifully landscaped inner courtyard - a quiet, residents-only oasis with no outside access - along with secure building entry and two reserved, covered parking spaces in the common garage. The community’s location places you close to parks, trails, dining, transit, and the vibrant energy of Wallingford and Fremont. A comfortable, well-designed home in an unbeatable location.", + "features": [ + "Carpet Floors", + "Ceramic Floors", + "Common Outdoor Space", + "Corner Lot", + "Dishwasher", + "Disposal", + "Dryer", + "Electric Dryer Hookup", + "Elevator", + "Garage", + "Gated Community", + "Laminate Floors", + "Microwave", + "Modern", + "Refrigerator", + "Security Gate", + "Vinyl Floors", + "Walk-in Closet", + "Wall Heaters", + "Washer", + "Washer / Dryer in Unit", + "Washer Hookup" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2514909", + "Days on Market": "27", + "Cumulative Days on Market": "27", + "Taxes": "$5,807 / year", + "HOA Fees": "$809 / month", + "Property Type": "Condo", + "MLS Type": "Residential", + "Year Built": "2005", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Wallingford", + "School District": "Seattle", + "View": "Territorial", + "Number of Assigned Spaces": "2", + "Total Covered Parking": "2", + "Entry Date": "05-07-2026", + "Energy Source": "Electric" + }, + "agent": { + "name": "Lilian Bergsma", + "email": "lilian.bergsma@compass.com", + "telephone": "4259226855" + } + }, + "2100482077441763961": { + "listing_id": "2100482077441763961", + "source_url": "https://www.compass.com/homedetails/204-Smith-St-Unit-2R-Brooklyn-NY-11201/2087D8_pid/", + "retrieved_at": "2026-09-06T04:13:18.484811+00:00", + "html_sha256": "0667ecd6a1119c26d790ffc83afc511f358d4247247e5d8aef0b8fb02661aad6", + "price": 5300, + "address": "204 Smith Street, Unit 2R", + "unit": "2R", + "city": "Brooklyn", + "state": "NY", + "zip": "11201", + "neighborhood": "Cobble Hill", + "latitude": 40.6847296, + "longitude": -73.99201219999999, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Apartment", + "year_built": 1931, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 31, + "listed_at_ms": 1778208176005, + "description": "Step into this completely renovated two-bedroom residence located at 204 Smith Street! Meticulously designed, this home boasts contemporary features, an expansive layout, and a private outdoor area. As you enter, you’ll be welcomed by sprawling hardwood floors, adding a touch of sophistication. Oversized windows flood the rooms with natural light, creating a warm and inviting ambiance. The chef’s kitchen is a standout, featuring sleek stainless steel Haier appliances, including a convenient dishwasher and microwave. Premium counters, a stylish backsplash, contemporary matte black hardware, and a gooseneck sink complete the kitchen’s modern aesthetic. The bright living area provides access to a private terrace, offering an ideal space for relaxation or entertaining.\n\nThe residence includes a pristine, modern full bathroom with white subway tiling contrasting beautifully with industrial sconce lighting and matte black hardware. Additional features include mirrored vanity storage, a suspended sink with extra storage space, and a luxurious deep-soaking tub.\n\nSituated at 204 Smith Street, this home enjoys a prime location with various amenities nearby. Start your day with a visit to Blue Bottle Coffee, Starbucks, or Cobble Hill Coffeeshop—all just a short distance away. For dining options, neighborhood favorites such as Clover Club, Brooklyn Inn, Malai Ice Cream, and Court Street Bagels are easily accessible.\n\nConvenience is paramount, with the Bergen Street F/G subway trains just a block away, ensuring effortless commuting. Trader Joe’s is a few blocks away for convenient grocery shopping, and a leisurely trip will take you to the picturesque Brooklyn Bridge Park. Experience the epitome of modern urban living at 204 Smith Street!\n\nDisclosure of Fees:\n
Application Fee: $20/pp\nFirst Month's Rent
\nSecurity Deposit : 1 Month Rent
\nPet Rent: varies. (Note: Verified service and assistance animals are not considered pets and are not subject to pet rent, in accordance with fair housing law.)\n\nDISCLAIMER\nPlease be advised that Freestone Property Group, Landlord, and its affiliates, utilize exclusive brokers/agents in connection with all rentals of real property. Prospective renters, their brokers and/or agents understand that neither the landlord nor landlord's agents will charge or collect fees to a prospective renter in connection with this property except for administrative and/or application fees as permitted by law. Nor will landlord or Landlord's Agent assume responsibility for any brokerage fees incurred by a prospective renter in connection with this property. Any broker/agent who contacts management in connection with this listing, who is not the exclusive broker is not the landlord's broker/agent and will not be paid by landlord. This listing is being published to prospective renters. This listing may not be re-published without the express written consent of the landlord.\n\nEqual Housing Opportunity:\nListings and services are offered in compliance with the Fair Housing Act and the Equal Opportunity Act. We provide equal professional service to all, without regard to race, color, religion, sex, handicap, familial status, national origin, or other protected status, and support an environment where everyone is welcome and no one is excluded.", + "features": [ + "Private Terrace", + "Hardwood Floors", + "High Ceilings", + "Oversized Windows", + "Walk Up", + "Washer / Dryer in Unit", + "Dishwasher", + "Premium Counters", + "Chef's Kitchen", + "Voice Intercom", + "Contemporary", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "31", + "Rental Incentives": "No Fee", + "Available Date": "05/07/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "4.0", + "Property Type": "Apartment", + "MLS Type": "Apartment", + "Year Built": "1931", + "Lot Size": "1,600 SF / 20' x 80'", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "David Chang", + "email": "dchang@compass.com", + "telephone": "9144201985" + } + }, + "2100484537790562329": { + "listing_id": "2100484537790562329", + "source_url": "https://www.compass.com/homedetails/590-Race-St-Denver-CO-80206/124VTN_pid/", + "retrieved_at": "2026-09-06T04:11:48.038690+00:00", + "html_sha256": "faaac7a8c32978a65e01190c66563a5b6db6d0c34172534a24f0804bfb43deee", + "price": 2375000, + "address": "590 Race Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80206", + "neighborhood": "Denver Country Club", + "latitude": 39.7254058, + "longitude": -104.9630256, + "beds": 5, + "baths_full": 3, + "baths_half": 1, + "baths_total": 5, + "sqft": 4093, + "property_type": "Single Family", + "year_built": 1937, + "mls_number": "8805651", + "status_text": "Closed", + "days_on_market": 54, + "listed_at_ms": 1778133600000, + "description": "Located in the Park Lane Square section of Denver's historic Country Club neighborhood, this grand Tudor-style home seamlessly blends original architectural charm w/ stunning design details & sophisticated updates for today's living. The home's exterior makes a commanding first impression w/ distinguished diamond-bond brickwork, a slate tile roof & substantial masonry walls surrounding the property. Inside, the recently renovated main floor is a masterpiece w/ an open kitchen that boasts a massive Belvedere quartzite island w/ bar seating, Wolf range w/ double-oven, built-in fridge, an impressive Venetian plaster range hood, a spacious walk-in pantry & an extensive bar area w/ glass-front cabinetry, bar sink, bar fridge & undercabinet lighting. The kitchen is open to a formal dining room that flows into a comfortable living room and features a cozy gas fireplace, designer lighting, crown molding & built-ins. A main-floor study with exposed brick & French doors offers the perfect work-from-home retreat. Upstairs, 3 spacious bedrooms are all complete w/ en-suite bathrooms. The primary has a comfortable spa-like 5-piece bathroom including a deep soaking tub, Euro-glass shower, undermount sinks & a generous walk-in closet. A dramatic spiral staircase in the central hall leads up to a finished 3rd level upgraded w/ a mini-split for year-round comfort & perfect for a 4th upstairs bedroom, family room or 2nd home office. The home's finished basement has a comfortable guest bedroom & wine room. Outside, the backyard is an urban oasis w/ beautiful mature trees, lush green lawn, a spacious heated swimming pool, relaxing hot tub, brick patio for alfresco dining & a covered entertainment area w/ included outdoor TV. An attached 2-car garage w/ storage attic provides plenty of space for vehicles & Colorado gear. Enjoy weekend walks down 7th Avenue & easy access to Cherry Creek, Cheesman Park & the Botanic Gardens. This home is truly move-in ready w/ no work to be done!", + "features": [ + "Attached Garage", + "Basement", + "Built-Ins", + "Carpet Floors", + "Central AC", + "Corner Lot", + "Deck", + "Dishwasher", + "Disposal", + "Double Oven", + "Dryer", + "Dual Pane Windows", + "Fireplace", + "Forced Air", + "Foyer", + "Garage", + "Pantry", + "Parking Included", + "Patio", + "Pool", + "Private Outdoor Space", + "Private Yard", + "Range", + "Range Hood", + "Refrigerator", + "Security System", + "Skylight", + "Tile Floors", + "Traditional", + "Tudor", + "Walk-in Closet", + "Washer", + "Wet Bar", + "Wine Cooler" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "8805651", + "Days on Compass": "54", + "Taxes": "$14,138 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1937", + "Lot Size": "0.22 AC / 9,560 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Traditional, Tudor", + "Levels": "Three Or More", + "Subdivision Name": "Country Club", + "Association": "No", + "Multiple Associations": "No", + "Basement": "Yes" + }, + "agent": { + "name": "Leigh Wilbanks", + "email": "leigh.wilbanks@compass.com", + "telephone": "3038849166" + } + }, + "2100519969463620289": { + "listing_id": "2100519969463620289", + "source_url": "https://www.compass.com/homedetails/2415-20th-St-NW-Unit-38-Washington-DC-20009/1ULDJH_pid/", + "retrieved_at": "2026-09-06T04:14:19.541326+00:00", + "html_sha256": "44b64f837b15db2d1b54a89a41933db5d2dc7dda05968c1c5fc9fdc8a6a50ab0", + "price": 750000, + "address": "2415 20th Street Northwest, Unit 38", + "unit": "38", + "city": "Washington", + "state": "DC", + "zip": "20009", + "neighborhood": "Kalorama Triangle", + "latitude": 38.921641, + "longitude": -77.0466868, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 1224, + "property_type": "Condo", + "year_built": 1911, + "mls_number": "DCDC2260738", + "status_text": "Closed", + "days_on_market": 8, + "listed_at_ms": 1780545600000, + "description": "Penthouse Living in the Heart of Kalorama\nWelcome to Unit #38 at The Airy View—a stunning top-floor penthouse in this boutique Beaux Arts building that perfectly blends timeless 1912 architectural character with modern luxury. Nestled on a quiet, leafy stretch of 20th Street, this spacious 2-bedroom, 1-bathroom residence offers an elegant urban sanctuary in one of Washington, D.C.’s most coveted neighborhoods.\n\nThis home’s grand proportions stand out, boasting soaring 9-foot ceilings and gorgeous, gleaming hardwood floors that run throughout. The expansive living profile is defined by an incredible wall of windows, bathing the entire space in beautiful natural light while offering serene treetop and city views.\n\nThe living room boasts a rare, cozy wood-burning fireplace, walls of windows, and enough space to host a large gathering in the combined LR/DR. And then there is the spacious eat in kitchen for smaller informal meals.\n\nThis boutique condo also offers central AC and it's own high end front loading in unit Miele washer and dryer for ultimate convenience--a rare find in older buildings.\n\nOutside to the right of the building is a sweet shared garden space and if you have a green thumb (or not) you can grow vegetables, flowers or herbs, or just share with others.\n\nBuilt in 1911–1912, The Airy View is a classic Beaux-Arts style boutique building that exudes historic charm. Located in the peaceful enclaves of Kalorama, you are just steps away from the vibrant dining and cultural scenes of Dupont Circle and Adams Morgan, while maintaining a quiet, residential retreat to come home to.Less than one mile to METRO, in the Oyster School district. Bring your pets: this condo is very pet friendly!\n\nLittle known fact: The Airy View was used in the 1992 film A Few Good Men, starring Tom Cruise, Jack Nickolson and Demi Moore.\nAlso little known fact: the circular driveway was originally built for horses to drop off residents and guests at the front door, which is why the driveway is a wee bit narrow.", + "features": [ + "Dryer", + "Washer", + "Laundry in Building", + "Air Conditioning", + "Fireplace", + "Bike Room", + "Common Storage", + "Security Gate", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "DCDC2260738", + "Days on Market": "8", + "Pet Policy": "Allowed", + "Taxes": "$4,437 / year", + "Condo/Co-op Fees": "$639 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "1911", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Tax ID Number": "2545//2020", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "3", + "Structure Type": "Penthouse Unit/Flat/Apartment", + "Style": "Beaux Arts", + "Levels/Stories": "3", + "Furnished": "No", + "Unit Building Type": "Garden 1 - 4 Floors", + "Waterfront": "No", + "Views": "City", + "Garage": "No", + "Subdivision": "KALORAMA (WASHINGTON DC)", + "Building Name": "THE AIRY VIEW (WASHINGTON DC)", + "Legal Subdivision": "Kalorama", + "Washer/Dryer/Hook Up in Unit Y/N": "Yes", + "Central Air": "Yes", + "Basement": "No", + "Room Count": "4", + "Above Grade Finished SQFT": "1,224.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No", + "Building Winterized Y/N": "Yes", + "Property Condition": "Excellent" + }, + "agent": { + "name": "Cheryl Kurss", + "email": "cheryl.kurss@compass.com", + "telephone": "3013466615" + } + }, + "2100796465066942449": { + "listing_id": "2100796465066942449", + "source_url": "https://www.compass.com/homedetails/5108-Eilers-Ave-Austin-TX-78751/1FB163_pid/", + "retrieved_at": "2026-09-06T04:10:42.672579+00:00", + "html_sha256": "e07c95759b902a3e7b4721df57874f09f695e23c309df668b696734ed015b966", + "price": 949500, + "address": "5108 Eilers Avenue", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78751", + "neighborhood": "North Loop", + "latitude": 30.3135147, + "longitude": -97.7170397, + "beds": 3, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1556, + "property_type": "Single Family", + "year_built": 2001, + "mls_number": "7226602", + "status_text": "Closed", + "days_on_market": 5, + "listed_at_ms": 1783573200000, + "description": "This home creates a feeling the moment you walk in! It has the charm and soul of the Hyde Park craftsman you've been craving, but with the ease and reliability of a newer build. No 1940's surprises, just timeless style and thoughtful updates that let you simply enjoy living here.\nInside, you'll find real pine hardwood floors throughout the main living areas, transom windows above each bedroom, and beautifully renovated bathrooms featuring custom vintage cabinetry as a thoughtful nod to the era that inspired the home. Every space blends character with everyday functionality. The layout lives beautifully, with a spacious kitchen, a full-sized interior laundry room, and generously sized closets throughout. These are the features that make a difference long after move-in day.\nOut back, the yard offers plenty of room to enjoy, while the screened porch becomes an extension of the home. It's the kind of space you'll use every day, whether it's slow mornings with coffee, afternoons reading, or evenings gathered with friends under the mature pecan trees.\nThe location ties it all together. This is the Hyde Park and North Loop lifestyle people are searching for. Start your morning with one of the best cappuccinos in town at Terrible Love or Tiny Grocer, wander the shelves at First Light Books, the neighborhood's community hub, meet friends at Foreign & Domestic or DrinkWell, grab a slice at Home Slice, and spend your weekends exploring the local shops that make this part of Austin so special.\nThen come home to a quiet, tree-lined street where neighbors wave, dogs get walked, and life feels just a little slower. It's rare to find a home that delivers this much character, this much comfort, and this kind of walkable Austin lifestyle all in one place.", + "features": [ + "Air Conditioning", + "Carpet Floors", + "Ceiling Fan", + "Central AC", + "Central Heating", + "Common Outdoor Space", + "Deck", + "Dishwasher", + "Disposal", + "Driveway", + "Dryer", + "Electric Oven", + "Fireplace", + "Gas Oven", + "Hardwood Floors", + "Internet Included", + "Laundry in Building", + "Off-Street Parking", + "Pantry", + "Porch", + "Private Outdoor Space", + "Private Yard", + "Range", + "Recessed Lighting", + "Refrigerator", + "Tile Floors", + "Walk-in Closet", + "Washer", + "Washer / Dryer in Unit", + "Wooden Area Views" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "7226602", + "Days on Market": "5", + "Taxes": "$13,195 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2001", + "Lot Size": "0.14 AC / 6,272 SF", + "County": "Travis County", + "Compensation Remarks": "Seller is willing to pay buyer agent compensation based on the terms of the offer." + }, + "regional_facts": { + "Subdivision Name": "Highlands", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "Neighborhood, Trees/Woods", + "View YN": "Yes", + "Parcel Number": "02221103160000", + "Tax Lot": "23", + "Tax Block": "12", + "Elementary School": "Ridgetop", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Lamar (Austin ISD)", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "McCallum", + "High School District": "Austin ISD", + "Levels": "One", + "Master on Main": "Yes", + "Main Level Bedrooms": "3", + "Num Living": "1", + "Living Area Source": "PublicRecords", + "Year Built Source": "PublicRecords", + "Property Condition": "Resale", + "Pool Private": "No", + "Pool Features": "None", + "Spa": "No", + "Spa Features": "None" + }, + "agent": { + "name": "Lisa Muñoz", + "email": "lisa.munoz@compass.com", + "telephone": "5128564549" + } + }, + "2100809739657962025": { + "listing_id": "2100809739657962025", + "source_url": "https://www.compass.com/homedetails/2712-S-5th-St-Unit-B-Austin-TX-78704/1GHUVR_pid/", + "retrieved_at": "2026-09-06T04:10:45.446446+00:00", + "html_sha256": "9a754d07f22c7e2fdf1f61f5cb578738ee5a6fb9c0d6b3e97bcb2af5e1ba8e72", + "price": 675000, + "address": "2712 South 5th Street, Unit B", + "unit": "B", + "city": "Austin", + "state": "TX", + "zip": "78704", + "neighborhood": "The Denizen 04", + "latitude": 30.23890987, + "longitude": -97.7668421, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1797, + "property_type": "Condo", + "year_built": 2013, + "mls_number": "8316804", + "status_text": "Closed", + "days_on_market": 31, + "listed_at_ms": 1779858000000, + "description": "Located in the heart of Austin’s coveted 78704, this spacious modern condo offers the best of urban living with comfort, style, and convenience. The open floor plan, soaring ceilings, and abundant windows fill the home with natural light, creating a bright and airy atmosphere. Warm bamboo flooring flows throughout the entire house.\n\nThe oversized kitchen island serves as the perfect gathering place for entertaining, casual dining, or preparing gourmet meals, while the main level also features a convenient office nook and powder bath.\n\nUpstairs, the generously sized primary suite offers far more space than many newer builds, with ample room for a king-sized bed and additional furnishings. The ensuite bath features dual vanities, a soaking tub, walk-in shower, and spacious layout designed for everyday comfort. Step out onto the private balcony to enjoy your morning coffee overlooking the fenced yard shaded by mature trees.\n\nA secondary bedroom with its own ensuite bath includes a built-in Murphy bed, making the space ideal for guests, a home office, gym, or flexible everyday living.\n\nThe ground-floor storage room has been thoughtfully upgraded into a media room complete with a mini-split HVAC system, creating the ultimate space for movie nights and game-day viewing.\n\nAdditional highlights include a 2-car garage, one deeded uncovered parking space enabling parking for a total of 3 cars, rooftop solar panels that provide significant energy savings, and a recently replaced HVAC system (2026), smart fans, smart lighting, and a whole-home sound system. The living room TVs convey with the home.\n\nResidents of The Denizen enjoy exceptional community amenities including a resort-style pool, pool house, two dog parks, amphitheater, and community garden. HOA fees cover exterior insurance, trash, lawn service and maintenance of the amenities. Ideally located just minutes from South Lamar, South Congress, and downtown Austin, this location truly can’t be beat.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Breakfast Bar", + "Central AC", + "Club House", + "Common Outdoor Space", + "Communal Pool", + "Dishwasher", + "Disposal", + "Dog Run/Park", + "Electric Heat", + "Garage", + "Hardwood Floors", + "Hot Water Heating", + "Microwave", + "Patio", + "Pool", + "Porch", + "Private Outdoor Space", + "Private Yard", + "Range", + "Tile Floors", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "8316804", + "Days on Market": "31", + "Taxes": "$9,472 / year", + "HOA Fees": "$736 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2013", + "County": "Travis County" + }, + "regional_facts": { + "Subdivision Name": "The Denizen Condominiums", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "None", + "View YN": "No", + "Parcel Number": "04030511350000", + "Elementary School": "Dawson", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Lively", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "Travis", + "High School District": "Austin ISD", + "Levels": "Three Or More", + "Master on Main": "No", + "Num Living": "1", + "Living Area Source": "Owner", + "Year Built Source": "PublicRecords", + "Property Condition": "Resale", + "Pool Private": "No", + "Pool Features": "None, Community", + "Spa": "No", + "Spa Features": "None", + "Lot Size Dimensions": "0" + }, + "agent": { + "name": "Miranda Molen", + "email": "miranda.molen@compass.com", + "telephone": "5129374781" + } + }, + "2100898745909489569": { + "listing_id": "2100898745909489569", + "source_url": "https://www.compass.com/homedetails/27-Parker-St-Unit-2-Charlestown-MA-02129/1YXMIF_pid/", + "retrieved_at": "2026-09-06T04:11:10.106724+00:00", + "html_sha256": "0c3a3e364a7a71587524184152ba3ac9e50ccc9bb16362d27ce0c0b011512f09", + "price": 780000, + "address": "27 Parker Street, Unit 2", + "unit": "2", + "city": "Boston", + "state": "MA", + "zip": "02129", + "neighborhood": "Charlestown", + "latitude": 42.3830489, + "longitude": -71.0794204, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 1029, + "property_type": "Condo", + "year_built": 1890, + "mls_number": "73516586", + "status_text": "Sold", + "days_on_market": 36, + "listed_at_ms": 1778558400000, + "description": "Nestled on the border of Somerville and Charlestown, this charming 2-bedroom home with an additional office space is an urban gem. Featuring one full bath, one half bath, in-unit laundry, central AC, and a coveted off-street parking space, it perfectly blends comfort and convenience. Enjoy breathtaking Boston skyline views from your deck! Location is everything, and this home delivers. Just minutes away, you’ll find the vibrant Union Square, Broadway’s Restaurant Row, and Assembly Square’s shopping and dining. Prefer a neighborhood vibe? The Tavern at the End of the World is at the end of your street. Commuting is a breeze with Sullivan Station’s Orange Line and the East Somerville Green Line station nearby. Whether you're exploring downtown Boston or soaking up Somerville’s charm, this home puts you at the center of it all!", + "features": [ + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Air Conditioning", + "Forced Air", + "Off-Street Parking", + "Fence", + "Dishwasher", + "City Views", + "Range", + "Refrigerator", + "Gas Heat", + "Parking Included", + "Private Outdoor Space", + "Pet Friendly" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73516586", + "Days on Market": "36", + "Taxes": "$5,172 / year", + "HOA Fees": "$180 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "1890", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Charlestown", + "Area": "MA-Boston-Charlestown, MA-Boston", + "Style": "2/3 Family", + "Garage Spaces": "0", + "Open Parking Spaces": "1.00", + "Parking Spaces Total": "1", + "Unit Placement": "Upper" + }, + "agent": { + "name": "Dana Schaefer", + "email": "dana.schaefer@compass.com", + "telephone": "6177975293" + } + }, + "2100902560301619993": { + "listing_id": "2100902560301619993", + "source_url": "https://www.compass.com/homedetails/313-President-St-Unit-2-Brooklyn-NY-11231/20Q662_pid/", + "retrieved_at": "2026-09-06T04:13:18.765767+00:00", + "html_sha256": "502fd15a585541a2fe1f139109c7b3e2726ecd89df99f557a49280acd4a64621", + "price": 18750, + "address": "313 President Street, Unit 2", + "unit": "2", + "city": "Brooklyn", + "state": "NY", + "zip": "11231", + "neighborhood": "Carroll Gardens", + "latitude": 40.6807403, + "longitude": -73.9934364, + "beds": 3, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 2112, + "property_type": "Rental", + "year_built": 1899, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 13, + "listed_at_ms": 1778258301500, + "description": "Merging historic landmark charm with a masterfully executed gut renovation, this expansive Carroll Gardens triplex offers a rare opportunity for full-immersion brownstone living. Designed with a warm, minimalist aesthetic, the home is anchored by wide-plank white oak floors and soaring ceilings that create an atmosphere of light and air across three meticulously finished levels.\n\nThe parlor floor serves as the heart of the home, featuring an open-concept layout defined by oversized front windows and floor-to-ceiling glass at the rear. The bespoke Henrybuilt kitchen is a culinary masterpiece, showcasing elegant oak trim and book-matched marble backsplashes. This chef-caliber space is fully equipped with a professional Wolf range, a Liebherr refrigerator, and a Bosch dishwasher, all centered around a substantial Paperstone-topped island that overlooks a beautifully restored marble mantle.\n\nThe second level is a versatile domain featuring two spacious bedrooms and a bright, modern bathroom. A large central playspace or media room offers exceptional utility, complete with floor-to-ceiling custom white oak storage cabinets that maintain the home's clean, architectural lines.\n\nThe entire top floor is dedicated to a serene primary sanctuary, where an original exposed brick wall runs the full length of the suite. The massive ensuite bathroom is a sun-drenched retreat, featuring a large skylight, a classic clawfoot tub, a double vanity, and an oversized glass-enclosed shower. An adjacent den or flex space provides the perfect footprint for a quiet home office, library, or nursery.\n\nLiving extends outdoors to a private oasis featuring a raised dining deck that leads directly down to a lush, landscaped backyard. Modern conveniences are integrated throughout, including multi-zone central heating and cooling, a full-sized washer and dryer, and thoughtful designer lighting.\n\nLocated in the highly sought-after heart of Carroll Gardens, this landmarked brownstone is surrounded by the neighborhood's iconic front gardens and tree-lined streets. You are steps away from celebrated local favorites including Frankies 457 Spuntino, Lucali, Buttermilk Channel, and the gourmet offerings of Union Market and Whole Foods. The F and G subway lines at Carroll Street are just a short stroll away, providing effortless access to Manhattan and the rest of Brooklyn.", + "features": [ + "Triplex", + "Primary Ensuite", + "Private Yard", + "Deck", + "Exposed Brick", + "Decorative Fireplace", + "Crown Mouldings", + "Built-Ins", + "Hardwood Floors", + "High Ceilings", + "Floor to Ceiling Windows", + "Oversized Windows", + "Walk Up", + "Washer / Dryer", + "Central AC", + "Dishwasher", + "Stainless Steel Appliances", + "Gas Oven", + "Total Renovation", + "Eat-in Kitchen", + "Windowed Kitchen", + "Open Kitchen", + "Double Sink Bathroom", + "Skylight", + "Soaking Tub", + "Gas Stove", + "Island Kitchen", + "Southwestern Exposure", + "Brownstone", + "Refrigerator", + "Range", + "Southeastern Exposure", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "13", + "Pet Policy": "Not Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/08/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "9.0", + "Property Type": "Rental", + "Year Built": "1899", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Yimin Ge", + "email": "yimin.ge@compass.com", + "telephone": "9179232607" + } + }, + "2100916574741655921": { + "listing_id": "2100916574741655921", + "source_url": "https://www.compass.com/homedetails/1440-N-St-NW-Unit-205-Washington-DC-20005/1TPJLK_pid/", + "retrieved_at": "2026-09-06T04:14:18.704788+00:00", + "html_sha256": "a3d11431c5046e0f6986c20bc04e1ffa092eedbdfe2f10eaac9c68b8865e3925", + "price": 199000, + "address": "1440 N Street Northwest, Unit 205", + "unit": "205", + "city": "Washington", + "state": "DC", + "zip": "20005", + "neighborhood": "Logan Circle", + "latitude": 38.9070531, + "longitude": -77.0332829, + "beds": 0, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 411, + "property_type": "Condo", + "year_built": 1964, + "mls_number": "DCDC2262112", + "status_text": "Active", + "days_on_market": 115, + "listed_at_ms": 1778731200000, + "description": "Incredible value under $200k in logan circle! (INVESTOR-FRIENDLY) Now priced at just $199,000, this bright and efficient studio in the highly sought-after Towne Terrace West building offers the ultimate affordable entry into one of DC's most vibrant neighborhoods. Perfect for a first-time buyer looking to stop paying rent, a pied-à-terre, or a savvy investor seeking a high-yield asset with strong rental demand. Why you'll love it:\n\nAll-Inclusive Living: The condo fee completely covers all utilities (gas, water, electricity, and A/C). Premium Building Perks: Enjoy a pristine rooftop community pool with panoramic city views, a 24-hour concierge front desk, secure entry, and laundry facilities in the building. Unbeatable Location: Boasting a near-perfect walk score, you are steps from the 14th Street Corridor, Whole Foods, elite dining (Le Diplomate), and multiple Metro lines (McPherson Sq & Dupont Circle). Convenience: On-site rental parking is available through the building, and the community is highly pet-friendly. At $199k, this is a rare, smart investment in the heart of the District. Why rent when you can own? Schedule your tour today! Financing note: recent Fannie Mae/Freddie Mac policy changes have eliminated the 50% investor-ownership restriction that previously limited financing options in buildings like this one — second-home and investment buyers now have a clear path to conventional financing. With stricter condo review rules taking effect August 3, 2026, buyers who act now may benefit from a smoother, faster financing process. Don't miss this rare combination of location, low-maintenance living, and immediate financing clarity.", + "features": [ + "Concierge", + "Common Roof Deck", + "Common Outdoor Space", + "Laundry in Building", + "Elevator", + "Air Conditioning", + "Garage", + "Common Storage", + "City Views", + "Assigned Parking", + "On-site Parking", + "Midrise", + "Laundry", + "Security System" + ], + "property_facts": { + "Status": "Active", + "MLS #": "DCDC2262112", + "Days on Market": "115", + "Pet Policy": "Allowed", + "Taxes": "$1,637 / year", + "Condo/Co-op Fees": "$664 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "1964", + "County": "District of Columbia" + }, + "regional_facts": { + "Tax ID Number": "0212//2229", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "2", + "Structure Type": "Unit/Flat/Apartment", + "Style": "Unit/Flat", + "Levels/Stories": "1", + "Unit Building Type": "Hi-Rise 9+ Floors", + "Waterfront": "No", + "Garage": "No", + "Subdivision": "OLD CITY #1 (WASHINGTON DC)", + "Building Name": "Old City 2 (WASHINGTON DC)", + "Legal Subdivision": "Old City 2", + "Washer/Dryer/Hook Up in Unit Y/N": "No", + "Central Air": "No", + "Basement": "No", + "Above Grade Finished SQFT": "411.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No" + }, + "agent": { + "name": "Jeffrey S Bonilla", + "email": "jeffrey.bonilla@exprealty.com", + "telephone": "2403387019" + } + }, + "2100935784251144513": { + "listing_id": "2100935784251144513", + "source_url": "https://www.compass.com/homedetails/5075-Valentia-St-Denver-CO-80238/131VYP_pid/", + "retrieved_at": "2026-09-06T04:11:47.844726+00:00", + "html_sha256": "91b03c51fb1856236ef557682a87cab2c448d5b1996ea458aa11b4ad3c6e61dd", + "price": 875000, + "address": "5075 Valentia Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80238", + "neighborhood": "Central Park", + "latitude": 39.79121230000001, + "longitude": -104.8921896, + "beds": 4, + "baths_full": 2, + "baths_half": 0, + "baths_total": 4, + "sqft": 2953, + "property_type": "Townhouse", + "year_built": 2015, + "mls_number": "2389564", + "status_text": "Closed", + "days_on_market": 5, + "listed_at_ms": 1778738400000, + "description": "Exceptional upgrades and an unbeatable Conservatory Green location come together in this Parkwood Lexington corner townhome set on a quiet one-way street overlooking a charming greenbelt. This home stands apart w/ owned solar, a newer roof, solid hardwood floors across the entire main level & both staircases, a fully custom finished basement w/ wine cellar & infrared sauna, & a rare detached backyard office w/its own mini-split system—creating the perfect blend of luxury living, wellness, & work-from-home flexibility. Step inside to tall, impressive windows that flood the home w/ natural light. Decorative moldings, plantation shutters, and Parkwood’s signature craftsmanship create a home that feels refined and welcoming. The front living and dining spaces flow seamlessly together. The home opens into a beautifully upgraded chef’s kitchen designed for both everyday living and hosting. Gourmet built-in appliances, expansive quartz countertops, timeless white cabinetry, & generous storage space anchor the space. Upstairs, retreat to the luxurious primary suite with neighborhood views, a spa-inspired five-piece bathroom, and a custom-built closet with exceptional storage. Two additional bedrooms, a hall bathroom, and convenient laundry complete this level. The finished basement adds incredible versatility with an additional living room, custom built-ins, a fourth bedroom and bathroom, an office cove with a barn door and built-in-desk, a stunning wine cellar, and an included infrared sauna—creating a unique retreat for relaxation and entertaining. Outside, the custom-designed backyard offers multiple spaces for gathering and dining, along with a fully functional detached office shed with a mini-split system. Located next to a pocket park and close to trails, concerts on the green, the Denver Arts Festival, the neighborhood pool, restaurants, Northfield shops, DIA, Anschutz, downtown, Cherry Creek, & top-rated Central Park schools.", + "features": [ + "Basement", + "Built-Ins", + "Carpet Floors", + "Central AC", + "Common Outdoor Space", + "Communal Pool", + "Communal Tennis Court", + "Cooktop", + "Corner Lot", + "Dishwasher", + "Disposal", + "Dryer", + "Dual Pane Windows", + "Eat-in Kitchen", + "Electricity Included", + "Forced Air", + "Full Basement", + "Garage", + "Gas Heat", + "Gas Included", + "High Ceilings", + "Island Kitchen", + "Microwave", + "Mountain Views", + "Pantry", + "Parking Included", + "Pet Friendly", + "Playground", + "Private Outdoor Space", + "Private Yard", + "Range Hood", + "Refrigerator", + "Sauna", + "Tile Floors", + "Walk-in Closet", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "2389564", + "Days on Compass": "5", + "Taxes": "$5,978 / year", + "HOA Fees": "$696 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential / Townhouse", + "Year Built": "2015", + "Lot Size": "0.07 AC / 2,900 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "Townhouse", + "Architectural Style": "Urban Contemporary", + "View": "Mountain(s)", + "Levels": "Two", + "Subdivision Name": "Central Park", + "Association": "Yes", + "Multiple Associations": "No", + "Basement": "Yes" + }, + "agent": { + "name": "Amanda Campbell", + "email": "Amanda@Focus-Brokers.com", + "telephone": "720-471-0116" + } + }, + "2100954713380043057": { + "listing_id": "2100954713380043057", + "source_url": "https://www.compass.com/homedetails/1967-Micheltorena-St-Los-Angeles-CA-90039/1L31EU_pid/", + "retrieved_at": "2026-09-06T04:12:14.971575+00:00", + "html_sha256": "50e0472685a70f926c66aa73d6f699e43fb6b702eed859e48957ac3724de36f0", + "price": 2700000, + "address": "1967 Micheltorena Street", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90039", + "neighborhood": "Silver Lake", + "latitude": 34.0964176, + "longitude": -118.2709802, + "beds": 4, + "baths_full": 4, + "baths_half": 0, + "baths_total": 4, + "sqft": 3267, + "property_type": "Single Family", + "year_built": 1937, + "mls_number": "26831495", + "status_text": "Sold", + "days_on_market": 31, + "listed_at_ms": 1778223600000, + "description": "Capture the essence of Silverlake living in this exceptional 1930's Spanish Colonial Revival located in the prestigious Moreno Highlands and the sought-after Ivanhoe Elementary district. Deeply private and defined by sweeping views, the property begins with an ornate wood entry door with speakeasy window leading to a beautifully landscaped courtyard. This authentic outdoor room features a lionhead fountain, beautiful tilework, and a mature lemon tree perfect for entertaining. The interior is a masterclass in architectural preservation, anchored by a breathtaking living room with original steel casement windows. These windows frame panoramic vistas of the Griffith Observatory, the Hollywood Sign, and the San Gabriel Mountains. Evenings are centered around a rare Batchelder fireplace with a relief-carved floral frieze and matching bookcase. Classic coved ceilings, picture rails, smooth plaster walls, and original oak hardwood floors preserve the home's historic integrity. The chef's kitchen serves as a modern transitional centerpiece, blending period charm with contemporary function. It features a skylight, blue Zia tile backsplash, stone countertops, a center island, stainless steel appliances and a built-in banquette. A formal dining room adds elegance, while a rear deck captures views of Century City and sensational Los Angeles sunsets. The versatile floor plan offers four bedrooms and four bathrooms across three levels. The main floor includes two bathrooms, one featuring striking 1930's poppy-motif decorative ceramic tile and butter-yellow floors. The upstairs level consists of two bedrooms, one with rich wood paneling and a cedar-lined closet, along with an additional daybed and a patio offering breathtaking 360-degree views. Downstairs provides two additional bedrooms with cedar-lined closets and bathrooms and laundry area, completing this hillside sanctuary.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Laundry in Building", + "Air Conditioning", + "Private Outdoor Space", + "Unfurnished", + "Parking Included" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26831495", + "Days on Market": "31", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1937", + "Lot Size": "0.10 AC / 4,338 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR1", + "Style": "Spanish Colonial", + "Property Attached YN": "false", + "Parcel Number": "5431013024", + "Living Area": "3267", + "Source Living Area": "Vendor Enhanced", + "Area": "Silver Lake (671)", + "Lot Size Area": "4338", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "5431-013-024", + "Directions": "Sunset Blvd. to Micheltorena" + }, + "agent": { + "name": "Lorraine Getz", + "email": "lorraine.getz@compass.com", + "telephone": "3107662289" + } + }, + "2100977648564262489": { + "listing_id": "2100977648564262489", + "source_url": "https://www.compass.com/homedetails/4060-Glencoe-Ave-Unit-302-Marina-Del-Rey-CA-90292/1KJWBW_pid/", + "retrieved_at": "2026-09-06T04:12:15.762542+00:00", + "html_sha256": "f288691a8ab1a81dca6648446d4b4b6e8b820ac24c36e4496acf690a81efa937", + "price": 655000, + "address": "4060 Glencoe Avenue, Unit 302", + "unit": "302", + "city": "Marina del Rey", + "state": "CA", + "zip": "90292", + "neighborhood": "Marina del Rey", + "latitude": 33.9908509, + "longitude": -118.4427061, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 774, + "property_type": "Condo", + "year_built": 2004, + "mls_number": "26830789", + "status_text": "Sold", + "days_on_market": 23, + "listed_at_ms": 1778223600000, + "description": "Welcome to this rare top floor residence featuring dramatic vaulted ceilings, abundant natural light and a beautifully updated modern organic design. New wide plank flooring, designer lighting and an open concept layout create a seamless flow ideal for both everyday living and entertaining. Sliding glass doors open to a private deck creating an open and airy living area with an exceptional sense of space and warmth. The spacious bedroom suite features a large walk in closet and a spa inspired bathroom complete with a new vanity, and sleek contemporary finishes. The in unit laundry and ample storage space add unparalleled convenience. Oversized windows flood the residence with natural light throughout the day, creating a warm and inviting ambiance rarely found in a one bedroom residence. Del Rey Terrace offers resort style amenities including a heated pool and spa, fitness center, clubhouse, media room, package lockers, gated parking, secure bike storage and Earthquake insurance. Two side by side parking spaces include a dedicated EV charger. Ideally located in the heart of the vibrant Marina Del Rey Arts District. Moments away from water front dining, shopping and the very best of Westside living.", + "features": [ + "Elevator", + "Garage", + "Assigned Parking", + "Gym", + "Pool", + "Common Media / Recreation Room", + "Screening Room", + "Washer / Dryer in Unit", + "Air Conditioning", + "Guest Parking", + "Security Gate", + "Parking Included", + "Pets Conditional", + "Lowrise", + "Unfurnished", + "Security System" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26830789", + "Days on Market": "23", + "Pet Policy": "Allowed", + "HOA Fees": "$659 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2004", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LACM(GM)", + "Style": "Contemporary Mediterranean", + "Association Fee Frequency": "Monthly", + "Property Attached YN": "true", + "Parcel Number": "4230007097", + "Total Units": "96.0", + "Living Area": "774", + "Source Living Area": "Developer", + "Area": "Marina Del Rey (C12)", + "Lot Size Area": "59478", + "Source Lot Size Area": "Vendor Enhanced", + "Home owner Dues": "$659", + "HOA Fee Frequency 1": "Monthly", + "Assessor Parcel Number": "4230-007-097", + "Directions": "S of Washington N of Maxella" + }, + "agent": { + "name": "Julianne Renfro", + "email": "juli.pace@compass.com", + "telephone": "3108674380" + } + }, + "2100988736991838417": { + "listing_id": "2100988736991838417", + "source_url": "https://www.compass.com/homedetails/425-E-13th-St-Unit-6L-Manhattan-NY-10009/20DUEX_pid/", + "retrieved_at": "2026-09-06T04:13:18.253558+00:00", + "html_sha256": "091e1177a382bf51d37f71e17895ee452914d7234971bfc2a7462c85409ea36d", + "price": 6300, + "address": "425 East 13th Street, Unit 6L", + "unit": "6L", + "city": "Manhattan", + "state": "NY", + "zip": "10009", + "neighborhood": "East Village", + "latitude": 40.730371, + "longitude": -73.9818968, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Condo", + "year_built": 2008, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 9, + "listed_at_ms": 1778268574545, + "description": "Beautifully designed one-bedroom residence with a large private terrace at the full-service A Building in the East Village. The apartment is bright and thoughtfully laid out, featuring floor-to-ceiling south-facing windows, rich wood flooring, and an open living/dining area that flows directly onto the terrace with open city views.\n\nThe renovated Allmilmo kitchen is finished with white lacquer cabinetry, stone countertops, Bosch appliances, and an integrated Liebherr refrigerator. The home also includes a modern tiled bathroom and in-unit washer/dryer.\n\nThe A Building is a full-service condominium built in 2007 with a striking glass and terra cotta facade. Amenities include a 24-hour doorman and concierge, live-in superintendent, package room, landscaped courtyard, fitness center, and one of downtown’s best rooftop setups with a pool, cabanas, grilling area, and panoramic city views.\n\nLocated between First Avenue and Avenue A, moments from Tompkins Square Park, neighborhood restaurants, cafes, shopping, and multiple subway lines. Guarantors permitted. Sorry, no pets.\n\nAdditional storage cage available for $100/month.\n\nFirst month’s rent and a security deposit equal to one month’s rent are due at lease signing. Additional application fees are as follows:\nApplication Processing Fee: $600 (non-refundable)\nCredit Check Fee: $20 per additional applicant or occupant over 18 (non-refundable)\nMove-In Deposit: $1,500 (refundable)\nMove-In Fee: $250 (non-refundable)", + "features": [ + "Full-Time Doorman", + "Concierge", + "Balcony", + "Private Terrace", + "Common Roof Deck", + "Common Garden", + "Common Outdoor Space", + "Gym", + "Pool", + "Hardwood Floors", + "Elevator", + "Washer / Dryer in Unit", + "Laundry in Building", + "Wall Unit", + "Dishwasher", + "Open Kitchen", + "Southern Exposure", + "Bike Room", + "Private Storage For Rent", + "Midrise", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "9", + "Pet Policy": "Not Allowed", + "Rental Incentives": "No Fee", + "Available Date": "07/01/2026", + "Lease Term": "Lease Length: Negotiable,Renewal Option,12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "2.0", + "Property Type": "Condo", + "Year Built": "2008", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Molly Cox", + "email": "molly.cox@compass.com", + "telephone": "2527028544" + } + }, + "2100991656814388401": { + "listing_id": "2100991656814388401", + "source_url": "https://www.compass.com/homedetails/4410-Raritan-St-Denver-CO-80211/128ZXX_pid/", + "retrieved_at": "2026-09-06T04:11:47.689129+00:00", + "html_sha256": "747d6a62591efd3610dcb3cfb0164c0571cd373ba4d6ce5a170634b14c5071ba", + "price": 440000, + "address": "4410 Raritan Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80211", + "neighborhood": "Sunnyside", + "latitude": 39.7768808, + "longitude": -105.0088291, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 758, + "property_type": "Single Family", + "year_built": 1946, + "mls_number": "4378736", + "status_text": "Active", + "days_on_market": 105, + "listed_at_ms": 1778220000000, + "description": "Classic Sunnyside starter home featuring 2 bedrooms, 1 bath, and the convenience of an attached garage. Situated on a generous, fenced lot, this home is a fantastic opportunity for those seeking a mix of character and value. A few key updates have been done, leaving just enough room for you to bring your own vision and make this Sunnyside gem your own.\r\nWith its prime location, you'll enjoy all the best that Denver has to offer, from the best restaurants and entertainment, near by parks and trails, to highways convenience and outdoor adventures. Downtown, LoHi, Berkeley, and Tennyson—all just minutes away.\r\nWhether you’re looking to settle in or invest and renovate, this property offers a foundation for creating something special.", + "features": [ + "Attached Garage", + "Central AC", + "Dishwasher", + "Dryer", + "Eat-in Kitchen", + "Garage", + "Gas Heat", + "Patio", + "Private Outdoor Space", + "Refrigerator", + "Tile Floors", + "Washer" + ], + "property_facts": { + "Status": "Active", + "MLS #": "4378736", + "Days on Compass": "105", + "Taxes": "$2,108 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1946", + "Lot Size": "0.16 AC / 6,760 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Level, Paved, Eat-in Kitchen", + "Levels": "One", + "Subdivision Name": "Sunnyside", + "Association": "No", + "Basement": "No" + }, + "agent": { + "name": "Mary Hopson", + "email": "mary.hopson@compass.com", + "telephone": "8323879429" + } + }, + "2101012465402569633": { + "listing_id": "2101012465402569633", + "source_url": "https://www.compass.com/homedetails/3542-Greenwood-Ave-Los-Angeles-CA-90066/1KMPT9_pid/", + "retrieved_at": "2026-09-06T04:12:15.589645+00:00", + "html_sha256": "e247f7f117e1d14e0901ab82746541db85281972e040bc68596d7d2f7312af8e", + "price": 5495, + "address": "3542 Greenwood Avenue", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90066", + "neighborhood": "Mar Vista", + "latitude": 34.0049975, + "longitude": -118.4461339, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 1010, + "property_type": "Rental", + "year_built": 1947, + "mls_number": "26831623", + "status_text": "Sold", + "days_on_market": 7, + "listed_at_ms": 1778223600000, + "description": "This delightfully remodeled Mar Vista lease offers charm, comfort, and flexible living space, available immediately. Filled with natural light, the home features inviting living and dining areas with hardwood floors, a well-sized galley kitchen that opens to a side patio, and an expanded primary bedroom complete with a fireplace, rebuilt closet, and direct access to a spacious backyard deck and large grassy yard. A converted detached garage adds valuable versatility, making it ideal for a guest room, office, den, or gym. Charming, functional, and easy to show, this home is a standout lease opportunity.", + "features": [ + "Washer / Dryer in Unit", + "Air Conditioning", + "Pets Conditional", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26831623", + "Days on Market": "7", + "Lease Term": "Lease Length: 1+Year,Negotiable", + "Furnished": "Unfurnished", + "Property Type": "Rental", + "MLS Type": "Residential Lease", + "Year Built": "1947", + "Lot Size": "0.11 AC / 4,901 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR1", + "Style": "Traditional", + "Property Attached YN": "false", + "Parcel Number": "4245006009", + "Living Area": "1010", + "Source Living Area": "Assessor", + "Area": "Palms - Mar Vista (C13)", + "Single Family Or Apt": "Single Family", + "Lot Size Area": "4901", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "4245-006-009", + "Directions": "South of Palms; West of Beethoven" + }, + "agent": { + "name": "Susan Stark", + "email": "susan.stark@compass.com", + "telephone": "3103457450" + } + }, + "2101027647331923921": { + "listing_id": "2101027647331923921", + "source_url": "https://www.compass.com/homedetails/480-NE-31st-St-Unit-PH5402-Miami-FL-33137/1DSOXY_pid/", + "retrieved_at": "2026-09-06T04:10:32.732645+00:00", + "html_sha256": "aa70d6eaba38439d227664f9183d038644116e75fb59665c1d3fcfb2423cb402", + "price": 4500000, + "address": "480 Northeast 31st Street, Unit PH5402", + "unit": "PH5402", + "city": "Miami", + "state": "FL", + "zip": "33137", + "neighborhood": "Paraiso Bay", + "latitude": 25.8061373, + "longitude": -80.1871886, + "beds": 3, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 2112, + "property_type": "Condo", + "year_built": 2019, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Discover unparalleled luxury and design in the heart of Edgewater! This stunning two-story Upper Penthouse, furnished by acclaimed designer Piero Lissoni, offers 3 bedrooms, 4.5 baths, and a flexible upper-level TV room/library that can easily convert into a 4th bedroom. The highlight of this penthouse is the expansive, nearly 1,000-square-foot private rooftop terrace, complete with a pool, outdoor kitchen, and BBQ grill, perfect for entertaining or relaxing while enjoying breathtaking views of the city, bay, and ocean. As a resident, you’ll enjoy premier amenities like a cutting-edge fitness center, spa, tennis courts, and more.", + "features": [ + "Barbecue Area", + "Common Outdoor Space", + "Doorman", + "Elevator", + "Private Elevator", + "Garage", + "Gym", + "Pool", + "Steam Room", + "Sauna", + "Playroom", + "Resident's Lounge", + "Common Media / Recreation Room", + "Billiards Room", + "Golf Room", + "Screening Room", + "Putting Green", + "Heated Pool", + "Tennis Court", + "Game Room", + "Home Office", + "Library / Den", + "Central AC", + "Air Conditioning", + "Electric Heat", + "Dishwasher", + "Refrigerator", + "Double Sink Bathroom", + "Built-Ins", + "Wine Storage", + "Private Storage Included", + "Walk-in Closet", + "Primary Ensuite with Separate Shower", + "Primary Ensuite with Separate Tub", + "Spa", + "Valet Parking", + "Security Staff", + "Assigned Parking", + "Guest Parking", + "Security Gate", + "Highrise" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "HOA Fees": "$3,129 / month", + "Property Type": "Condo", + "MLS Type": "Condo/Co-Op/Villa/Townhouse", + "Year Built": "2019", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Waterfront": "Yes", + "Area": "32", + "Sq Ft Liv Area": "2112.0" + }, + "agent": { + "name": "Michael Martirena", + "email": "mike.martirena@compass.com", + "telephone": "3057021035" + } + }, + "2101033665973524889": { + "listing_id": "2101033665973524889", + "source_url": "https://www.compass.com/homedetails/4200-W-17th-Ave-Unit-614-Denver-CO-80204/12TGJ6_pid/", + "retrieved_at": "2026-09-06T04:11:48.014041+00:00", + "html_sha256": "f448c0c3d7f2b1b05b902531eb83e74e10e2f5943523361d78ca74262be8ef7c", + "price": 699000, + "address": "4200 West 17th Avenue, Unit 614", + "unit": "614", + "city": "Denver", + "state": "CO", + "zip": "80204", + "neighborhood": "West Colfax", + "latitude": 39.7436349, + "longitude": -105.0422713, + "beds": 1, + "baths_full": 1, + "baths_half": 1, + "baths_total": 2, + "sqft": 954, + "property_type": "Condo", + "year_built": 2017, + "mls_number": "2232123", + "status_text": "Active", + "days_on_market": 120, + "listed_at_ms": 1778220000000, + "description": "There’s something about waking up to the mountains that never gets old, especially when they’re framed by floor-to-ceiling windows and stretch endlessly beyond your living room. Perched on the 6th floor, this west-facing residence captures unobstructed panoramic views of the Front Range and Sloan’s Lake from nearly every room. For those who have been waiting for the right opportunity at Lakehouse, this is the one that stands apart. All the views, privacy, and lifestyle the building is known for, without the million-dollar price tag.\r\n\r\nInside, clean modern design meets warm, livable comfort. The open-concept layout keeps the views front and center, while the kitchen adds a sophisticated edge with sleek ItalKraft cabinetry, KitchenAid stainless steel appliances, quartz countertops, and a statement backsplash. The primary suite offers a private retreat with a walk-through custom California Closet and a spa-inspired five-piece bath featuring a soaking tub and glass-enclosed shower. Near the entry, a versatile den with an adjacent half bath offers flexibility for a home office, media lounge, or guest room.\r\n\r\nBut what truly sets this home apart is the lifestyle that comes with it. Lakehouse is one of Denver’s most sought-after condo communities, known for its design, location, and focus on everyday well-being. As Colorado’s first residential community certified Gold under the WELL Building Standard, wellness is thoughtfully woven into daily life. Residents enjoy a 70-foot year-round lap pool and hot tub, fitness center, yoga studio, dry sauna, urban garden, sports workshop, pet spa, guest suite, creative spaces, and a full calendar of resident events. Residents also enjoy exclusive perks from the building’s beloved ground-floor dining destinations including Cholon and Gusto. This is more than a condo, it’s the kind of home that quietly enhances the way you live.", + "features": [ + "Attached Garage", + "Balcony", + "Barbecue Area", + "Built-Ins", + "Business Center", + "Cable Included", + "Central AC", + "Common Outdoor Space", + "Communal Pool", + "Contemporary", + "Dishwasher", + "Disposal", + "Dryer", + "Dual Pane Windows", + "Eat-in Kitchen", + "Electricity Included", + "Elevator", + "Fireplace", + "Forced Air", + "Garage", + "Gas Included", + "Gym", + "Handicap Access", + "Heated Garage Parking", + "High Ceilings", + "Lake Front", + "Lake Views", + "Microwave", + "Mountain Views", + "Parking Included", + "Patio", + "Pet Friendly", + "Pets Conditional", + "Pool", + "Private Outdoor Space", + "Range", + "Range Hood", + "Refrigerator", + "Sauna", + "Security Included", + "Snow Removal Included", + "Spa", + "Tile Floors", + "Unfurnished", + "Walk-in Closet", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2232123", + "Days on Compass": "120", + "Pet Policy": "Allowed", + "Taxes": "$5,066 / year", + "HOA Fees": "$10,668 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2017", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "High Rise (8+)", + "Architectural Style": "Contemporary, Urban Contemporary", + "View": "Lake, Mountain(s)", + "Levels": "One", + "Subdivision Name": "Sloans Lake", + "Association": "Yes", + "Multiple Associations": "No", + "Basement": "No" + }, + "agent": { + "name": "Emily Craven", + "email": "emily.craven@compass.com", + "telephone": "3142230716" + } + }, + "2101050348435414025": { + "listing_id": "2101050348435414025", + "source_url": "https://www.compass.com/homedetails/3364-S-Elmira-Ct-Denver-CO-80231/12QL84_pid/", + "retrieved_at": "2026-09-06T04:11:54.435832+00:00", + "html_sha256": "71b037513285786a171fdc1c68da928b0ee9416d3ddceb6d95416807fe2cb666", + "price": 679950, + "address": "3364 South Elmira Court", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80231", + "neighborhood": "Hampden Heights", + "latitude": 39.6571147, + "longitude": -104.8723931, + "beds": 4, + "baths_full": 1, + "baths_half": 0, + "baths_total": 3, + "sqft": 2959, + "property_type": "Single Family", + "year_built": 1962, + "mls_number": "7531993", + "status_text": "Closed", + "days_on_market": 5, + "listed_at_ms": 1778824800000, + "description": "Do not miss this marvelous mid-century modern ranch in Hampden Heights, positioned on a quiet cul-de-sac one block from Cherry Creek Trail & High Line Canal trail access. This 4-bedroom 3 bath ranch w/2car garage is thoughtfully updated while maintaining the clean architectural lines & functional design of the original floor plan. Hardwood floors extend throughout the main level with tile baths & composite kitchen flooring. The screened & covered porch creates additional year-round living space overlooking the private backyard setting.\r\nRecent improvements include a new roof, gutters, gutter guards, driveway, exterior paint, shutters, front door with storm door, Dutch back door with screen door, garage door updated lighting throughout, & new carpet in bedroom & basement areas. The primary suite features an updated bath & shower along with custom closet systems & organized storage solutions.\r\nFinished basement offers flexible recreation and entertaining space with a distinctive mid-mod wet bar, sound-insulating panels, cedar closet, and substantial storage capacity. Additional storage is available in both the basement and garage. Convenient access to trails, parks, commuter routes, and daily amenities while tucked within an established residential enclave.", + "features": [ + "Attached Garage", + "Basement", + "Carpet Floors", + "Central AC", + "Dishwasher", + "Disposal", + "Electricity Included", + "Fireplace", + "Forced Air", + "Full Basement", + "Garage", + "Gas Included", + "Granite Kitchen Counter", + "Microwave", + "Private Outdoor Space", + "Private Yard", + "Range", + "Refrigerator", + "Tile Floors" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "7531993", + "Days on Compass": "5", + "Taxes": "$3,238 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1962", + "Lot Size": "0.23 AC / 10,000 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Mid-Century Modern", + "Levels": "One", + "Subdivision Name": "Hampden Heights", + "Association": "No", + "Multiple Associations": "No", + "Basement": "Yes" + }, + "agent": { + "name": "Andi Strouse", + "email": "andi.strouse@compass.com", + "telephone": "3036677078" + } + }, + "2101088063918874001": { + "listing_id": "2101088063918874001", + "source_url": "https://www.compass.com/homedetails/2010-NE-54th-St-Seattle-WA-98105/1SKL8I_pid/", + "retrieved_at": "2026-09-06T04:14:08.257917+00:00", + "html_sha256": "ae2539f3812b77707277ba83d343f06e9cc6076a8b76c0fa51b118c93488639e", + "price": 915000, + "address": "2010 Northeast 54th Street", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98105", + "neighborhood": "University District", + "latitude": 47.6681378, + "longitude": -122.3059372, + "beds": 4, + "baths_full": 2, + "baths_half": 2, + "baths_total": 3, + "sqft": 1940, + "property_type": "Single Family", + "year_built": 1912, + "mls_number": "2518683", + "status_text": "Active", + "days_on_market": 120, + "listed_at_ms": 1778223600000, + "description": "Student housing potential or home renovation in an unbeatable location. Classic Ravenna craftsman, close to everything including everyone's favorite, Ravenna Park. Grab your favorite coffee on your morning walk at Seven Coffee Roasters. Easy access to UW, U Village, Burke-Gilman trail, downtown Seattle, and Eastside tech campuses. Set on a quiet, tree-lined street of classic craftsman's homes of the same era. This property offers timeless character and future potential with some vision and creativity. Features include an inviting 160 feet open, covered front porch, stained glass details, a charming dining room with coffered ceilings that add depth and elegance. Large living room with plenty of natural light, anchored by wood burning fireplace. Elegant main floor with good flow and newer kitchen design. Office on main floor with front facing window for natural light. 600 feet of basement space for bedroom, rec room and/ or storage. Additional full bathroom on lower level. Laundry and storage on lower level. Downstairs is also served by separate exterior entrance to side yard and sidewalk. Detached concrete garage with newer door, surprisingly large and accommodating. Buyer to verify oil tank status and fireplace/chimney condition. New roof and insulation 2025. Curb appeal and superior city location is calling! Fully functional detached garage fits owners older model SUV and is secured with white garage door.", + "features": [ + "Air Conditioning", + "Basement", + "Ceramic Floors", + "Dishwasher", + "Dryer", + "Fireplace", + "Forced Air", + "Garage", + "Hardwood Floors", + "Off-Street Parking", + "Refrigerator", + "Vinyl Floors", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Active", + "MLS #": "2518683", + "Days on Market": "120", + "Cumulative Days on Market": "110", + "Taxes": "$10,200 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1912", + "Lot Size": "0.06 AC / 2,750 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Ravenna", + "School District": "Seattle", + "Number of Assigned Spaces": "1", + "Total Covered Parking": "1", + "Entry Date": "05-08-2026", + "Energy Source": "Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Georgia Lee Stevens", + "email": "georgia@compass.com", + "telephone": "2069480431" + } + }, + "2101097044452224137": { + "listing_id": "2101097044452224137", + "source_url": "https://www.compass.com/homedetails/1900-N-Bayshore-Dr-Unit-4606-Miami-FL-33132/1CX9MC_pid/", + "retrieved_at": "2026-09-06T04:12:43.545980+00:00", + "html_sha256": "2ecaeb1f42f897a625898f19660595bcbce4460efa196d82b4c8d1bdd49d400b", + "price": 495000, + "address": "1900 North Bayshore Drive, Unit 4606", + "unit": "4606", + "city": "Miami", + "state": "FL", + "zip": "33132", + "neighborhood": "Quantum on the Bay", + "latitude": 25.7950425, + "longitude": -80.1871288, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 951, + "property_type": "Condo", + "year_built": 2008, + "mls_number": "A12017675", + "status_text": "Closed", + "days_on_market": 63, + "listed_at_ms": 1778558400000, + "description": "1 Bedroom + Den & 1 Full Bath. Beautiful high-floor residence with breathtaking bay and skyline views in one of Edgewater’s most desirable waterfront locations across from Margaret Pace Park. The Den/Flex space is ideal for use as a guest room, office, media room, or additional sleeping area. Unit includes installed privacy and blackout shades, 1 assigned parking space, a private storage unit, and the ability to obtain an additional parking space for a nominal monthly fee. Resort-style building amenities include multiple pools, fitness center, sauna, jacuzzi, valet, 24-hour front desk, and more.", + "features": [ + "Waterfront", + "Common Roof Deck", + "Barbecue Area", + "Common Outdoor Space", + "Concierge", + "Elevator", + "On-site Parking For Rent", + "Garage", + "Gym", + "Pool", + "Basketball Court", + "Resident's Lounge", + "Common Media / Recreation Room", + "Billiards Room", + "Tennis Court", + "Game Room", + "Air Conditioning", + "Hardwood Floors", + "Bike Room", + "Private Storage For Rent", + "Valet Parking", + "Bay Front", + "Parking Included", + "Pet Friendly", + "Assigned Parking", + "Common Hot Tub", + "Highrise" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "A12017675", + "Days on Market": "63", + "Pet Policy": "Allowed", + "Taxes": "$7,031 / year", + "HOA Fees": "$827 / month", + "Property Type": "Condo", + "MLS Type": "Condo/Co-Op/Villa/Townhouse / Condo", + "Year Built": "2008", + "County": "Miami-Dade County" + }, + "regional_facts": { + "Subdivision": "QUANTUM ON THE BAY CONDO", + "Complex Name": "QUANTUM ON THE BAY CONDO", + "Style": "Condo 5+ Stories", + "Waterfront": "Yes", + "Waterfront Description": "Bay Front", + "View": "Bay, Intracoastal View, Ocean View", + "Unit View": "Bay, Intracoastal View, Ocean View", + "Area": "32", + "Num Stories": "51", + "Sq Ft Total": "951", + "Sq Ft Liv Area": "951.0", + "AdjustedAreaSF": "951.0", + "Year Built Description": "Effective Year Built" + }, + "agent": { + "name": "BJ Posadas", + "email": "bj.posadas@compass.com", + "telephone": "9548169642" + } + }, + "2101104732955702129": { + "listing_id": "2101104732955702129", + "source_url": "https://www.compass.com/homedetails/143-W-4th-St-Unit-B2-Manhattan-NY-10012/20MSLK_pid/", + "retrieved_at": "2026-09-06T04:13:18.618476+00:00", + "html_sha256": "f859bfc9c8045d6de29b3a4a8fc7680f91dbf5a43458a84c8b85b01fc0cab9e1", + "price": 5300, + "address": "143 West 4th Street, Unit B2", + "unit": "B2", + "city": "Manhattan", + "state": "NY", + "zip": "10012", + "neighborhood": "Greenwich Village", + "latitude": 40.7315063, + "longitude": -74.00025029999999, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Rental", + "year_built": 1900, + "mls_number": "", + "status_text": "Application Pending", + "days_on_market": 6, + "listed_at_ms": 1778282402338, + "description": "Spacious two-bedroom on West 4th Street, right in the heart of Greenwich Village, steps from Washington Square Park. Both bedrooms fit queen-size beds. The apartment has an updated open kitchen with a granite counter, a combo washer-and-dryer unit, a breakfast bar, custom kitchen cabinets, 3 large closets, a storage area, new hardwood floors, and high ceilings. Located conveniently close to the West 4th Street trains. The building has a virtual doorman (Butterfly MX).", + "features": [ + "Hardwood Floors", + "Walk Up", + "Washer / Dryer", + "Washer / Dryer in Unit", + "Total Renovation", + "Midrise", + "Lowrise" + ], + "property_facts": { + "Status": "Application Pending", + "Days on Market": "6", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "4.0", + "Property Type": "Rental", + "Year Built": "1900", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Udi Eliasi", + "email": "udi@compass.com", + "telephone": "6463827378" + } + }, + "2101115485070589113": { + "listing_id": "2101115485070589113", + "source_url": "https://www.compass.com/homedetails/741-Silver-Lake-Blvd-Los-Angeles-CA-90026/27H0OJ_pid/", + "retrieved_at": "2026-09-06T04:12:16.845293+00:00", + "html_sha256": "8c31e98f3f284273f45be9acc1ae4d2a594a1360cdb822188c053b7a34c10797", + "price": 4200, + "address": "741 Silver Lake Boulevard", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90026", + "neighborhood": "Silver Lake", + "latitude": 34.08032, + "longitude": -118.27617, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1138, + "property_type": "Rental", + "year_built": 1936, + "mls_number": "26831743", + "status_text": "Sold", + "days_on_market": 8, + "listed_at_ms": 1778223600000, + "description": "Welcome to Vendome Six, an exclusive private gated community of just six architectural residences in the heart of Silver Lake. This new-construction property blends elevated modern design with striking large curved windows that flood each home with natural light. These beautifully designed 2-bedroom, 2-bathroom residences feature designer-done finishes, expansive private balconies, in-unit laundry, dishwasher, and sophisticated contemporary interiors throughout. Two tandem parking spaces with EV charging. Enjoy unbeatable walkability to some of Silver Lake's most beloved neighborhood destinations including Maury's, Cafe Tropical, Psychic Wines, Bodega Park, and Ohana Superette. Spend your mornings at nearby Bellevue Park or enjoy the scenic walking paths around the Silver Lake Reservoir. A rare opportunity to lease a design-forward residence in one of Los Angeles' most vibrant and walkable neighborhoods.", + "features": [ + "Assigned Parking", + "Washer / Dryer in Unit", + "Air Conditioning", + "Pets Conditional", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26831743", + "Days on Market": "8", + "Lease Term": "Lease Length: 1-Year", + "Furnished": "Unfurnished", + "Property Type": "Rental", + "MLS Type": "Residential Lease", + "Year Built": "1936", + "Lot Size": "0.14 AC / 6,144 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR3", + "Style": "Architectural", + "Property Attached YN": "true", + "Parcel Number": "5401019028", + "Living Area": "1138", + "Source Living Area": "Developer", + "Area": "Silver Lake (671)", + "Single Family Or Apt": "Condo/Apt", + "Lot Size Area": "6144", + "Source Lot Size Area": "Vendor Enhanced", + "Assessor Parcel Number": "5401-019-028", + "Directions": "Vendome to Silver Lake Blvd." + }, + "agent": { + "name": "Summer Parker", + "email": "summer.parker@compass.com", + "telephone": "3107289710" + } + }, + "2101198770811457321": { + "listing_id": "2101198770811457321", + "source_url": "https://www.compass.com/homedetails/1325-N-Fuller-Ave-Unit-1-Los-Angeles-CA-90046/27H16A_pid/", + "retrieved_at": "2026-09-06T04:12:21.334849+00:00", + "html_sha256": "14a1b566721afe63be67cb56d6810348741f01ea30fd2f1cd8c5d425a09e8cc7", + "price": 2400, + "address": "1325 North Fuller Avenue, Unit 1", + "unit": "1", + "city": "Los Angeles", + "state": "CA", + "zip": "90046", + "neighborhood": "Hollywood", + "latitude": 34.095085, + "longitude": -118.349861, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 900, + "property_type": "Rental", + "year_built": 1968, + "mls_number": "26831817", + "status_text": "Sold", + "days_on_market": 18, + "listed_at_ms": 1778223600000, + "description": "Tucked into a gated and beautifully landscaped property just south of Sunset Blvd, this front facing renovated 2 bedroom, 1 bath home offers a rare blend of privacy, charm, and convenience in the heart of the Sunset Fairfax La Brea corridor. Surrounded by lush hedging and overlooking a serene private front yard, the space feels peaceful and hidden away while still moments from restaurants, nightlife, Runyon Canyon, Plummer Park, Ralphs, Hollywood Highland, and the Metro. Inside, the open layout features light floors, ample windows, fresh paint, and great natural light throughout. The updated kitchen includes quartz countertops and stainless steel appliances including a refrigerator, oven, microwave, and dishwasher. A standout feature is the incredible outdoor space with two large private balconies, including a front garden facing balcony and an additional side balcony perfect for relaxing or entertaining. Additional amenities include covered parking, central heat and air, shared laundry, and a pet friendly setting. One year lease. Security deposit equal to one month's rent. Good credit and verifiable income required, or California cosigner.", + "features": [ + "Laundry in Building", + "Air Conditioning", + "Pet Friendly", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26831817", + "Days on Market": "18", + "Pet Policy": "Allowed", + "Lease Term": "Lease Length: 1+Year", + "Furnished": "Unfurnished", + "Property Type": "Rental", + "MLS Type": "Residential Lease", + "Year Built": "1968", + "Lot Size": "0.15 AC / 6,653 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR3", + "Style": "Traditional", + "Property Attached YN": "true", + "Parcel Number": "5550019023", + "Living Area": "900", + "Source Living Area": "Owner", + "Area": "Hollywood (C20)", + "Single Family Or Apt": "Condo/Apt", + "Lot Size Area": "6653", + "Source Lot Size Area": "Vendor Enhanced", + "Assessor Parcel Number": "5550-019-023", + "Directions": "South of Sunset Blvd. North of Fountain Ave. East of Fairfax Ave. West of N. La Brea Ave." + }, + "agent": { + "name": "Rodney Wittbrodt", + "email": "rodney.wittbrodt@compass.com", + "telephone": "3107954100" + } + }, + "2101206004601992545": { + "listing_id": "2101206004601992545", + "source_url": "https://www.compass.com/homedetails/2620-W-110th-Ave-Denver-CO-80234/1336D9_pid/", + "retrieved_at": "2026-09-06T04:11:54.562583+00:00", + "html_sha256": "78585ca4617842efaab96593853cedf7ba974f888fc69301c6d93bcd4ee455c9", + "price": 659000, + "address": "2620 West 110th Avenue", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80234", + "neighborhood": "Central Westminster", + "latitude": 39.8974994, + "longitude": -105.0198806, + "beds": 3, + "baths_full": 1, + "baths_half": 1, + "baths_total": 3, + "sqft": 2128, + "property_type": "Single Family", + "year_built": 1989, + "mls_number": "7891480", + "status_text": "Closed", + "days_on_market": 15, + "listed_at_ms": 1778652000000, + "description": "Welcome to your new home in the coveted Cedar Bridge neighborhood of Westminster. Tucked on a quiet cul-de-sac and backing directly to the trail that takes you to the nearby pond and playground, as well as endless biking and walking trails, this beautifully updated home offers over 2,000 finished square feet, 3 bedrooms, 3 bathrooms and a walkout basement room that can easily serve as a 4th bedroom, office or flex space. The outdoor spaces shine at this home. Upon arriving, you’ll notice the masterfully designed front porch with built-in lighting and drip irrigation for the planters, an ideal setting for enjoying the morning coffee or enjoying the summer evenings while watching life in the cul-de-sac. The spacious back deck and pergola with automatic timed lighting is perfect for entertaining and relaxing evenings outdoors. The backyard is serene with mature trees that provide enough privacy without interrupting the views. The living room features vaulted ceilings, ample natural light from the oversized windows and the built-in breakfast nook. The fully renovated kitchen boasts premium stainless-steel appliances including a Bosch dishwasher, GE Monogram induction cooktop, custom cabinetry, soft-close drawers, custom glass backsplash, hanging shelves and an enlarged window above the sink. The primary bedroom boasts a generous walk-in closet and mountain views. The family room connects seamlessly to the back deck through a new sliding glass door. The walk-out basement can serve as a 4th bedroom, home office or flex space. This home has been updated with modern light fixtures throughout, radon mitigation & vapor barrier, newer water heater, new carpet, electrical panel, new back fence, newer windows and freshly painted interior & exterior. Enjoy the amenities by having the swimming pool and clubhouse 1 block away. This large lot combines privacy, convenience and Colorado outdoor living. Schedule your showing today!", + "features": [ + "Attached Garage", + "Basement", + "Carpet Floors", + "Central AC", + "Common Outdoor Space", + "Communal Pool", + "Communal Tennis Court", + "Cooktop", + "Crawl Space", + "Deck", + "Dishwasher", + "Disposal", + "Dryer", + "Dual Pane Windows", + "Forced Air", + "Garage", + "High Ceilings", + "Mountain Views", + "Pantry", + "Partial Basement", + "Private Outdoor Space", + "Private Yard", + "Range Hood", + "Tile Floors", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "7891480", + "Days on Compass": "15", + "Taxes": "$4,400 / year", + "HOA Fees": "$1,176 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1989", + "Lot Size": "0.19 AC / 8,400 SF", + "County": "Adams County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "House/Lot Faces SE, Pantry, Walk-In Closet(s)", + "View": "Mountain(s)", + "Levels": "Multi/Split", + "Subdivision Name": "Cedar Bridge", + "Association": "Yes", + "Multiple Associations": "Yes", + "Basement": "Yes" + }, + "agent": { + "name": "Robin Gerlach", + "email": "robin.gerlach@compass.com", + "telephone": "3039576397" + } + }, + "2101256232709041745": { + "listing_id": "2101256232709041745", + "source_url": "https://www.compass.com/homedetails/1335-Filbert-St-Unit-303-San-Francisco-CA-94109/1PALJH_pid/", + "retrieved_at": "2026-09-06T04:13:41.891269+00:00", + "html_sha256": "8cc354530a3a8ccfb682e51a0662a265d43c073343d0f854d826b66027b32350", + "price": 950000, + "address": "1335 Filbert Street, Unit 303", + "unit": "303", + "city": "San Francisco", + "state": "CA", + "zip": "94109", + "neighborhood": "Russian Hill", + "latitude": 37.7996192, + "longitude": -122.4215521, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 990, + "property_type": "Condo", + "year_built": 1924, + "mls_number": "426129428", + "status_text": "Closed", + "days_on_market": 20, + "listed_at_ms": 1779951600000, + "description": "Framed by views of the Golden Gate Bridge and sparkling city lights, 1335 Filbert Street #303 is a top-floor, beautifully updated Russian Hill view condominium! This home provides an exceptional walkable lifestyle, and is a perfect blend of classic San Francisco charm with modern design and updates. Top-floor and filled with natural light, the large living and dining areas flow seamlessly together, creating a comfortable setting for everyday living and entertaining, while large windows showcase iconic Golden Gate Bridge outlooks. The stylish kitchen features sleek European-style cabinetry, waterfall-edge peninsula seating, quartz countertops, and premium Bosch appliances including a vented cooktop, refrigerator, and dishwasher. A custom-built bookshelf-lined hallway adds architectural character while connecting the main living spaces. The home offers a well-appointed bedroom with lush green outlooks, plus a flexible office and second bedroom, ideal for working from home, flex room, or guest use. The spa-inspired bath features ceramic tile, floating vanity, frameless glass shower enclosure, and modern finishes. Complete with in-unit laundry closet and updated lighting. The building includes a shared patio, BBQ deck, and multiple lounging/sitting areas. Incredible, central location just half a block from Polk St dining, cafes, and neighborhood favorites, while also close to Aquatic Park, Ghirardelli Square, George Sterling Park, and Union and Chestnut Street hotspots. This prime Russian Hill location offers quintessential San Francisco living with exceptional convenience.", + "features": [ + "Barbecue Area", + "Bay Views", + "City Views", + "Common Garden", + "Dishwasher", + "Disposal", + "Garage", + "Laundry", + "Laundry in Building", + "Pet Friendly", + "Tennis Court", + "Voice Intercom" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426129428", + "Days on Compass": "20", + "HOA Fees": "$810 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1924", + "County": "San Francisco County" + }, + "regional_facts": { + "Architectural Style": "Contemporary, Edwardian", + "View Description": "Bay, City, Golden Gate Bridge, San Francisco, Other", + "Cross Street": "Polk St." + }, + "agent": { + "name": "Aaron Bellings", + "email": "aaron.bellings@compass.com", + "telephone": "4156013000" + } + }, + "2101268525165965761": { + "listing_id": "2101268525165965761", + "source_url": "https://www.compass.com/homedetails/48-Gates-St-Unit-1-Boston-MA-02127/1ZHQ90_pid/", + "retrieved_at": "2026-09-06T04:11:08.073915+00:00", + "html_sha256": "b6255f5f94f94b1745948274138f9606e6281dc358e07f711ca0a2cd80cc1ed9", + "price": 970000, + "address": "48 Gates Street, Unit 1", + "unit": "1", + "city": "Boston", + "state": "MA", + "zip": "02127", + "neighborhood": "South Boston", + "latitude": 42.3322854, + "longitude": -71.0479893, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 1.5, + "sqft": 1112, + "property_type": "Townhouse", + "year_built": 1990, + "mls_number": "73517910", + "status_text": "Sold", + "days_on_market": 15, + "listed_at_ms": 1778644800000, + "description": "OH CANCELLED - OFFER ACCEPTED! Meticulously maintained and thoughtfully designed, this Thomas Park townhome lives like a single family. Bright and airy throughout, this 2 bed, 1.5 bath home features attached garage parking with a private entrance, central AC, private outdoor space and a new roof. The entry level offers an SUV-accommodating garage space, abundant storage, a mudroom, and in-unit washer/dryer. The second floor showcases an open-concept renovated kitchen, living, and dining area with a private deck, electric fireplace, renovated half bath, and sleek dry bar with pantry-style storage. Upstairs, the primary bedroom features vaulted ceilings with a skylight, a king-sized bed wall, double closets, and direct access to the updated full bath. The second bedroom comfortably fits a queen bed, dresser, and workspace, ideal for today’s flexible work-from-home lifestyle. All of this in an unbeatable location just moments from neighborhood favorites.", + "features": [ + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Laundry in Building", + "Air Conditioning", + "Forced Air", + "Garage", + "Common Outdoor Space", + "Dishwasher", + "Microwave", + "Disposal", + "Hardwood Floors", + "Range", + "Refrigerator", + "Freezer", + "Tennis Court", + "Private Outdoor Space", + "Marina", + "Gas Heat", + "Attached Garage", + "Parking Included" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73517910", + "Days on Market": "15", + "Taxes": "$5,485 / year", + "HOA Fees": "$300 / month", + "Property Type": "Townhouse", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "1990", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "South Boston", + "Area": "MA-Boston-South Boston, MA-Boston", + "Style": "Townhouse", + "Garage Spaces": "1", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "1", + "Unit Placement": "End" + }, + "agent": { + "name": "The Biega + Kilgore Team", + "email": "bkteam@compass.com", + "telephone": "617.504.7814" + } + }, + "2101271106214428489": { + "listing_id": "2101271106214428489", + "source_url": "https://www.compass.com/homedetails/3402-48th-Ave-SW-Seattle-WA-98116/1SXVD3_pid/", + "retrieved_at": "2026-09-06T04:14:09.091044+00:00", + "html_sha256": "cf7ee3a820a66e881d0ae5c5b8f0d2233f1c551e71233717fea5a3c9deb5c8cd", + "price": 925000, + "address": "3402 48th Avenue Southwest", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98116", + "neighborhood": "North Admiral", + "latitude": 47.5736728, + "longitude": -122.3931237, + "beds": 3, + "baths_full": 1, + "baths_half": null, + "baths_total": 1.75, + "sqft": 1660, + "property_type": "Single Family", + "year_built": 1950, + "mls_number": "2521028", + "status_text": "Sold", + "days_on_market": 46, + "listed_at_ms": 1778223600000, + "description": "Located in the peaceful Admiral community, this 3-bed, 1.75-bath newly renovated gem offers exceptional functionality in the heart of West Seattle. Situated on a corner lot, the property features a versatile layout features two bedrooms on the 1st level and a primary bedroom on the basement level. The modern interior is highlighted by ceramic tile and LVP flooring, and high-efficiency finishes, including insulated windows, operable skylights, and forced air heat. The chef-ready kitchen includes a suite of stainless steel appliances-refrigerator, dishwasher, microwave, and stove-staying with the home, along with a full-size washer and dryer. Perfectly located for outdoor enthusiasts, you are just moments from the iconic waterfront at Alki Beach and the lush trails of Schmitz Preserve Park.", + "features": [ + "Air Conditioning", + "Basement", + "Ceramic Floors", + "Corner Lot", + "Dishwasher", + "Disposal", + "Dryer", + "Forced Air", + "Laminate Floors", + "Microwave", + "Refrigerator", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2521028", + "Days on Market": "46", + "Cumulative Days on Market": "46", + "Taxes": "$3,528 / year", + "HOA Fees": "$23 / month", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1950", + "Lot Size": "0.08 AC / 3,484 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Admiral", + "School District": "Seattle", + "Number of Assigned Spaces": "0", + "Total Covered Parking": "0", + "Entry Date": "05-08-2026", + "Energy Source": "Electric,Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "Tyler Hopp", + "email": "tyler.hopp@compass.com", + "telephone": "2067698821" + } + }, + "2101488691888105137": { + "listing_id": "2101488691888105137", + "source_url": "https://www.compass.com/homedetails/4043-N-Damen-Ave-Unit-4-Chicago-IL-60618/1WP1DF_pid/", + "retrieved_at": "2026-09-06T04:11:22.812213+00:00", + "html_sha256": "8e839aa329e9ae54564648e7e49e93e835a788e12531df6f541869cce30a201f", + "price": 826000, + "address": "4043 North Damen Avenue, Unit 4", + "unit": "4", + "city": "Chicago", + "state": "IL", + "zip": "60618", + "neighborhood": "St. Ben's", + "latitude": 41.9555113, + "longitude": -87.6785163, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1939, + "property_type": "Condo", + "year_built": 2008, + "mls_number": "12643388", + "status_text": "Closed", + "days_on_market": 5, + "listed_at_ms": 1778734800000, + "description": "Welcome home to this stunning 2-level penthouse featuring 3 bedrooms + office/loft and 4 private outdoor spaces, including an impressive exclusive rooftop deck! The sun-drenched living and dining area boasts soaring ceilings, a gas fireplace, and flows seamlessly to a large front terrace-perfect for grilling and entertaining. The modern kitchen features newer stainless steel appliances, custom cabinetry, granite countertops, a built-in beverage fridge, and a breakfast bar. The primary suite offers a custom walk-in closet, private deck access, and a luxurious marble and stone bathroom with dual sinks, a separate steam shower, and a jacuzzi tub. Great-sized second and third bedrooms provide flexibility for guests, family, or additional work-from-home space. A second full bath features marble and stone finishes with a stand-up shower. Upstairs, you'll find a versatile loft/office area with a wet bar, cabinetry, and access to two additional private decks. The largest rooftop deck features composite decking and offers gorgeous views-perfect for entertaining or relaxing-while the smaller deck provides an ideal space for a garden. Freshly painted with hardwood floors throughout the main and second level, this home also features a new washer and dryer (2025) and a newer HVAC system (2021). One attached garage space is included and conveniently accessed through an interior stairwell. Ideally located near the Brown Line, bus routes, and the best shopping and dining in North Center, as well as top-rated Coonley School, parks, green space, and more!", + "features": [ + "Balcony", + "Deck", + "Common Roof Deck", + "Garage", + "Automatic Garage Door", + "Attached Parking", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Central AC", + "Gas Heat", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Disposal", + "Refrigerator", + "Fireplace", + "Wet Bar", + "Hardwood Floors", + "Forced Air", + "Range", + "Private Outdoor Space", + "Parking Included", + "Pet Friendly", + "Pets Conditional" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "12643388", + "Days on Market": "5", + "Pet Policy": "Allowed", + "Taxes": "$12,255 / year", + "HOA Fees": "$198 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2008", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - North Center", + "Township": "Lake View", + "Ownership": "Condo", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Num of Interior Fireplaces": "1", + "Heat/Fuel": "Natural Gas, Forced Air", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Meredith Pierson", + "email": "meredith.pierson@compass.com", + "telephone": "6308816741" + } + }, + "2101572006195730833": { + "listing_id": "2101572006195730833", + "source_url": "https://www.compass.com/homedetails/149-W-12th-St-Unit-66-Manhattan-NY-10011/20OWT3_pid/", + "retrieved_at": "2026-09-06T04:13:21.515423+00:00", + "html_sha256": "a19072952b93ceefb2958afac055e91cf30678af61e72b01001d321e32da646f", + "price": 5600, + "address": "149 West 12th Street, Unit 66", + "unit": "66", + "city": "Manhattan", + "state": "NY", + "zip": "10011", + "neighborhood": "West Village", + "latitude": 40.7368306, + "longitude": -73.9993215, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Rental", + "year_built": 1890, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 5, + "listed_at_ms": 1778338105667, + "description": "This renovated unit is located on the 6th floor of an elevator building in prime West Village. The apartment features custom closets, a renovated kitchen with a dishwasher, a sleek bathroom, and high-end custom lighting throughout. The bedroom view is picturesque with loads of natural light, tree lined views, and open sky! \n\nThe building offers the perfect combination of charm and convenience, including a virtual doorman, live-in super, rear garden, elevator, and on-site laundry facilities.\nConveniently located in one of the city’s most desirable neighborhoods, the apartment is surrounded by an array of shops, restaurants, parks, and cultural attractions. \n\nExcellent transportation options nearby, including multiple subway lines and bus routes, make commuting and exploring the city seamless.\n\nDon’t miss this opportunity to experience the best of West Village living. This is a co-op with a simple board package process. \n\nFees for renting this apartment after landlord approval include first months rent, a 1 month security deposit, a $500 application submission fee, $50 credit check fee per applicant and $280 move in fee. ", + "features": [ + "Common Garden", + "Common Outdoor Space", + "Hardwood Floors", + "Elevator", + "Laundry in Building", + "Dishwasher", + "Northern Exposure", + "Eastern Exposure", + "California Closet", + "Voice Intercom", + "Bike Room", + "Northeastern Exposure", + "Midrise", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "5", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "07/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Rental", + "Year Built": "1890", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Phillip Salem", + "email": "phillipsalem@compass.com", + "telephone": "3306189688" + } + }, + "2101617930620201057": { + "listing_id": "2101617930620201057", + "source_url": "https://www.compass.com/homedetails/1428-C-St-SE-Washington-DC-20003/1TQI6B_pid/", + "retrieved_at": "2026-09-06T04:14:17.047981+00:00", + "html_sha256": "e7bcc1a4540fa9786baa39940816ed403ce08a49257c300b7ebc65e770747b9e", + "price": 1025000, + "address": "1428 C Street Southeast", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20003", + "neighborhood": "Capitol Hill East", + "latitude": 38.8855391, + "longitude": -76.9845296, + "beds": 3, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 1638, + "property_type": "Townhouse", + "year_built": 1914, + "mls_number": "DCDC2260886", + "status_text": "Closed", + "days_on_market": 0, + "listed_at_ms": 1779163200000, + "description": "Fully renovated and brimming with charm, this Federal-style 3 BD/3.5 BA home offers modern luxury and versatility in one of the most sought-after Capitol Hill locations. The expansive hardscaped and landscaped rear lot, fenced and complete with parking—sets the stage for effortless entertaining or serene relaxation.\n\nStep inside to discover a large gourmet kitchen with a dining area, exposed brick accents, and skylights that fill the space with natural light. The flexible first floor features a bedroom (or use it as a den or office!) with an oversized en suite bath. Upstairs, two additional bedrooms each boast deluxe en suite bathrooms with dual vanities and spacious walk-in closets, ensuring comfort and privacy for all.\n\nWith a Walk Score of 81 and Bike Score of 91, this home is perfectly positioned for convenience. Stroll down the street to The Pretzel Bakery or enjoy being just blocks from Eastern Market, Trader Joe’s, Safeway, two Metro stations (Eastern Market & Potomac Ave), and all the vibrant culture, dining, and shopping Capitol Hill has to offer.", + "features": [ + "Air Conditioning", + "Fireplace" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "DCDC2260886", + "Days on Market": "0", + "Taxes": "$9,294 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential Lease / Fee Simple", + "Year Built": "1914", + "Lot Size": "0.04 AC / 1,778 SF", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Tax ID Number": "1060//0085", + "Ownership": "Fee Simple", + "Condo Coop Association": "No", + "HOA": "No", + "Structure Type": "Interior Row/Townhouse", + "Style": "Federal", + "Levels/Stories": "2", + "Waterfront": "No", + "Garage": "No", + "Expected On Market Date": "05-20-2026", + "Subdivision": "CAPITOL HILL (WASHINGTON DC)", + "Legal Subdivision": "Old City 1", + "Total Parking Spaces": "1", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "1,638.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No", + "Property Condition": "Excellent" + }, + "agent": { + "name": "Jan Brito", + "email": "jan.brito@compass.com", + "telephone": "3016465774" + } + }, + "2101666954794416105": { + "listing_id": "2101666954794416105", + "source_url": "https://www.compass.com/homedetails/1239-Vermont-Ave-NW-Unit-709-Washington-DC-20005/1UPSCN_pid/", + "retrieved_at": "2026-09-06T04:14:21.052726+00:00", + "html_sha256": "e0267dba184f410984797bde99a28a8ae355fa046673794d399b11ac595b1748", + "price": 539000, + "address": "1239 Vermont Avenue Northwest, Unit 709", + "unit": "709", + "city": "Washington", + "state": "DC", + "zip": "20005", + "neighborhood": "Logan Circle", + "latitude": 38.90699559999999, + "longitude": -77.03068209999999, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 953, + "property_type": "Condo", + "year_built": 1964, + "mls_number": "DCDC2260758", + "status_text": "Closed", + "days_on_market": 40, + "listed_at_ms": 1779940800000, + "description": "Perfectly positioned in Logan Circle, this beautifully designed and fully renovated 2-bedroom, 2-bath residence at Crescent Tower delivers the ideal blend of style, comfort, and connected city living. Perched on a high floor with secure deeded parking included, Residence #709 is filled with exceptional natural light and thoughtfully designed spaces that feel both spacious and inviting.\n\nInside, hardwood floors, designer-selected finishes, curated wallpaper, and painted trim and doors create a polished, elevated atmosphere throughout. The renovated kitchen features stainless steel appliances, new quartz countertops, a custom mahogany frame detail, updated lighting, and an open layout that flows seamlessly into the living and dining areas—perfect for everyday living or hosting memorable parties with friends.\n\nThe spacious primary suite is privately tucked away and enjoys sunny southern exposures, city views, and a customized walk-in closet. French doors lead to a flexible second bedroom and den space, thoughtfully enhanced with a custom “cloffice,” making it ideal for working from home, welcoming overnight guests, or enjoying a dedicated fitness, or creative space.\n\nAdditional highlights include air conditioning, in-unit laundry, upgraded closets, a recently replaced dishwasher and refrigerator, and access to Crescent Tower’s sought-after amenities including a rooftop pool, fitness center, on-site management, and pet-friendly policies.\n\nBeyond the front door, enjoy one of Washington’s most vibrant and walkable neighborhoods. From acclaimed restaurants and neighborhood cafés to boutique shopping, cocktail bars, parks, and convenient Metro access, this location places the very best of DC just moments away. Whether walking or biking to work, meeting friends for dinner, or spending weekends exploring the city, 1239 Vermont Avenue NW #709 offers an exceptional opportunity to experience urban living at its finest. The condo fee includes all utilities and amenities.", + "features": [ + "Common Roof Deck", + "Washer / Dryer", + "Laundry in Building", + "Elevator", + "Air Conditioning", + "Gym", + "Pool", + "Basement", + "Parking Included", + "Security System" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "DCDC2260758", + "Days on Market": "40", + "Pet Policy": "Allowed", + "Taxes": "$2,584 / year", + "Condo/Co-op Fees": "$1,242 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "1964", + "County": "District of Columbia" + }, + "regional_facts": { + "Tax ID Number": "0245//2065", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "7", + "Structure Type": "Unit/Flat/Apartment", + "Style": "Contemporary", + "Levels/Stories": "1", + "Unit Building Type": "Hi-Rise 9+ Floors", + "Waterfront": "No", + "Views": "City", + "Garage": "No", + "Expected On Market Date": "05-28-2026", + "Subdivision": "LOGAN CIRCLE (WASHINGTON DC)", + "Building Name": "Old City 2 (WASHINGTON DC)", + "Legal Subdivision": "Old City 2", + "Total Parking Spaces": "1", + "Washer/Dryer/Hook Up in Unit Y/N": "Yes", + "Central Air": "Yes", + "Basement": "Yes", + "Above Grade Finished SQFT": "953.00", + "Above Grade Fin SQFT Source": "Estimated", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No", + "Property Condition": "Excellent" + }, + "agent": { + "name": "Todd Vassar", + "email": "todd@compass.com", + "telephone": "2023847405" + } + }, + "2101682324779622529": { + "listing_id": "2101682324779622529", + "source_url": "https://www.compass.com/homedetails/3245-45th-Ave-SW-Seattle-WA-98116/1RQ9JG_pid/", + "retrieved_at": "2026-09-06T04:14:10.063392+00:00", + "html_sha256": "16c3e8bf36899c410d69b742dea75873b493a174dcb93d81ebbcdb4e2ef013c6", + "price": 1350000, + "address": "3245 45th Avenue Southwest", + "unit": "", + "city": "Seattle", + "state": "WA", + "zip": "98116", + "neighborhood": "North Admiral", + "latitude": 47.574359, + "longitude": -122.3897049, + "beds": 4, + "baths_full": 1, + "baths_half": null, + "baths_total": 1.75, + "sqft": 2195, + "property_type": "Single Family", + "year_built": 1939, + "mls_number": "2520382", + "status_text": "Sold", + "days_on_market": 3, + "listed_at_ms": 1778310000000, + "description": "Built in 1939, this Cape Cod sits in the quiet residential pocket between North Admiral and Genesee, Set on a 6,500 sq. ft. lot one block from Madison Middle School, on 45th and a short walk to PCC Market and the surrounding neighborhood businesses, the house reflects the rhythm of the community around it: walkable, established, and deeply residential. Inside, the home has retained the original proportions and warmth of its era while incorporating the updates that matter most today — refinished hardwood floors, updated electrical and plumbing systems, fresh interior and exterior paint, and a light-filled great room and kitchen that open naturally toward the backyard. The outdoor space features raised organic garden beds, mature landscaping, wild strawberries, huckleberries, irrigation, and a proper fire pit. A big basement is ideal for movie nights, your little gym, or crafting haven. The long driveway accommodates three+ cars, and the detached garage with its original wood floor now functions best as storage, workshop, or as your gardening outpost. This sweet West Seattle home offers a tree lined neighborhood, proximity to schools, transit and daily essentials.", + "features": [ + "Cape Cod", + "Carpet Floors", + "Ceramic Floors", + "Concrete Floors", + "Dishwasher", + "Dryer", + "Fireplace", + "Forced Air", + "Garage", + "Hardwood Floors", + "Laminate Floors", + "Parking Included", + "Partial Basement", + "Refrigerator", + "Skylight", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "2520382", + "Days on Market": "3", + "Cumulative Days on Market": "3", + "Taxes": "$11,154 / year", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1939", + "Lot Size": "0.16 AC / 6,933 SF", + "County": "King County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Community Name": "Genesee", + "School District": "Seattle", + "View": "Territorial", + "Number of Assigned Spaces": "2", + "Total Covered Parking": "2", + "Entry Date": "05-09-2026", + "Energy Source": "Natural Gas", + "Sewer": "Sewer Connected" + }, + "agent": { + "name": "SUSI MUSI", + "email": "susi.musi@compass.com", + "telephone": "2062145468" + } + }, + "2101686777931183913": { + "listing_id": "2101686777931183913", + "source_url": "https://www.compass.com/homedetails/2252-W-Chicago-Ave-Unit-5S-Chicago-IL-60622/27H2RE_pid/", + "retrieved_at": "2026-09-06T04:11:26.957269+00:00", + "html_sha256": "99f130e12f1d7512ed0eb7575536c8a76d9671a13ec2fb09f67affe14d795aff", + "price": 965000, + "address": "2254 West Chicago Avenue, Unit 5S", + "unit": "5S", + "city": "Chicago", + "state": "IL", + "zip": "60622", + "neighborhood": "Ukrainian Village", + "latitude": 41.8960716653093, + "longitude": -87.6840318626738, + "beds": 3, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": null, + "property_type": "Condo", + "year_built": 2026, + "mls_number": "12643554", + "status_text": "Contingent ( Private )", + "days_on_market": 0, + "listed_at_ms": null, + "description": "Welcome to a truly rare PENTHOUSE opportunity in an eight-unit luxury boutique ELEVATOR building in the heart of Ukrainian Village. Set in the tallest building on the block, this exceptional three-bedroom, two-bath residence offers a one-of-a-kind private rooftop deck with unobstructed Chicago skyline views-an incredibly unique feature rarely available in this neighborhood.Designed on an extra-wide lot, the home offers an open, airy layout with elevated finishes throughout. The European custom kitchen is a showpiece, featuring sleek custom cabinetry, a large peninsula, premium appliances, dramatic quartz countertops, and curated designer lighting. The expansive living room is framed by floor-to-ceiling windows that fill the space with natural light and capture beautiful views of St. Olga and Volodymyr, along with the surrounding historic architecture. A private balcony extends the living space outdoors, creating an effortless indoor-outdoor connection. The elegant dining area is perfectly positioned for entertaining, while the primary suite offers a private retreat with a spa-inspired bath featuring bold veined designer tile, brass plumbing fixtures, a double floating vanity, statement lighting, and a generous walk-in closet. Two additional bedrooms and a beautifully appointed second bath are thoughtfully laid out for comfort and functionality. Surrounded by beloved coffee shops, destination restaurants, local boutiques, and iconic historic churches, this penthouse delivers luxury, privacy, and unforgettable views in one of Chicago's most vibrant neighborhoods. A very rare chance to own a premier penthouse with private rooftop space and sweeping skyline views in Ukrainian Village.", + "features": [ + "Garage", + "Automatic Garage Door", + "Attached Parking", + "Washer / Dryer in Unit", + "Pet Friendly" + ], + "property_facts": { + "Status": "Contingent ( Private )", + "MLS #": "12643554", + "Days on Market": "0", + "Pet Policy": "Allowed", + "Taxes": "$2,826 / year", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2026", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - West Town", + "Township": "West Chicago", + "Ownership": "Fee Simple", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Svitlana Creadon", + "email": "svitlana.creadon@compass.com", + "telephone": "7732259027" + } + }, + "2101797987477033161": { + "listing_id": "2101797987477033161", + "source_url": "https://www.compass.com/homedetails/1182-Clermont-St-Unit-1B-Denver-CO-80220/12UQQL_pid/", + "retrieved_at": "2026-09-06T04:11:57.265437+00:00", + "html_sha256": "64522f887f6cb33b14f155cdc2c82b952acd66eb101cbaa79e8b72b699c4114a", + "price": 150000, + "address": "1182 Clermont Street, Unit 1B", + "unit": "1B", + "city": "Denver", + "state": "CO", + "zip": "80220", + "neighborhood": "Bellevue Park", + "latitude": 39.7342945, + "longitude": -104.9348087, + "beds": 1, + "baths_full": 0, + "baths_half": 0, + "baths_total": 1, + "sqft": 454, + "property_type": "Condo", + "year_built": 1951, + "mls_number": "9167357", + "status_text": "Active", + "days_on_market": 115, + "listed_at_ms": 1778652000000, + "description": "Hale Neighborhood Condo | Incredible Value with Utilities Included!\r\n\r\nPerfectly positioned in the heart of Denver's desirable Hale neighborhood and right next to Bellevue/Lindsley Parks, this thoughtfully updated 1-bed, 1-bath garden-level condo offers smart, low-maintenance city living at an unbeatable price point.\r\n\r\nWhy You’ll Love Living Here:\r\n\r\nUnbeatable Utility Value: Say goodbye to high utility bills—HOA fees cover electricity, heat, water, sewer, trash, snow removal, and exterior/grounds maintenance!\r\n\r\nTurn-Key Interior: Freshly painted with modern updates, featuring a bright living space, new flooring, and an updated kitchen complete with brand-new appliances.\r\n\r\nPrivate & Peaceful: Quiet unit setup with no side-by-side neighbors for ultimate privacy.\r\n\r\nDedicated Parking: Includes a dedicated parking space located conveniently just behind the building.\r\n\r\nLocation & Lifestyle: Step out your back door straight into Bellevue/Lindsley Parks, featuring manicured walking paths, tennis and basketball courts, ball fields, and outdoor workout areas. Ideally located steps from the Rose Medical Center campus, and minutes from local coffee shops, fabulous dining, and quick commutes to Cherry Creek and Downtown Denver.\r\n\r\nA rare, low-maintenance turn-key opportunity in a prime Denver location. Schedule your private tour today!", + "features": [ + "Carpet Floors", + "Common Laundry", + "Electricity Included", + "Hot Water Heating", + "Laminate Floors", + "Refrigerator", + "Snow Removal Included", + "Tile Floors" + ], + "property_facts": { + "Status": "Active", + "MLS #": "9167357", + "Days on Compass": "115", + "Taxes": "$733 / year", + "HOA Fees": "$6,986 / year", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "1951", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "Low Rise (1-3)", + "Architectural Style": "Paved, Condominium", + "Levels": "One", + "Subdivision Name": "Bellevue Park", + "Association": "Yes", + "Multiple Associations": "No", + "Basement": "No" + }, + "agent": { + "name": "Kelly Turk", + "email": "kellyturk@compass.com", + "telephone": "7202899475" + } + }, + "2102061493988427281": { + "listing_id": "2102061493988427281", + "source_url": "https://www.compass.com/homedetails/1701-40th-Ave-San-Francisco-CA-94122/2102061493988427281_lid/", + "retrieved_at": "2026-09-06T04:13:47.342761+00:00", + "html_sha256": "532b1f5e5d99d2cf3d612d68073db94c4450aaeb7ebd85390603f243017c2968", + "price": 2200000, + "address": "1701 40th Avenue", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94122", + "neighborhood": "Outer Sunset", + "latitude": 37.7549644, + "longitude": -122.4993441, + "beds": 3, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1377, + "property_type": "Single Family", + "year_built": 1940, + "mls_number": "426127659", + "status_text": "Closed", + "days_on_market": 13, + "listed_at_ms": 1778742000000, + "description": "Coastal calm and everyday convenience converge at 1701 40th Avenue, a 3 bedroom / 2 bathroom semi-detached corner home on a quiet block in the heart of the Outer Sunset. This thoughtfully designed and meticulously maintained home features inviting interiors with bright light and hardwood floors, an effortless connection to the outdoors, with proximity to local retail, transit, parks, and the beach. Spanning the front of the home, the living room is anchored by a fireplace and a large picture window framing lovely neighborhood outlooks. The dining room and kitchen, open to one another, encourage easy flow for entertaining and everyday meals. The kitchen balances style and function with stainless-steel appliances, ample quartz counters, and abundant cabinetry. At the rear of the main level are two peaceful bedrooms, each with generous closets. One enjoys views of the ocean in addition to the neighborhood scenery. A skylit bathroom with a bathtub, and a hall closet complete this floor. Downstairs, the spacious primary suite provides a serene retreat with its own ensuite bathroom. An adjacent office creates an ideal work-from-home setup and opens directly onto the backyard. The large patio, perimeter plantings with fruiting lime tree, outdoor shower, and convenient street access make post-beach cleanup and casual outdoor gatherings a breeze. A sizable utility room includes a washer, dryer, sink, folding counter, and cabinets, while also presenting expansion potential. The garage provides parking for 1 car with an additional driveway space, plus versatile storage well-suited for surfboards, bikes, and more, making it easy to enjoy all the outdoor adventures the Westside has to offer. This tranquil residential pocket of the Outer Sunset gives you the best of both worlds: peaceful surroundings with daily conveniences close at hand. WalkScore.com rates the location \"Very Walkable\" and \"Very Bikeable.\" Freeway access is easy via Sunset Boulevard, and downtown commuters can hop on the N Judah train or 7 Noriega bus nearby. Noriega Street, just 1 block south, is known for groceries at Gus's, breakfast at Devil's Teeth, smashburgers at Maillard's, and many other local spots to shop and dine. Sunset ES, Giannini MS, St. Ignatius School, the West Sunset Playground, Ortega Library, and Andytown Coffee are all within 3 blocks.", + "features": [ + "City Views", + "Dishwasher", + "Disposal", + "Dryer", + "Garage", + "Microwave", + "Ocean Views", + "Tile Floors", + "Washer" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "426127659", + "Days on Compass": "13", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1940", + "Lot Size": "0.04 AC / 1,746 SF", + "County": "San Francisco County" + }, + "regional_facts": { + "Parking Features": "Garage Door Opener, Garage Faces Front, Inside Entrance, See Remarks, Independent, On Site (Single Family Only)", + "View Description": "City, Ocean", + "Cross Street": "Moraga", + "Total Parking Spaces": "2" + }, + "agent": { + "name": "Sherri Howe", + "email": "sherri.howe@compass.com", + "telephone": "4156404664" + } + }, + "2102229235249527297": { + "listing_id": "2102229235249527297", + "source_url": "https://www.compass.com/homedetails/477-High-St-Denver-CO-80218/12BI2I_pid/", + "retrieved_at": "2026-09-06T04:11:55.583287+00:00", + "html_sha256": "b830a5f079a6699d753407989bf4606c9d4dc44168ff5682d6ef2fd6565b2156", + "price": 2480000, + "address": "477 High Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80218", + "neighborhood": "Denver Country Club", + "latitude": 39.7233967, + "longitude": -104.9651249, + "beds": 5, + "baths_full": 3, + "baths_half": 1, + "baths_total": 5, + "sqft": 5256, + "property_type": "Single Family", + "year_built": 2001, + "mls_number": "4709217", + "status_text": "Closed", + "days_on_market": 18, + "listed_at_ms": 1778738400000, + "description": "This rare 2001 custom-built Country Club residence in the Driving Park Historic District beckons you in with its brick exterior, curved wraparound porch, tall Prairie-style windows, and more than 5,200 interior square feet of living space. The gracious foyer features a wide staircase, oak floors, and arched openings leading into the adjoining living spaces. Inside the front porch is the perfect office or den, with its curved wall of panoramic windows, and the formal dining room opens directly to the front porch, making it the perfect place to entertain and enjoy delicious meals. The living room, with custom built-ins, a gas fireplace, and a stone surround, opens into the stunning kitchen, which features quartzite countertops, a large island (with a prep sink and counter seating), a zellige tile backsplash, and a large walk-in pantry. Radiant heated floors extend through the kitchen, mudroom, and laundry area. The updated mud/laundry room includes custom cubbies, additional storage, and direct access to the oversized 3-car garage. A powder room completes the main level. Upstairs, the expansive primary suite features a private balcony, a walk-in closet, and a luxurious en suite bathroom with heated floors, a soaking tub, steam shower, dual vanities, and a dressing table. Two additional conforming bedrooms (including one with an en suite bathroom and another with a private balcony), a full hallway bathroom, and a non-conforming bedroom with a day bed (and washer/dryer hookups) complete the upper level. The finished basement provides another conforming bedroom, a home gym with epoxy floors and a TV, a 3/4 bathroom, tons of open flex space, and a mechanical/storage room. Nearly the entire interior was remodeled in 2020 including the kitchen, all bathrooms except the primary, mud/laundry room, primary closet, lighting, flooring, and paint! Unbeatable location close to Cherry Creek and within the highly desirable Bromwell/Morey/East boundaries! Buyer to verify all info.", + "features": [ + "Attached Garage", + "Balcony", + "Baseboard Heating", + "Basement", + "Built-Ins", + "Cable Included", + "Carpet Floors", + "Central AC", + "Dishwasher", + "Disposal", + "Dog Run/Park", + "Double Oven", + "Dryer", + "Dual Pane Windows", + "Eat-in Kitchen", + "Electricity Included", + "Fireplace", + "Foyer", + "Full Basement", + "Garage", + "Gas Heat", + "Gas Included", + "Heated Garage Parking", + "High Ceilings", + "Island Kitchen", + "Microwave", + "Mountain Views", + "Pantry", + "Parking Included", + "Patio", + "Private Outdoor Space", + "Private Wrap Around Terrace", + "Private Yard", + "Radiant Heating", + "Range", + "Range Hood", + "Refrigerator", + "Tile Floors", + "Traditional", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "4709217", + "Days on Compass": "18", + "Taxes": "$10,733 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2001", + "Lot Size": "0.16 AC / 7,031 SF", + "County": "Denver County", + "Buyer's Agent Compensation": "2.8%" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Traditional", + "View": "Mountain(s)", + "Levels": "Two", + "Subdivision Name": "Country Club", + "Association": "No", + "Basement": "Yes" + }, + "agent": { + "name": "David Schlichter", + "email": "david.schlichter@compass.com", + "telephone": "7204402340" + } + }, + "2102534367317010929": { + "listing_id": "2102534367317010929", + "source_url": "https://www.compass.com/homedetails/218-Garfield-Pl-Unit-3R-Brooklyn-NY-11215/20AJAN_pid/", + "retrieved_at": "2026-09-06T04:13:21.267634+00:00", + "html_sha256": "e2d72efd22babbbac347eff9a29f2c5e8e40e615bdda80f2a5fe6a2db34ba2b1", + "price": 3000, + "address": "218 Garfield Place, Unit 3R", + "unit": "3R", + "city": "Brooklyn", + "state": "NY", + "zip": "11215", + "neighborhood": "Park Slope", + "latitude": 40.671915, + "longitude": -73.9765865, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Rental", + "year_built": 1920, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 2, + "listed_at_ms": 1778452828003, + "description": "This cheerful south-facing Park Slope top-floor Jr. 1BR offers plenty of charm with its original hardwood flooring and decorative moldings. There is a spacious living room with two windows, a separate kitchenette with a skylight, and a cozy windowed bedroom with space for a full or queen-size bed. The rear-facing apartment provides the peaceful tranquility you deserve. Perfectly set in a brownstone on landmarked Garfield Place, you are less than two blocks to the sylvan treasures of Prospect Park and a half block to bustling 7th Avenue and within an easy walk to multiple train lines. Heat and hot water included. Available June 1st. Kindly no pets/no smoking. No laundry on-site—a laundromat is nearby.", + "features": [ + "Junior 1", + "Decorative Mouldings", + "Hardwood Floors", + "High Ceilings", + "Walk Up", + "Kitchenette", + "Southern Exposure", + "Skylight", + "Voice Intercom", + "Lowrise", + "Brownstone" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "2", + "Pet Policy": "Not Allowed", + "Rental Incentives": "No Fee", + "Available Date": "06/01/2026", + "Lease Term": "Lease Length: Negotiable,12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Rental", + "MLS Type": "Townhouse", + "Year Built": "1920", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Paul Pinizzotto", + "email": "paul.pinizzotto@compass.com", + "telephone": "9176489628" + } + }, + "2102573612374981985": { + "listing_id": "2102573612374981985", + "source_url": "https://www.compass.com/homedetails/298-Carroll-St-Brooklyn-NY-11231/211YDE_pid/", + "retrieved_at": "2026-09-06T04:13:22.300210+00:00", + "html_sha256": "92d2cd685433bbe900a551e7e878577e42d11c60633aedad099dedaf01a45a7a", + "price": 16000, + "address": "298 Carroll Street", + "unit": "", + "city": "Brooklyn", + "state": "NY", + "zip": "11231", + "neighborhood": "Carroll Gardens", + "latitude": 40.679141, + "longitude": -73.993381, + "beds": 3, + "baths_full": 3, + "baths_half": 0, + "baths_total": 3, + "sqft": 2284, + "property_type": "Townhouse", + "year_built": 1899, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 9, + "listed_at_ms": 1778457506493, + "description": "Set behind a deep front garden on one of Carroll Gardens' most picturesque blocks, 298 Carroll Street is a four-story, single-family townhouse offering generous scale, exceptional outdoor space, and a thoughtful renovation that honors the building's historic character. In spring, a dogwood tree blooms just beyond the parlor windows, an unmistakable marker of the block's particular charm.\n\nThe entry level opens into an open living and dining space, defined by tall ceilings, original marble mantels, and oversized windows drawing in soft northern and southern light. Restored mouldings, deep window casements, and a handsome original newel post speak to the craftsmanship of the building's past. Wide-plank hardwood floors and a restrained, contemporary palette run throughout.\n\nAt the rear, the kitchen is anchored by a large central marble island and framed by three windows overlooking the garden. Custom millwork and integrated appliances offer a layout that is both functional and architectural. A small terrace just off the kitchen provides direct access to the outdoors, with stairs descending to the backyard below, approximately 48 feet deep, landscaped with decking, gravel, and mature plantings, and enclosed by horizontal cedar fencing.\n\nThe garden level extends the home further, with a generous recreation room or den opening directly to the rear yard, plus a secondary bedroom and full bath well-suited as a guest suite or private quarters. Upstairs, the primary bedroom is positioned at the rear of the home and complemented by a walk-in closet and a spa-like bath finished in white square tile and Carrara marble. A second bedroom at the front of the floor is equally light-filled. All three bathrooms share a consistent, carefully executed design. A full basement provides laundry, mechanicals, and ample storage.\n\nLocated in the heart of Carroll Gardens, 298 Carroll Street is moments from Smith Street, Court Street, and the neighborhood's beloved dining and retail destinations, as well as Carroll Park and convenient access to the F and G trains. Carroll Gardens remains one of Brooklyn's most sought-after addresses, and Carroll Street one of its finest blocks.", + "features": [ + "Private Patio", + "Patio", + "Working Fireplace", + "Fireplace", + "Hardwood Floors", + "High Ceilings", + "Washer / Dryer", + "Laundry in Building", + "Stainless Steel Appliances", + "Open Kitchen", + "Northern Exposure", + "Southern Exposure", + "Walk-in Closet", + "Basement", + "Full Basement", + "Brownstone", + "Lowrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "9", + "Rental Incentives": "No Fee", + "Available Date": "08/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "8.0", + "Property Type": "Townhouse", + "MLS Type": "Single Family Townhouse", + "Year Built": "1899", + "Lot Size": "1,841 SF", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Nick Gavin", + "email": "nick.gavin@compass.com", + "telephone": "6466103055" + } + }, + "2102606818449475417": { + "listing_id": "2102606818449475417", + "source_url": "https://www.compass.com/homedetails/129-Metropolitan-Ave-Unit-1B-Brooklyn-NY-11249/1LG279_pid/", + "retrieved_at": "2026-09-06T04:13:21.326434+00:00", + "html_sha256": "8837d5aac6ac0556ab19efa16f64511e8c913fe9f39687f7447a0daa2277d2cf", + "price": 6250, + "address": "129 Metropolitan Avenue, Unit 1B", + "unit": "1B", + "city": "Brooklyn", + "state": "NY", + "zip": "11249", + "neighborhood": "Williamsburg", + "latitude": 40.7163685, + "longitude": -73.9623539, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1104, + "property_type": "Condo", + "year_built": 2008, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 8, + "listed_at_ms": 1778461464867, + "description": "Enjoy the feel of a private home paired with the ease of condo living in this expansive, thoughtfully designed two-bedroom residence.\n\nThe upper floor features two well-proportioned bedrooms and a bright, windowed kitchen with space for dining. Outfitted with Bosch appliances and generous storage, it’s equally suited for everyday meals or more relaxed gatherings.\n\nDownstairs, a large, versatile living area offers plenty of room to unwind, entertain, or set up a comfortable home office. This level also includes a powder room, in-unit laundry, and abundant storage, adding both comfort and convenience.\n\nAn elevator ride brings you to a beautifully appointed shared rooftop, where open southern exposures and city views provide a calm escape above the neighborhood.\n\nLocated within 129 Metropolitan, an intimate 12-residence condominium in the heart of Williamsburg, you’re surrounded by some of the area’s best dining, shopping, and transit options. The waterfront, Bedford Avenue, and neighborhood favorites like Trader Joe’s and Whole Foods are just minutes away, along with Domino Park and the Bedford Avenue subway for easy access into Manhattan.", + "features": [ + "Common Roof Deck", + "Hardwood Floors", + "Elevator", + "Washer / Dryer", + "Washer / Dryer in Unit", + "Central AC", + "Dishwasher", + "Midrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "8", + "Pet Policy": "Not Allowed", + "Rental Incentives": "No Fee", + "Available Date": "07/01/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "7.0", + "Property Type": "Condo", + "MLS Type": "Condo", + "Year Built": "2008", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "David Chang", + "email": "dchang@compass.com", + "telephone": "9144201985" + } + }, + "2102741355476499777": { + "listing_id": "2102741355476499777", + "source_url": "https://www.compass.com/homedetails/6374-Macal-Pl-Los-Angeles-CA-90068/1JSLO9_pid/", + "retrieved_at": "2026-09-06T04:12:23.624208+00:00", + "html_sha256": "412079e61f8b7ef2cbaa8abbd8649872666957b3290d3e9eb5b1ae045da603e7", + "price": 1495000, + "address": "6374 Macal Place", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "neighborhood": "Hollywood Hills East", + "latitude": 34.112711, + "longitude": -118.3284554, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1532, + "property_type": "Single Family", + "year_built": 1957, + "mls_number": "26832107", + "status_text": "Active", + "days_on_market": 118, + "listed_at_ms": 1778396400000, + "description": "Welcome to 6374 Macal Place if you've been looking for a two bed, two bath turnkey Hollywood Hills hideaway nestled on a private street with west-facing exposures and unobstructed views that produce some of the most breathtaking sunsets in all of Hollywood then this is the one. Macal's open concept living area seamlessly flows out onto the balcony space allowing you to take in the views, while the oversized sliding doors and large windows invite in the abundant natural light and cool breezes. Original wood beams and vaulted ceilings maintain the homes Mid-Century pedigree and enhacne it's warmth and character. Macal's kitchen was desinged for people who love to cook and entertain: custom wood cabinetry, soft-close throughout, sleek surfaces, and generous storage. This kitchen elevates your everyday experiences and takes entertaining with friends and family to the next level. The primary suite is privately positioned on its own wing, featuring a spa-like bathroom and potential for a direct deck access. Custom built-ins and his-and-hers closets complete the picture. Sitting on a rare double lot, Macal's outdoor potential is endless. You choose: add the deck of your dreams, an ADU, or maybe a pool ...? Or you could just cast a blanket on the grass, lay down, bask in the sun and ponder the words of David Lynch, \"The golden age of cinema is still alive here, in the smell of jasmine at night and the beautiful weather. And the light is inspiring and energizing... it fills me with the feeling that all possibilities are available\". 6374 Macal: room to dream, to entertain, and to grow. It's Hollywood Hills living at its best.", + "features": [ + "Garage", + "Air Conditioning", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Active", + "MLS #": "26832107", + "Days on Market": "118", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1957", + "Lot Size": "0.20 AC / 8,744 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "LAR1", + "Style": "Mid-Century", + "Property Attached YN": "false", + "Parcel Number": "5576013050", + "Living Area": "1532", + "Source Living Area": "Assessor", + "Area": "Hollywood Hills East (C30)", + "Lot Size Area": "8744", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "5576-013-050", + "Directions": "consult google maps" + }, + "agent": { + "name": "Richard Wilkinson", + "email": "richard.wilkinson@compass.com", + "telephone": "3234452426" + } + }, + "2102975877501630305": { + "listing_id": "2102975877501630305", + "source_url": "https://www.compass.com/homedetails/4627-N-Kenmore-Ave-Unit-1E-Chicago-IL-60640/1W167Y_pid/", + "retrieved_at": "2026-09-06T04:11:23.977414+00:00", + "html_sha256": "d5f6d363e7bbb4d3040dc47492ecda5131e29a8bbda71a33fe4ad046ed893708", + "price": 425000, + "address": "4627 North Kenmore Avenue, Unit 1E", + "unit": "1E", + "city": "Chicago", + "state": "IL", + "zip": "60640", + "neighborhood": "Uptown Chicago", + "latitude": 41.96628339999999, + "longitude": -87.6558975, + "beds": 2, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1500, + "property_type": "Condo", + "year_built": 2001, + "mls_number": "12569327", + "status_text": "Contingent", + "days_on_market": 16, + "listed_at_ms": 1786942800000, + "description": "Nestled on a peaceful, tree-lined street in the heart of vibrant Uptown, 4627 N Kenmore Ave Unit 1E is a duplex condo that effortlessly combines modern style, everyday comfort, and unparalleled convenience. From the moment you step inside, you'll feel the warmth of home in the sun-soaked living area, where oversized windows bathe the space in natural light and a cozy gas fireplace invites you to unwind. The open-concept layout flows seamlessly into the chef's kitchen, a true centerpiece equipped with stainless steel appliances, gleaming granite countertops, rich maple cabinetry, and a spacious island perfect for everything from casual breakfasts to hosting friends and family. The main level is designed to impress, featuring beautiful hardwood floors that stretch throughout, a dedicated dining area ideal for dinner parties, and a charming balcony that's perfect for morning coffee or evening relaxation. A convenient half bath adds to the functionality of this level. Upstairs, the thoughtful design continues. The primary suite is a peaceful retreat, boasting generous closet space and a private ensuite bathroom. The large second bedroom offers endless possibilities, use it as a guest room, a home office, or a creative space to suit your needs. High ceilings throughout the home give it an airy feel, while abundant storage and an in-unit washer/dryer enhance the practicality of daily living. One of the standout features. A parking space is included in the price, an invaluable perk in this bustling neighborhood! Additionally, the property allows rentals, offering flexibility for both homeowners and investors. The building itself is equally impressive, with recent updates ensuring peace of mind for years to come. A full roof replacement was completed in 2020, a new AC unit installed in 2021, and a furnace upgrade in 2018, all signs of a well-cared-for property. Location is everything, and this condo delivers. Just minutes from the Red Line, Target, local parks, Montrose Beach, and the lakefront, you'll have endless options for outdoor fun and city exploration. Add to that Uptown's dynamic dining scene and eclectic shops, and you'll never run out of things to do right in your neighborhood. Whether you're looking for a serene retreat or a home that connects you to the best of Chicago living, this is a rare opportunity you won't want to miss. Schedule your showing today and see firsthand why this duplex condo is truly one of a kind!", + "features": [ + "Common Outdoor Space", + "On-site Parking", + "Assigned Parking", + "Playroom", + "Dryer", + "Washer", + "Laundry in Building", + "Central AC", + "Gas Heat", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Disposal", + "Refrigerator", + "Granite Kitchen Counter", + "Fireplace", + "Built-Ins", + "Hardwood Floors", + "Common Storage", + "Walk-in Closet", + "Voice Intercom", + "Basement", + "Forced Air", + "Private Outdoor Space", + "Parking Included", + "Pet Friendly", + "Snow Removal Included", + "Storage Available", + "Range", + "Washer Hookup", + "Full Basement", + "Lowrise" + ], + "property_facts": { + "Status": "Contingent", + "MLS #": "12569327", + "Days on Market": "16", + "Pet Policy": "Allowed", + "Taxes": "$6,119 / year", + "HOA Fees": "$193 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2001", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Uptown", + "Township": "Lake View", + "Ownership": "Condo", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Num of Interior Fireplaces": "1", + "Heat/Fuel": "Natural Gas, Forced Air", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Eli Masud", + "email": "eli.masud@compass.com", + "telephone": "6306974540" + } + }, + "2102997268314253465": { + "listing_id": "2102997268314253465", + "source_url": "https://www.compass.com/homedetails/1622-Florida-Ave-NW-Washington-DC-20009/1UP2K9_pid/", + "retrieved_at": "2026-09-06T04:14:22.138405+00:00", + "html_sha256": "073e94e71045eeb51951b52e1145a2ab03a25fed6b1dbc3a0f092d2566dc11f4", + "price": 1146000, + "address": "1622 Florida Avenue Northwest", + "unit": "", + "city": "Washington", + "state": "DC", + "zip": "20009", + "neighborhood": "Dupont Circle", + "latitude": 38.918629, + "longitude": -77.037381, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2136, + "property_type": "Townhouse", + "year_built": 1909, + "mls_number": "DCDC2261096", + "status_text": "Closed", + "days_on_market": 41, + "listed_at_ms": 1778644800000, + "description": "MAJOR PRICE REDUCTION. Located in the north eastern corner of Dupont Circle, this home offers excellent access to Adams Morgan, U Street & Logan Circle and everything those vibrant neighborhoods have to offer. It is also only a few steps away from the newly revitalized Meridian Hill Park.\n\nThis charming home features 3 bedrooms and 2 full bathrooms on the 2nd floor, and an in-law apartment in the basement with an additional bedroom, bathroom & kitchen. There is a large, screened-in patio off the kitchen that was built with steel columns and beams making a second floor expansion easier and less expensive. There is a driveway which is large enough for two small cars to park in tandem and a large additional storage space under the patio.\n\nThe first floor features custom built-ins, recessed lighting and original hardwood floors throughout. The large kitchen has butcher block counter tops and loads of natural light. There is also a first floor powder room for your guests’ convenience. In addition to the 3 bedrooms and 2 full baths on the second floor, there are several skylights maximizing natural light and a newly installed Miele washer/dryer. The basement in-law apartment has both front and rear entrances and its own kitchen and washer/dryer. \n\nRecent upgrades and improvements include: New Roof in 2012, New Furnace 2014, Solar Panels installed in 2016, New Central A/C 2017, Brick Pointing 2018, New Hot Water Heater & Windows 2022, New Refrigerator 2024 & Washer/Dryer 2025. \n\nInventory for houses in this area that have in-law suites & off street parking has been extremely low. With additional unique features like the large, screened patio, solar panels and original architectural features - 1622 Florida Avenue is a rare offering. Don’t miss your opportunity to see it soon.", + "features": [ + "Air Conditioning" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "DCDC2261096", + "Days on Market": "41", + "Taxes": "$10,200 / year", + "Property Type": "Townhouse", + "MLS Type": "Residential / Fee Simple", + "Year Built": "1909", + "Lot Size": "0.04 AC / 1,544 SF", + "County": "District of Columbia" + }, + "regional_facts": { + "Tax ID Number": "0174//0053", + "Ownership": "Fee Simple", + "Condo Coop Association": "No", + "HOA": "No", + "Structure Type": "Interior Row/Townhouse", + "Style": "Traditional, Other", + "Levels/Stories": "3", + "Waterfront": "No", + "Garage": "No", + "Expected On Market Date": "05-13-2026", + "Subdivision": "DUPONT (WASHINGTON DC)", + "Total Parking Spaces": "2", + "Central Air": "Yes", + "Basement": "No", + "Above Grade Finished SQFT": "1,424.00", + "Above Grade Fin SQFT Source": "Estimated", + "Below Grade Finished SQFT": "712.00", + "Below Grade Fin SQFT Source": "Estimated", + "Total Below Grade SQFT": "712.00", + "Total Below Grade SQFT Source": "Estimated", + "New Construction": "No" + }, + "agent": { + "name": "Edward Carp", + "email": "edcarp@compass.com", + "telephone": "2024918700" + } + }, + "2103010511052722345": { + "listing_id": "2103010511052722345", + "source_url": "https://www.compass.com/homedetails/1718-Corcoran-St-NW-Unit-5-Washington-DC-20009/1U4OU4_pid/", + "retrieved_at": "2026-09-06T04:14:21.764138+00:00", + "html_sha256": "7fc73de124920c1678012250c4ca124a97edc797755ded57d712139e4189aeb1", + "price": 315000, + "address": "1718 Corcoran Street Northwest, Unit 5", + "unit": "5", + "city": "Washington", + "state": "DC", + "zip": "20009", + "neighborhood": "Dupont Circle", + "latitude": 38.9117009, + "longitude": -77.0392958, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 563, + "property_type": "Condo", + "year_built": 1885, + "mls_number": "DCDC2266530", + "status_text": "Active", + "days_on_market": 93, + "listed_at_ms": 1780632000000, + "description": "Welcome to the Analoston Condominium, Condo #5, in a historic building in a wonderful neighborhood! Fantastic location. Near Adams Morgan, Dupont Circle, U Street and 14th street this condo is a city lovers' dream. Steps to 17th Street, Safeway, restaurants, bars and shops. The condo features exposed brick, custom lighting, and a recently renovated bath and flooring. The modern kitchen has granite counter tops, stainless steel appliances and bright, recessed lighting. There is good storage space with a coat closet, walk-in closet, and panty space. The HOA fee includes gas and electric, no extra bills to deal with. Transportation is easy with a two block walk to the Dupont Circle Metro and multiple bus lines close by. Great Condo for Dog owners, just steps to the outside, Dog Park two blocks away at S Street Park, 17th and S Streets.", + "features": [ + "Laundry in Building", + "Elevator", + "Air Conditioning", + "Basement", + "Midrise", + "Security System" + ], + "property_facts": { + "Status": "Active", + "MLS #": "DCDC2266530", + "Days on Market": "93", + "Pet Policy": "Allowed", + "Taxes": "$2,219 / year", + "Condo/Co-op Fees": "$528 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condo", + "Year Built": "1885", + "County": "District of Columbia", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Tax ID Number": "0155//2039", + "Ownership": "Condominium", + "Condo Coop Association": "Yes", + "HOA": "No", + "Entry Floor Number": "1", + "Structure Type": "Unit/Flat/Apartment", + "Style": "Federal", + "Levels/Stories": "1", + "Unit Building Type": "Mid-Rise 5 - 8 Floors", + "Waterfront": "No", + "Garage": "No", + "Subdivision": "OLD CITY #2 (WASHINGTON DC)", + "Building Name": "OLD CITY 2 (WASHINGTON DC)", + "Cross Street": "17th Street", + "Legal Subdivision": "Old City 2", + "Total Parking Spaces": "0", + "Washer/Dryer/Hook Up in Unit Y/N": "No", + "Central Air": "Yes", + "Basement": "Yes", + "Above Grade Finished SQFT": "563.00", + "Above Grade Fin SQFT Source": "Assessor", + "Below Grade Finished SQFT": ".00", + "Below Grade Fin SQFT Source": "Assessor", + "Below Grade Unfinished SQFT": ".00", + "Below Grade Unfin SQFT Source": "Assessor", + "Total Below Grade SQFT": ".00", + "Total Below Grade SQFT Source": "Assessor", + "New Construction": "No", + "Property Condition": "Excellent" + }, + "agent": { + "name": "Peter Gorog", + "email": "peter.gorog@compass.com", + "telephone": "7036085126" + } + }, + "2103039233638300481": { + "listing_id": "2103039233638300481", + "source_url": "https://www.compass.com/homedetails/3250-Dexter-St-Denver-CO-80207/136FBB_pid/", + "retrieved_at": "2026-09-06T04:11:59.007353+00:00", + "html_sha256": "6221ea01e6fa659a2eef085d7057d4cead9f998b0150c9f4727ad7a83620986e", + "price": 442000, + "address": "3250 Dexter Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80207", + "neighborhood": "Northeast Park Hill", + "latitude": 39.7628946, + "longitude": -104.9328851, + "beds": 2, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": 700, + "property_type": "Single Family", + "year_built": 1950, + "mls_number": "4976741", + "status_text": "Closed", + "days_on_market": 14, + "listed_at_ms": 1778824800000, + "description": "MASSIVE PRICE UPDATE! DO NOT MISS! This is the North Park Hill bungalow buyers wait for! Charming, updated, full of personality, and priced in one of Denver’s most sought-after neighborhoods at a level that is becoming harder and harder to find. Perfectly positioned from Axium park and minutes to City Park, the Denver Zoo, the Museum of Nature & Science, RiNo, downtown Denver, neighborhood restaurants, coffee shops, and everyday conveniences, this home delivers the lifestyle Denver buyers want!\r\n\r\nInside, this super charming 2 bed / 1 bath bungalow feels warm, bright, and inviting from the moment you walk in. Hardwood and tile floors, quartz countertops, an updated kitchen, newer appliances, in-unit laundry, ceiling fans, central A/C, fresh interior paint, and thoughtful updates throughout make this home truly move-in ready. The outdoor space is a major standout. The fully fenced backyard is set up for real Colorado living with a pergola, firepit, garden space, chicken Shack, and room to entertain, relax, or enjoy quiet evenings at home. The xeriscaped front yard adds curb appeal and low-maintenance convenience, while the detached 1-car garage provides valuable parking, storage, and flexibility. \r\n\r\nMajor improvements include a newer furnace, water heater, sewer line with cleanout, appliances, front and back doors, front patio, xeriscaping, pergola/firepit, chicken shack, added insulation, attic fan, full crawl space vapor barrier, stained fencing, and custom garage door with MyQ smart app. Solar panels are owned and help offset electric costs. With charm, updates, outdoor living, a park-right-across-the-street location, and easy access to some of Denver’s best amenities, this North Park Hill bungalow is the one buyers will not want to miss! Homes with this combination of location, appeal, and price point do not last! See attached documents for list of improvements. YOU CAN DEVELOP AN ADU ON THIS PROPERTY AS WELL!", + "features": [ + "Air Conditioning", + "Bungalow", + "Cable Included", + "Central AC", + "Dishwasher", + "Disposal", + "Dryer", + "Dual Pane Windows", + "Electricity Included", + "Forced Air", + "Garage", + "Gas Heat", + "Parking Included", + "Private Yard", + "Range", + "Range Hood", + "Refrigerator", + "Security System", + "Tile Floors", + "Unfurnished", + "Washer", + "Washer / Dryer in Unit" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "4976741", + "Days on Compass": "14", + "Taxes": "$2,168 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1950", + "Lot Size": "0.13 AC / 5,662 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Bungalow", + "Levels": "One", + "Subdivision Name": "North Park Hill", + "Association": "No", + "Multiple Associations": "No", + "Basement": "No" + }, + "agent": { + "name": "Robert An", + "email": "robert.an@compass.com", + "telephone": "7193298868" + } + }, + "2103040696091577497": { + "listing_id": "2103040696091577497", + "source_url": "https://www.compass.com/homedetails/2-Northside-Piers-Unit-24Y-Brooklyn-NY-11249/1OXEH9_pid/", + "retrieved_at": "2026-09-06T04:13:24.071650+00:00", + "html_sha256": "525979661fc509d62d0a7afde516f252cf1524dc809f145b4ada644bd9e3127b", + "price": 5850, + "address": "2 Northside Piers, Unit 24Y", + "unit": "24Y", + "city": "Brooklyn", + "state": "NY", + "zip": "11249", + "neighborhood": "Williamsburg", + "latitude": 40.7196518, + "longitude": -73.964024, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 762, + "property_type": "Rental", + "year_built": 2010, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 3, + "listed_at_ms": 1778513187093, + "description": "1-bedroom, 1-bathroom residence with floor-to-ceiling windows showcasing twilight views of the striking Manhattan skyline. A generous foyer flows into an open kitchen and spacious living room. The chef's kitchen is finished with honed marble countertops and pure crystal white-stone backsplash, with a roster of top appliances, including Subzero and Bosh fixtures. Wide-plank American walnut floors span throughout the home and storage is plentiful, with one walk-in closet and two large closets with smart built-ins. The bedroom is positioned to capture the same awe-inspiring views, providing late-night relaxation and inspiration. A vented washer/dryer is included. Pets considered on a case by case basis. $25/mo additional rent for pet if approved.\n\nApplication Fees:\n● Move In Fee (Condo Fee) - $500\n● Move-In Deposit (Condo Fee) - $1,000 (refunded immediately after move-in)\n● Board Package Online Fee: $120\n● Lease Processing Fee: $350\n● Board Package Initiation Fee: $75\n● Board Package Digital Submission Fee: $65\n● DepositLink: $18/per transaction (vendor used to collect 1st rent/security)\n● Security Deposit: 1-month's rent\n● 1st Month's Rent: 1-month's rent\n● Lease Renewal Fee: $150 (due at time of renewal)\n\nEnd of Tenancy Fees (Due upon Vacancy):\n● Move Out Fee (Condo Fee) - $500\n● Move Out Deposit (Condo Fee) - $1,000 (refunded immediately after move-out)\n\nOther Potential Fees:\n● Lost Key - Cost to replace paid by Tenant\n● Lost Fob - Cost to replace paid by Tenant\n● Pet Fee - $50/mo (if applicable). \n\n2 Northside Piers features one of the most comprehensive amenities packages in the neighborhood and includes a heated indoor pool, hot tub, full-time concierge, sauna, fitness center with PELOTON Bikes, massage/yoga room, children's playroom, parking garage, refrigerated grocery storage, screening room, lounge, and more. Right outside your door is an incredible 400 foot pier and waterfront esplanade with access to the East River Ferry, a large waterfront park with soccer field and the New Domino Park. The building is central to all the restaurants, bars, hotels, galleries, and everything that has made this one of the hottest neighborhoods in NYC.", + "features": [ + "Full-Time Doorman", + "Concierge", + "Common Roof Deck", + "Gym", + "Pool", + "Indoor Pool", + "Hot Tub", + "Sauna", + "Playroom", + "Yoga Studio", + "Resident's Lounge", + "Common Media / Recreation Room", + "Hardwood Floors", + "Floor to Ceiling Windows", + "Elevator", + "Washer / Dryer in Unit", + "Central AC", + "Dishwasher", + "On-site Parking For Rent", + "Northern Exposure", + "Walk-in Closet", + "Video Security", + "Bike Room", + "Cold Storage", + "Valet Parking", + "Pantry", + "Common Terrace", + "Common Kitchen", + "Laundry in Every Unit", + "Storage Available", + "Private Storage for Sale", + "Highrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "3", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "05/11/2026", + "Lease Term": "Lease Length: Negotiable,12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "3.0", + "Property Type": "Rental", + "Year Built": "2010", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Ralph Modica", + "email": "ralph@compass.com", + "telephone": "9174070084" + } + }, + "2103084089786276025": { + "listing_id": "2103084089786276025", + "source_url": "https://www.compass.com/homedetails/1939-S-Gilpin-St-Denver-CO-80210/12Y6JU_pid/", + "retrieved_at": "2026-09-06T04:11:58.510170+00:00", + "html_sha256": "f7a8e77adb283fbde8588b9956291e4041b9146e2a180863e7df1d5dd32cbf1f", + "price": 810000, + "address": "1939 South Gilpin Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80210", + "neighborhood": "Evanston", + "latitude": 39.6812838, + "longitude": -104.967886, + "beds": 3, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1178, + "property_type": "Single Family", + "year_built": 1952, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "", + "features": [ + "Central AC", + "Contemporary", + "Crawl Space", + "Deck", + "Dishwasher", + "Dryer", + "Dual Pane Windows", + "Eastern Exposure", + "Forced Air", + "Garage", + "Gas Stove", + "Granite Kitchen Counter", + "Hardwood Floors", + "Laundry in Building", + "Open Kitchen", + "Parking Included", + "Patio", + "Primary Ensuite with Separate Shower", + "Range", + "Recessed Lighting", + "Refrigerator", + "Smart Thermostat", + "Stove", + "Walk-in Closet", + "Washer", + "Western Exposure" + ], + "property_facts": { + "Status": "Coming Soon", + "Property Type": "Single Family", + "MLS Type": "Residential", + "Year Built": "1952", + "Lot Size": "0.12 AC / 5,270 SF", + "County": "Denver County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Contemporary, Cottage", + "Levels": "One", + "Association": "No" + }, + "agent": { + "name": "Courtney O'Shea", + "email": "courtney.oshea@compass.com", + "telephone": "3039084881" + } + }, + "2103086339581286569": { + "listing_id": "2103086339581286569", + "source_url": "https://www.compass.com/homedetails/150-Charles-St-Unit-M10-Manhattan-NY-10014/1K7C1U_pid/", + "retrieved_at": "2026-09-06T04:13:24.693168+00:00", + "html_sha256": "80319376b69aa089cd8d5fb17849523159e08eb7e23e42400c043f020bb2e2fc", + "price": 21500000, + "address": "150 Charles Street, Unit M10", + "unit": "M10", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "neighborhood": "West Village", + "latitude": 40.7338121, + "longitude": -74.0089966, + "beds": 4, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 5612, + "property_type": "Condo", + "year_built": 2013, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 14, + "listed_at_ms": 1778518883287, + "description": "The only maisonette at 150 Charles Street with a private internal elevator, M10 makes its first-ever appearance on the market as one of the most significant residences within the building. Expertly redesigned by designer Sane Designs, this extraordinary townhouse seamlessly blends the privacy and scale of single-family living with the services and prestige of West Village luxury condominium living. Every inch of the home has been meticulously curated with bespoke finishes, custom architectural detailing, and a level of craftsmanship rarely seen in downtown Manhattan.\n\nA private entry welcomes you into a richly layered interior defined by custom stained white oak millwork, steel detailing, and bespoke architectural moments throughout. The dramatic great room and formal living spaces are illuminated by sculptural Apparatus fixtures, while custom-designed lighting, Phillip Jeffries wall coverings, and handcrafted steel and glass elements create a residence that feels both deeply luxurious and remarkably intimate. A custom steel fireplace anchors the living room, bringing warmth and artistry to the entertaining spaces. Designed for both entertaining and everyday living, the home features a fully integrated in-wall Sonos sound system throughout.\n\nThe custom Molteni kitchen is equally refined and functional, appointed with Alabama white marble countertops, Lefroy Brooks fixtures, and a full suite of Miele, Sub-Zero, and Wolf appliances. The kitchen opens beautifully into the surrounding front living and dining spaces.\n\nThe primary suite is a true private retreat, wrapped in Phillip Jeffries wall coverings and complemented by bespoke McEwan lighting and custom Poliform closets. Every room throughout the home reflects an uncompromising attention to detail, from the Matthew Fairbanks sconces in the primary bath and entry vestibule to the curated custom lighting installations extending into the landscaped outdoor space.\n\nDesigned by the renowned COOKFOX Architects with interiors by Alan Wanzenberg, 150 Charles has long represented the pinnacle of full-service West Village living. Residents enjoy over 40,000 square feet of private landscaped green space, a covered private driveway and parking, white-glove concierge services, and an unrivaled wellness experience including a 75-foot pool, spa facilities, fitness center, yoga studio, steam room, sauna, plunge pool, massage rooms, and private entertaining spaces.\n\nMaisonette M10 is more than a residence. It is a rare opportunity to acquire a designer townhouse within one of downtown’s most architecturally significant condominium buildings, combining the privacy and scale of a standalone home with the services and amenities of a world-class luxury property.", + "features": [ + "Primary Ensuite", + "Full-Time Doorman", + "Common Roof Deck", + "Common Garden", + "Common Outdoor Space", + "Gym", + "Health Club", + "Pool", + "Steam Room", + "Sauna", + "Playroom", + "Yoga Studio", + "Resident's Lounge", + "Common Media / Recreation Room", + "Working Fireplace", + "Built-Ins", + "Sound System", + "Private Entrance", + "High Ceilings", + "Elevator", + "Washer / Dryer", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Central AC", + "Air Conditioning", + "Dishwasher", + "Wine Cooler", + "Gas Oven", + "Foyer", + "Powder Room", + "Home Office", + "Library / Den", + "Chef's Kitchen", + "Windowed Bathroom", + "Double Sink Bathroom", + "Northern Exposure", + "Southern Exposure", + "Bike Room", + "Cold Storage", + "Garage", + "Primary Ensuite with Separate Shower", + "Primary Ensuite with Separate Tub", + "Soaking Tub", + "Wall Oven", + "Range Hood", + "Laundry Room", + "Spa", + "Full-Time Concierge", + "Valet Parking", + "Gas Stove", + "Refrigerator", + "Security Gate", + "Common Courtyard", + "Security System", + "Island Kitchen", + "Midrise", + "Laundry in Every Unit", + "Private Storage for Sale", + "Highrise" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "14", + "Pet Policy": "Allowed", + "Taxes": "$7,791 / month", + "Common Charges": "$9,015 / month", + "Min. Down Pymt": "10%", + "Total Rooms": "7.0", + "Property Type": "Condo", + "Year Built": "2013", + "County": "New York County" + }, + "regional_facts": {}, + "agent": { + "name": "Holly Parker", + "email": "holly.parker@compass.com", + "telephone": "9175877288" + } + }, + "2103096966395518345": { + "listing_id": "2103096966395518345", + "source_url": "https://www.compass.com/homedetails/1-Northside-Piers-Unit-24J-Brooklyn-NY-11249/200GB3_pid/", + "retrieved_at": "2026-09-06T04:13:25.193097+00:00", + "html_sha256": "a7ae23c8ac9146bdd7c790506b586b6e6140b8df48e1392e175a9ee3938d9d74", + "price": 2075000, + "address": "1 Northside Piers, Unit 24J", + "unit": "24J", + "city": "Brooklyn", + "state": "NY", + "zip": "11249", + "neighborhood": "Williamsburg", + "latitude": 40.719249, + "longitude": -73.963953, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1064, + "property_type": "Condo", + "year_built": 2007, + "mls_number": "", + "status_text": "Contract Signed", + "days_on_market": 93, + "listed_at_ms": 1778519895121, + "description": "Skyline living reaches a different level at Residence 24J at Northside Piers. Positioned high above the Williamsburg waterfront on the coveted northeast corner, this stunning two-bedroom, two-bathroom home captures sweeping, unobstructed views spanning Manhattan, Brooklyn, and Queens from sunrise to sunset.\n\nWrapped in floor-to-ceiling glass and flooded with natural light, the residence has been thoughtfully upgraded with custom finishes throughout. The beautifully updated kitchen seamlessly integrates a built-in bar and pantry, creating an ideal space for entertaining while maximizing storage and functionality. Outfitted with premium appliances from Sub-Zero, Bosch, and Thermador, the kitchen combines both luxury and practicality. Additional custom millwork, built-in shelving, and motorized window treatments elevate the home with a clean, modern sophistication.\n\nStep onto your private balcony and take in iconic Manhattan skyline views, including the unmistakable silhouette of the Chrysler Building. Whether enjoying your morning coffee at sunrise or watching the city light up at night, the outdoor space becomes a true extension of the home.\n\nThe spacious primary suite offers a custom walk-in closet and a spa-like bathroom complete with a soaking tub and separate glass-enclosed shower. Additional features include maple flooring throughout, a vented in-unit washer/dryer, and exceptional natural light from every room. Private storage is also available for purchase at an additional cost.\n\nResidents of Northside Piers enjoy access to an exceptional suite of luxury amenities, including a state-of-the-art fitness center, indoor swimming pool, hot tub, sauna, yoga and massage rooms, full-time concierge service, live-in superintendent, and on-site staff.\n\nLocated directly on the Williamsburg waterfront, moments from acclaimed restaurants, cafés, nightlife, and the East River Ferry, 24J offers the perfect balance of waterfront serenity and vibrant city living. Adding even more value, the residence benefits from approximately 19 years remaining on a 421-a tax abatement — an increasingly rare advantage in today’s market.\n\nA truly special waterfront residence with views that simply never get old.\n\n", + "features": [ + "Full-Time Doorman", + "Part-Time Doorman", + "Concierge", + "Balcony", + "Common Roof Deck", + "Gym", + "Pool", + "Indoor Pool", + "Hot Tub", + "Sauna", + "Playroom", + "Resident's Lounge", + "Common Media / Recreation Room", + "Built-Ins", + "Elevator", + "Washer / Dryer in Unit", + "Laundry in Building", + "Air Conditioning", + "Dishwasher", + "Renovated Kitchen", + "Northern Exposure", + "Eastern Exposure", + "Walk-in Closet", + "Bike Room", + "Private Storage Included", + "Garage", + "Basement", + "Soaking Tub", + "Full-Time Concierge", + "Pantry", + "Refrigerator", + "Range", + "Private Balcony", + "Highrise" + ], + "property_facts": { + "Status": "Contract Signed", + "Days on Market": "93", + "Pet Policy": "Allowed", + "Taxes": "$1,510 / month", + "Common Charges": "$10 / month", + "Min. Down Pymt": "20%", + "Total Rooms": "4.0", + "Property Type": "Condo", + "MLS Type": "Condo", + "Year Built": "2007", + "County": "Kings County", + "Buyer's Agent Compensation": "2%" + }, + "regional_facts": {}, + "agent": { + "name": "Erion Ahmetaj", + "email": "erion.ahmetaj@compass.com", + "telephone": "9175975736" + } + }, + "2103097327265073649": { + "listing_id": "2103097327265073649", + "source_url": "https://www.compass.com/homedetails/669-Saint-Marks-Ave-Unit-2B-Brooklyn-NY-11216/21321X_pid/", + "retrieved_at": "2026-09-06T04:13:26.059641+00:00", + "html_sha256": "fb29422c1f03b2fb54893a838336307f09164f566f28204e5e50b3cd255325f3", + "price": 1799000, + "address": "669 Saint Marks Avenue, Unit 2B", + "unit": "2B", + "city": "Brooklyn", + "state": "NY", + "zip": "11216", + "neighborhood": "Crown Heights", + "latitude": 40.6754594, + "longitude": -73.9509199, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1285, + "property_type": "Condo", + "year_built": 2022, + "mls_number": "", + "status_text": "Active", + "days_on_market": 117, + "listed_at_ms": 1778519938118, + "description": "Residence 2B at 669 Saint Mark’s Avenue is a thoughtfully designed three-bedroom, two-and-a-half-bath home that pairs cutting-edge design with elevated everyday living in the heart of Crown Heights. Built with Passive House principles, the residence emphasizes exceptional energy efficiency, comfort, and modern sustainability without compromising on style. The expansive open-concept living and dining area is framed by triple-pane tilt-and-turn windows that capture beautiful tree-top views and flood the home with natural light, while seamlessly extending onto a private 119-square-foot terrace. At the center of the home, the striking fully windowed kitchen is a true design statement, featuring quartz and wood block countertops, glass finishes, a breakfast bar, and premium appliances including an Elica NikolaTesla Switch induction cooktop, Liebherr refrigerator, and Miele convection oven, all artfully elevated on Lago’s signature glass legs for a dramatic floating effect.\n\nThe spacious primary suite offers a peaceful retreat, complete with generous closet space and a beautifully appointed en-suite bath featuring Lago double vanities, tankless toilets, and a spa-like shower with rainfall and handheld fixtures in matte black finishes. Positioned privately on the opposite wing of the home, two additional queen-sized bedrooms provide flexibility for guests, family, or a home office and share a refined marble-clad hall bath. A chic powder room with Lago’s floating sink and interactive mirror further reflects the home’s distinctive design sensibility, while private basement storage adds convenience to this well-considered residence.\n\nSet in one of Brooklyn’s most vibrant and evolving neighborhoods, Crown Heights offers an ideal blend of historic character and contemporary energy. Tree-lined blocks of classic brownstones meet an ever-growing collection of acclaimed restaurants, cafés, boutiques, and cultural destinations. Residents enjoy close proximity to Prospect Park, the Brooklyn Botanic Garden, the Brooklyn Museum, and excellent transportation options including the 2, 3, 4, 5, S, A, and C trains, offering seamless access throughout Brooklyn and Manhattan.", + "features": [ + "Primary Ensuite", + "Remote Doorman", + "Private Terrace", + "Common Garden", + "Common Outdoor Space", + "Hardwood Floors", + "High Ceilings", + "Oversized Windows", + "Elevator", + "Walk Up", + "Washer / Dryer in Unit", + "Central AC", + "Electric Oven", + "Marble Bathroom", + "Double Sink Bathroom", + "Eastern Exposure", + "Walk-in Closet", + "Video Intercom", + "Video Security", + "Bike Room", + "Cold Storage", + "Private Storage Included", + "Central Heating", + "Electric Stove", + "Island Kitchen", + "Midrise", + "Parking Included", + "Northeastern Exposure", + "Laundry in Every Unit", + "Common Courtyard" + ], + "property_facts": { + "Status": "Active", + "Days on Market": "117", + "Pet Policy": "Allowed", + "Taxes": "$1,041 / month", + "Common Charges": "$948 / month", + "Min. Down Pymt": "10%", + "Total Rooms": "5.5", + "Property Type": "Condo", + "MLS Type": "Condominium", + "Year Built": "2022", + "County": "Kings County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Marta Maletz", + "email": "marta@compass.com", + "telephone": "9175998181" + } + }, + "2103113958138223833": { + "listing_id": "2103113958138223833", + "source_url": "https://www.compass.com/homedetails/3770-May-St-Los-Angeles-CA-90066/1IHZX0_pid/", + "retrieved_at": "2026-09-06T04:12:22.809842+00:00", + "html_sha256": "4b01a6a620508e5aba203ee7adec49965d6a5cadcabf01ede6ed7d6c578e7995", + "price": 3415000, + "address": "3770 May Street", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90066", + "neighborhood": "Mar Vista", + "latitude": 34.0020968, + "longitude": -118.4393333, + "beds": 4, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2280, + "property_type": "Single Family", + "year_built": null, + "mls_number": "26832149", + "status_text": "Sold", + "days_on_market": 31, + "listed_at_ms": 1778482800000, + "description": "Built and designed by Bespoke Homes California, this Recrafted Residence features 4-bedrooms, 3.5-baths spanning 2,280 SF on a 5,399 SF lot with large oversized 2-car garage. A Recrafted Residence is a transformative, to-the-studs major remodel and addition, with almost all new components comparable to a new construction home. Pitched and vaulted ceilings, skylights, and expansive windows fill the interiors with natural light in this designer-done single story. Wide-plank engineered oak floors throughout lead to a living room centered around a stone fireplace with built-in cabinetry. The living room overlooks the true chef's kitchen, appointed with dual dishwashers, dual copper sinks, oversized Thermador refrigerator and freezer, custom cabinetry, and Michelangelo marble perimeter countertops. The striking soapstone island counter anchors the substantial eat-in bar. The kitchen connects seamlessly to the dining area featuring a built-in wet bar and wine refrigerator. Large sliding glass doors from the main living areas open to a turf yard, creating a natural flow between interior spaces and the outdoors. The tranquil primary suite offers a travertine fireplace, spa-like bath with soaking tub and tile and stone shower, and direct yard access. Each secondary bedroom en suite is curated with tile and stone selections. A private office with custom-built-ins and a Pinky's glass-and-iron door provides flexibility for work or creative pursuits. Smart home technology, a laundry room, oversized garage and a charming front porch overlooking a grassy, fenced front yard complete this contemporary retreat. An exceptional expression of single-level living, ideally located in prime Mar Vista near the beach, and moments from neighborhood coffee shops, dining, and the vibrant Venice Boulevard corridor.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26832149", + "Days on Market": "31", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Lot Size": "0.12 AC / 5,399 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Zoning": "R1V2", + "Style": "Traditional", + "Property Attached YN": "false", + "Parcel Number": "4246032047", + "Living Area": "2280", + "Source Living Area": "Appraiser", + "Area": "Palms - Mar Vista (C13)", + "Lot Size Area": "5399", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "4246-032-047", + "Directions": "N of Venice, E of Beethoven, S of Palms, W of Centinela" + }, + "agent": { + "name": "Ryan Jancula", + "email": "ryan.jancula@compass.com", + "telephone": "3107296852" + } + }, + "2103119594485966337": { + "listing_id": "2103119594485966337", + "source_url": "https://www.compass.com/homedetails/3822-22nd-St-San-Francisco-CA-94114/1QJFHE_pid/", + "retrieved_at": "2026-09-06T04:13:43.042569+00:00", + "html_sha256": "de3a51b77869dd61a4f8b1f1f8f2558dd2aaf9aae752876ec49bdc569821ed88", + "price": 2500000, + "address": "3822 22nd Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94114", + "neighborhood": "Eureka Valley", + "latitude": 37.75481, + "longitude": -122.433175, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": 1188, + "property_type": "Condo", + "year_built": 1900, + "mls_number": "ML82046657", + "status_text": "Sold", + "days_on_market": 5, + "listed_at_ms": 1778742000000, + "description": "Nestled on a premier flat block in the heart of Noe Valley, this timeless 2BD/2BA Victorian-style condo masterfully pairs period grandeur with contemporary flow. The main level is defined by impressive 11-foot ceilings, creating an extraordinary sense of volume and light. This vertical scale is complemented by classic crown molding and a light-filled living room anchored by a stately fireplace and signature bay windows. At the heart of the home, a formal dining room transitions seamlessly into a European-inspired kitchen, a chefs delight featuring a Bertazzoni gas range, granite counters, and a sun-drenched skylight. The layout offers ultimate flexibility with a versatile front bedroom/office and a spacious rear family room that serves as a bridge to the outdoors. Open the doors to your private deck and a lush, shared garden oasis framed by mature lemon and orange trees. Uniquely, the property includes approximately 1,000 sq. ft. of undeveloped attic space, offering massive storage or visionary potential for expansion. Complete with in-unit laundry, two deeded parking spaces, and a Walk Score of 94, this home is just steps from the vibrant boutiques of 24th Street and the greenery of Mission Dolores Park.", + "features": [ + "Fireplace", + "Private Outdoor Space" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "ML82046657", + "Days on Compass": "5", + "HOA Fees": "$334 / month", + "Property Type": "Condo", + "MLS Type": "Condo/Coop/TIC/Loft / Condominium", + "Year Built": "1900", + "County": "San Francisco County" + }, + "regional_facts": { + "MLS City Name": "San Francisco", + "Building Type": "Condo", + "Complex Name": "3822-3822-A 22nd Street", + "Style": "Victorian", + "Garage Spaces": "1", + "Cross Street": "Castro" + }, + "agent": { + "name": "Carol Conte", + "email": "carol.conte@compass.com", + "telephone": "6502792139" + } + }, + "2103137999553056777": { + "listing_id": "2103137999553056777", + "source_url": "https://www.compass.com/homedetails/193-Beacon-St-Unit-PH-Boston-MA-02116/27HY1C_pid/", + "retrieved_at": "2026-09-06T04:11:11.303371+00:00", + "html_sha256": "4fc2161c2dfa0537242d630a8618e17cc041eea9ea61d473a28f6d4930a04566", + "price": 2750000, + "address": "193 Beacon Street, Unit PH", + "unit": "PH", + "city": "Boston", + "state": "MA", + "zip": "02116", + "neighborhood": "Back Bay", + "latitude": 42.3541025, + "longitude": -71.0764149, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 2030, + "property_type": "Condo", + "year_built": 1900, + "mls_number": "73519696", + "status_text": "Sold", + "days_on_market": 14, + "listed_at_ms": 1778817600000, + "description": "193 Beacon Street presents an exceptional opportunity to own a refined, full-floor home in the heart of Back Bay just 2 blocks from the Public Garden. This elegant 3-bedroom, 2.5-bath residence is defined by grand proportions, soaring ceilings at over 10 feet on each floor, and architectural details, including intricate moldings and expansive windows that flood the home with natural light. A gracious living + dining space offers an ideal setting for both everyday living and entertaining, seamlessly complemented by an updated kitchen, custom cabinetry, and sleek finishes. The primary suite features an expanded walk-in closet. Custom built-in bay window seating in both front-facing bays, with storage drawers and tailored cushions adds charm and functionality. Crowning the home is a private roof deck perfect for relaxing or entertaining against the iconic backdrop of the Back Bay skyline.1 garage parking space completes this home located in one of Boston's most desirable addresses.", + "features": [ + "Air Conditioning", + "Garage", + "Common Outdoor Space", + "Private Outdoor Space", + "Attached Garage" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "73519696", + "Days on Market": "14", + "Taxes": "$28,349 / year", + "HOA Fees": "$718 / month", + "Property Type": "Condo", + "MLS Type": "Condominium/Co-Op / Condo", + "Year Built": "1900", + "County": "Suffolk County" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Back Bay", + "Area": "MA-Boston-Back Bay, MA-Boston", + "Style": "Rowhouse", + "Garage Spaces": "1", + "Open Parking Spaces": ".00", + "Parking Spaces Total": "1", + "Unit Placement": "Upper" + }, + "agent": { + "name": "John Gould", + "email": "john.gould@compass.com", + "telephone": "7818204132" + } + }, + "2103143907633028641": { + "listing_id": "2103143907633028641", + "source_url": "https://www.compass.com/homedetails/6190-Temple-Hill-Dr-Los-Angeles-CA-90068/1HZITQ_pid/", + "retrieved_at": "2026-09-06T04:12:23.126423+00:00", + "html_sha256": "c8b85cfb0014211b80318cc10e8df1d1a08cbc5e099d84b04ae0914719db05ae", + "price": 1500143, + "address": "6190 Temple Hill Drive", + "unit": "", + "city": "Los Angeles", + "state": "CA", + "zip": "90068", + "neighborhood": "Hollywood Hills East", + "latitude": 34.1114341, + "longitude": -118.3246202, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 1330, + "property_type": "Single Family", + "year_built": 1959, + "mls_number": "26832357", + "status_text": "Sold", + "days_on_market": 95, + "listed_at_ms": 1778482800000, + "description": "Welcome to this 1959 Mid-Century home by Joseph Railla, AIA, known as Residence Yoshikawa. Thoughtfully updated with a refined, Zen-inspired sensibility, the home blends its original architectural integrity with a calm, material-driven design approach. Set high above Beachwood Canyon, this 2-bedroom, 2-bathroom + office home captures sweeping views of the Downtown Los Angeles skyline. Expansive walls of glass invite natural light throughout while framing the surrounding canyon landscape. Step through the entry, where the gentle sound of water introduces the home's tranquil atmosphere, and continue through double doors into the interior. An office off the foyer provides a flexible work-from-home space. The open living and dining areas, anchored by a period barrel fireplace, flow seamlessly to a covered Ipe wood deck accessible from the living room, kitchen, and primary bedroom creating effortless indoor-outdoor living with an eastern orientation for morning light. The kitchen offers custom finishes and direct access to the deck, ideal for outdoor dining, relaxing, and entertaining. The primary suite features an en-suite bath and a wall of glass with expansive views, while the secondary bedroom complete with its own bath functions equally well as a guest suite, office, or creative studio. A curated palette of stone, glass, and wood adds warmth and continuity throughout. Select design enhancements include hand-set stonework and custom surfaces that emphasize texture, balance, and connection to the natural setting. Below, a garden area with citrus trees offers a peaceful outdoor retreat. Additional features include hardwood floors, central HVAC, and an attached one-car garage with direct access from the second bedroom. A rare opportunity to own a timeless architectural home that pairs Mid-Century design with a serene, modern sensibility.", + "features": [ + "Garage", + "Washer / Dryer in Unit", + "Air Conditioning", + "Parking Included", + "Unfurnished" + ], + "property_facts": { + "Status": "Sold", + "MLS #": "26832357", + "Days on Market": "95", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1959", + "Lot Size": "0.11 AC / 4,953 SF", + "County": "Los Angeles County" + }, + "regional_facts": { + "Water Front": "None", + "Zoning": "LAR1", + "Style": "Mid-Century", + "Cross Streets": "Gower & Temple Hill", + "Property Attached YN": "false", + "Parcel Number": "5585028017", + "Living Area": "1330", + "Source Living Area": "Other", + "Area": "Hollywood Hills East (C30)", + "Lot Size Area": "4953", + "Source Lot Size Area": "Assessor", + "Assessor Parcel Number": "5585-028-017", + "Directions": "Gower north of Franklin, left on Temple Hill", + "School District": "Los Angeles Unified", + "High School District": "Los Angeles Unified" + }, + "agent": { + "name": "Monique Carrabba", + "email": "monique.carrabba@compass.com", + "telephone": "3238992900" + } + }, + "2103148132718454937": { + "listing_id": "2103148132718454937", + "source_url": "https://www.compass.com/homedetails/6228-NW-4th-Ave-Miami-FL-33150/1C880T_pid/", + "retrieved_at": "2026-09-06T04:12:42.501267+00:00", + "html_sha256": "bb3c29c7a8118d1bb01be02402c406a5d2186d75bd7b573302c87d2bfdbf7b52", + "price": 609900, + "address": "6228 Northwest 4th Avenue", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33150", + "neighborhood": "Edison", + "latitude": 25.832904, + "longitude": -80.203701, + "beds": null, + "baths_full": null, + "baths_half": null, + "baths_total": null, + "sqft": 1639, + "property_type": "Multi Family", + "year_built": 1985, + "mls_number": "A12011679", + "status_text": "Active", + "days_on_market": 109, + "listed_at_ms": 1779163200000, + "description": "Investor Opportunity ! Spacious Duplex in the heart of Miami’s Little River/Edison district. This property features a 3BR/1BA unit and a 2BR/1BA unit, on a 5,720 sf lot, making it perfect for rental income or a live-and-rent. Recently replaced a/c system. Private front entrance, with driveway parking, and a shared fenced yard with the neighboring unit. Central location close to Miami Edison Senior High, I-95, Wynwood, Design District, and Midtown.", + "features": [ + "Air Conditioning" + ], + "property_facts": { + "Status": "Active", + "MLS #": "A12011679", + "Days on Market": "109", + "Taxes": "$756 / month", + "Property Type": "Multi Family", + "MLS Type": "Multi-Family Income / Duplex", + "Year Built": "1985", + "Lot Size": "0.13 AC / 5,720 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Subdivision": "GORDON DALE PK", + "Complex Name": "GORDON DALE PK", + "Style": "Duplex", + "Waterfront": "No", + "Area": "31", + "Total Units": "2", + "Num Stories": "1", + "Sq Ft Total": "1651", + "Sq Ft Liv Area": "1639.0", + "AdjustedAreaSF": "1642.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Jorge Andrade", + "email": "jorge.andrade@compass.com", + "telephone": "7865876183" + } + }, + "2103155017961921225": { + "listing_id": "2103155017961921225", + "source_url": "https://www.compass.com/homedetails/3333-E-Florida-Ave-Unit-78-Denver-CO-80210/127M20_pid/", + "retrieved_at": "2026-09-06T04:11:58.925037+00:00", + "html_sha256": "582c7b25999cdd9bae1b85a4aa9bf7b9dea53f53194ee6e74b7f6f88dbccaeb2", + "price": 785000, + "address": "3333 East Florida Avenue, Unit 78", + "unit": "78", + "city": "Denver", + "state": "CO", + "zip": "80210", + "neighborhood": "Cory-Merrill", + "latitude": 39.6898712, + "longitude": -104.9477922, + "beds": 2, + "baths_full": 1, + "baths_half": 1, + "baths_total": 3, + "sqft": 2604, + "property_type": "Single Family", + "year_built": 1982, + "mls_number": "5137405", + "status_text": "Closed", + "days_on_market": 4, + "listed_at_ms": 1778479200000, + "description": "Beautiful patio home in sought after Corey Merrill neighborhood that is located in the lock and leave Biscayne community. This property has an open layout that is awash in natural light with multiple windows and skylight(s). The light filled south facing living room, dining room, sun room and the study/den all flow into each other creating a spacious open feel that makes it a great space for connection and entertaining. There is also a half bathroom on the main floor.The kitchen has an eat in breakfast nook, plenty of counter space, a wall of cabinets and a sliding door leading out to the deck. The main floor primary bedroom has a walk in closet and an en-suite bathroom with convenient main floor washer/dryer. There is also a laundry room in the basement. The basement includes a large rec room, another bedroom with en-suite full bathroom, plus a a large storage/utility area. There is an expansive deck area located off the kitchen and sun room that makes for a wonderful private space for relaxing or entertaining.The Biscayne subdivision is ideally located just minutes away from restaurants, shopping, Cherry Creek Mall, Wash Park, RTD Rail line with quick access to I25.", + "features": [ + "Attached Garage", + "Basement", + "Breakfast Bar", + "Carpet Floors", + "Central AC", + "Deck", + "Dishwasher", + "Dryer", + "Eat-in Kitchen", + "Fireplace", + "Forced Air", + "Garage", + "Granite Kitchen Counter", + "High Ceilings", + "Microwave", + "Patio", + "Pet Friendly", + "Range", + "Refrigerator", + "Snow Removal Included", + "Tile Floors", + "Walk-in Closet", + "Washer" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "5137405", + "Days on Compass": "4", + "Taxes": "$3,437 / year", + "HOA Fees": "$4,140 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1982", + "Lot Size": "0.10 AC / 4,180 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Level, House Faces West, Paved, Eat-in Kitchen, Separate Dining Room, Skylights, Sun Room, 3/4 Primary Bath, Patio Home", + "Levels": "One", + "Subdivision Name": "Biscayne", + "Association": "Yes", + "Multiple Associations": "No", + "Basement": "Yes" + }, + "agent": { + "name": "John Farley", + "email": "john.farley@compass.com", + "telephone": "3034756269" + } + }, + "2103165708034858225": { + "listing_id": "2103165708034858225", + "source_url": "https://www.compass.com/homedetails/141-Lefferts-Pl-Unit-GARDEN-Brooklyn-NY-11238/27I7TQ_pid/", + "retrieved_at": "2026-09-06T04:13:26.915611+00:00", + "html_sha256": "d0612ef59a1b857d60875841250eb4e275655c278ae7b424ad2189032f9fb20a", + "price": 4500, + "address": "141 Lefferts Place, Unit GARDEN", + "unit": "GARDEN", + "city": "Brooklyn", + "state": "NY", + "zip": "11238", + "neighborhood": "Bedford-Stuyvesant", + "latitude": 40.68087209999999, + "longitude": -73.9579297, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": 0, + "property_type": "Apartment", + "year_built": 1931, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 47, + "listed_at_ms": 1778528089793, + "description": "Situated at the crossroads of Clinton Hill and Bedford-Stuyvesant, 141 Lefferts Place offers a beautifully reimagined first-floor residence within a classic Brooklyn brownstone, blending timeless old-world charm with modern living. This fully renovated two-bedroom, two-bathroom home features hardwood floors, a striking marble mantle, a modern open kitchen, and thoughtfully curated finishes throughout. Set on a charming tree-lined block, the home is moments from beloved neighborhood cafés, shops, parks, and convenient transportation, offering the very best of Brooklyn living.", + "features": [ + "Private Patio", + "Hardwood Floors", + "Walk Up", + "Eat-in Kitchen", + "Lowrise", + "Garden Unit" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "47", + "Rental Incentives": "No Fee", + "Available Date": "05/11/2026", + "Lease Term": "Lease Length: 12 Months, Lease Length Min/Max: 12-12 mo", + "Total Rooms": "4.0", + "Property Type": "Apartment", + "MLS Type": "House/Building", + "Year Built": "1931", + "Lot Size": "1,800 SF / 20' x 90'", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Marta Maletz", + "email": "marta@compass.com", + "telephone": "9175998181" + } + }, + "2103170383086404873": { + "listing_id": "2103170383086404873", + "source_url": "https://www.compass.com/homedetails/725-NE-76th-St-Miami-FL-33138/1CWMSP_pid/", + "retrieved_at": "2026-09-06T04:12:44.631794+00:00", + "html_sha256": "8fc54bffb4e230334cc6e4dc0c658328568f70b54fbf3cd42c44d209f6c14a36", + "price": 2600000, + "address": "725 Northeast 76th Street", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33138", + "neighborhood": "Aqua Marine", + "latitude": 25.8452621, + "longitude": -80.1817088, + "beds": 5, + "baths_full": 3, + "baths_half": 1, + "baths_total": 3.5, + "sqft": 2839, + "property_type": "Single Family", + "year_built": 1940, + "mls_number": "A12018842", + "status_text": "Closed", + "days_on_market": 54, + "listed_at_ms": 1778817600000, + "description": "Welcome home to this fully renovated 5-bedroom, 3.5-bathroom residence which blends together timeless character with sophisticated modern living along the tree lined streets of Belle Meade. Thoughtfully redesigned while preserving several original architectural charm elements, the home features a seamless open layout curated for today’s lifestyle. A top-of-the-line chef’s kitchen anchors the living and dining spaces, creating an effortless flow for both everyday living and entertaining.\r\n\r\nDesigned by renowned French interior designer Cochet Pais, every detail throughout the home was carefully considered with elevated finishes, clean lines, and a refined yet warm aesthetic. Expansive indoor and outdoor integration leads to a beautifully landscaped backyard with pool, offering the ideal Miami lifestyle experience.\r\n\r\nLocated within Belle Meade’s guard-gated community the property offers an unparalleled lifestyle of seclusion while being just steps away from area shops and restaurants and minutes to top schools Miami Country Day and Cushman School.", + "features": [ + "Heated Pool", + "Air Conditioning", + "Dishwasher", + "Hardwood Floors", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "A12018842", + "Days on Market": "54", + "Taxes": "$22,654 / year", + "Property Type": "Single Family", + "MLS Type": "Single Family / Single", + "Year Built": "1940", + "Lot Size": "0.14 AC / 6,250 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision": "BELLE MEADE", + "Style": "Pool Only", + "Waterfront": "No", + "View": "None", + "Area": "32", + "Num Stories": "2", + "Sq Ft Total": "2851", + "Sq Ft Liv Area": "2839.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Tristan Alexander", + "email": "tristan.alexander@compass.com", + "telephone": "3055429495" + } + }, + "2103180070066443385": { + "listing_id": "2103180070066443385", + "source_url": "https://www.compass.com/homedetails/9955-SW-215th-St-Miami-FL-33189/1DBOLO_pid/", + "retrieved_at": "2026-09-06T04:12:50.253085+00:00", + "html_sha256": "44a99d95eabc1f2fe7d16428017e16b1f0dca27ad3317d32022c7697e001fdf3", + "price": 500000, + "address": "9955 Southwest 215th Street", + "unit": "", + "city": "Cutler Bay", + "state": "FL", + "zip": "33189", + "neighborhood": "Cutler Bay", + "latitude": 25.5676044, + "longitude": -80.3533473, + "beds": 2, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": null, + "property_type": "Single Family", + "year_built": 1960, + "mls_number": "A12018658", + "status_text": "Closed", + "days_on_market": 88, + "listed_at_ms": 1778817600000, + "description": "Welcome to this charming Cutler Bay residence. This 2-bedroom, 1-bath home features a bright, open layout with abundant natural light and a seamless flow between living spaces. The interior showcases clean, modern finishes and a thoughtfully updated kitchen with stainless steel appliances.\r\n\r\nOutdoor areas are designed to embrace the South Florida lifestyle, highlighted by a private pool, expansive patio, and a covered pergola perfect for relaxing or hosting. The spacious yard provides privacy and versatility. Enjoy convenient access to parks, shopping, dining, and major roadways at this home.", + "features": [ + "Below Ground Pool", + "Air Conditioning", + "Parking Included" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "A12018658", + "Days on Market": "88", + "Taxes": "$7,880 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single", + "Year Built": "1960", + "Lot Size": "0.17 AC / 7,500 SF", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision": "CUTLER RIDGE SEC 7", + "Complex Name": "CUTLER RIDGE SEC 7", + "Style": "Pool Only", + "Waterfront": "No", + "View": "None", + "Area": "60", + "Num Stories": "1", + "AdjustedAreaSF": "1011.0", + "Year Built Description": "Resale" + }, + "agent": { + "name": "Tristan Alexander", + "email": "tristan.alexander@compass.com", + "telephone": "3055429495" + } + }, + "2103199530785366897": { + "listing_id": "2103199530785366897", + "source_url": "https://www.compass.com/homedetails/1425-Brickell-Ave-Unit-42F-Miami-FL-33131/1D84HX_pid/", + "retrieved_at": "2026-09-06T04:10:32.748135+00:00", + "html_sha256": "d29d7f657f1421a2e6df69fa15f6374ff03011e0a7fbb8b29aecf885c01151a0", + "price": 11750000, + "address": "1425 Brickell Avenue, Unit 42F", + "unit": "42F", + "city": "Miami", + "state": "FL", + "zip": "33131", + "neighborhood": "Brickell", + "latitude": 25.759088, + "longitude": -80.19181669999999, + "beds": 3, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 3913, + "property_type": "Condo", + "year_built": 2003, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Floating above the glittering waters of Biscayne Bay, this extraordinary corner residence at the iconic Four Seasons Miami is a masterclass in contemporary luxury. Encompassing 3,913 SF, the home offers three bedrooms, four-and-a-half baths, and awe-inspiring panoramic views spanning Biscayne Bay, Miami Beach, the Atlantic Ocean, Key Biscayne, and the city skyline.. an ever-changing canvas seen from nearly every room.\n\nCompleted in December 2023, the residence was entirely reimagined with a full new build, including electrical, plumbing, and AC systems, and meticulously designed for both beauty and function with exceptional storage throughout. A private elevator lobby, custom built to mirror the residence’s design, provides a grand and seamless arrival.\n\nThe expansive living and dining spaces are enveloped in floor-to-ceiling glass, bathing the interiors in natural light and framing uninterrupted water views from every angle. Custom millwork doors and casings, Holly Hunt wallcoverings, bespoke cabinetry, and wide-plank custom wood tile flooring from Opustone create a refined yet warm aesthetic.\n\nThe chef’s kitchen is a statement of form and function, featuring Italian Stosa cabinetry, slab marble surfaces, an Opustone center island, and top-of-the-line appliances, with direct access to a terrace ideal for elegant indoor-outdoor living.\n\nThe private primary suite is a serene sanctuary, offering a private terrace, custom walk-in closets, and a gorgeous spa-inspired bathroom wrapped in exquisite slab marble with a sunken tub and breathtaking Biscayne Bay views. Each additional bedroom is thoughtfully designed with custom Onare cabinetry and luxurious en-suite baths.\n\nAdditional features include custom closets throughout, custom millwork in all baths, Waterworks bath hardware in polished nickel, custom Willmett door hardware, Harmon hinged doors throughout, Control4 lighting, and two parking spaces with valet service.\n\nResidents enjoy the world-class, five-star amenities synonymous with the Four Seasons lifestyle. Perfectly positioned in a prime location in the heart of Brickell, this residence offers effortless access to Miami’s most coveted destinations. Just minutes from Coconut Grove, and approximately 10 minutes to Miami Beach and Key Biscayne, residents enjoy the ideal balance of vibrant city living, waterfront serenity, and world-class dining, shopping, and cultural experiences.", + "features": [ + "Doorman", + "Concierge", + "Security Patrol", + "Elevator", + "Garage", + "Gym", + "Pool", + "Resident's Lounge", + "Common Media / Recreation Room", + "Billiards Room", + "Heated Pool", + "Total Renovation", + "Renovated Bath", + "Renovated Kitchen", + "Renovated Kitchen and Bath", + "Dryer", + "Washer", + "Laundry in Building", + "Air Conditioning", + "Dishwasher", + "Wine Cooler", + "Double Oven", + "Electric Stove", + "Refrigerator", + "Chef's Kitchen", + "Wall Oven", + "Marble Bathroom", + "Jacuzzi Tub", + "Double Sink Bathroom", + "Floor to Ceiling Windows", + "Window Treatments", + "Crown Mouldings", + "Built-Ins", + "Private Entrance", + "High Ceilings", + "Recessed Lighting", + "Walk-in Closet", + "California Closet", + "Custom Closet", + "Video Security", + "Primary Ensuite with Separate Shower", + "Primary Ensuite with Separate Tub", + "Eastern Exposure", + "Primary Ensuite", + "Spa", + "On Site Restaurant", + "Full-Time Concierge", + "Valet Parking", + "Smart Thermostat", + "Common Sauna", + "Freezer", + "Security Gate", + "Common Hot Tub", + "Island Kitchen", + "Security Staff", + "Assigned Parking", + "Private Balcony", + "Luxury", + "Highrise" + ], + "property_facts": { + "Status": "Coming Soon", + "Pet Policy": "Allowed", + "HOA Fees": "$6,643 / month", + "Property Type": "Condo", + "MLS Type": "Condo/Co-Op/Villa/Townhouse", + "Year Built": "2003", + "County": "Miami-Dade County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision": "Four Seasosn Brickell", + "Waterfront": "Yes", + "Area": "41", + "Sq Ft Liv Area": "3913.0" + }, + "agent": { + "name": "Audrey Ross", + "email": "audrey.ross@compass.com", + "telephone": "3056614003" + } + }, + "2103204820025286625": { + "listing_id": "2103204820025286625", + "source_url": "https://www.compass.com/homedetails/90-Revere-St-Unit-3-Boston-MA-02114/1ZGL6K_pid/", + "retrieved_at": "2026-09-06T04:11:11.561342+00:00", + "html_sha256": "055929458981b503befa8d29ce8d37a34b43de84f5c9e3be52211ff11a21d758", + "price": 3500000, + "address": "90 Revere Street, Unit 3", + "unit": "3", + "city": "Boston", + "state": "MA", + "zip": "02114", + "neighborhood": "Beacon Hill", + "latitude": 42.3595047, + "longitude": -71.06969029999999, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 1800, + "property_type": "Condo", + "year_built": 2027, + "mls_number": "", + "status_text": "Coming Soon", + "days_on_market": null, + "listed_at_ms": null, + "description": "Introducing Unit 3 at 90 Revere St., a boutique elevator building ideally situated in the heart of Beacon Hill. Thoughtfully crafted for effortless single-level living, Residence 3 blends timeless design with elevated finishes. White oak hardwood floors, solid wood doors, and polished nickel hardware create a warm yet sophisticated aesthetic throughout the home. The chef’s kitchen is a true centerpiece, featuring custom two-tone shaker cabinetry, Taj Mahal quartzite countertops and full-height backsplash, and a fully integrated suite of Miele appliances, with the option to upgrade to a statement La Cornue range. The elegant living area is anchored by a striking lilac marble fireplace, offering both warmth and architectural character. The serene primary suite is complemented by a spa-inspired bath adorned with Dolomite marble finishes, mosaic tile flooring, and Kallista fixtures. The secondary bath is equally refined, showcasing Bianco Orion marble, a custom vanity, and unlacquered brass fixtures. Residents are welcomed through a beautifully appointed common foyer featuring classic black-and-white marble mosaic flooring, a dramatic statement chandelier, and elevator access that opens directly into the unit. Additional highlights include oversized deeded storage with elevator access and the opportunity to purchase deeded garage parking located less than 100 feet from the building. A rare opportunity to own a meticulously curated residence in one of Boston’s most coveted neighborhoods.\n", + "features": [ + "Elevator", + "Washer / Dryer in Unit", + "Central AC", + "Central Heating", + "Fireplace", + "Private Storage Included" + ], + "property_facts": { + "Status": "Coming Soon", + "HOA Fees": "$889 / month", + "Property Type": "Condo", + "Year Built": "2027", + "County": "Suffolk County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": { + "Town": "Boston", + "MLS Area": "Beacon Hill", + "Area": "MA-Boston, MA-Boston-Beacon Hill" + }, + "agent": { + "name": "Alex Biega", + "email": "alex.biega@compass.com", + "telephone": "5083802231" + } + }, + "2103225906477497457": { + "listing_id": "2103225906477497457", + "source_url": "https://www.compass.com/homedetails/2311-Westoak-Dr-Austin-TX-78704/1FWHEH_pid/", + "retrieved_at": "2026-09-06T04:10:45.321534+00:00", + "html_sha256": "a07f5b06e255911e95c7f163c070f1d04d274a1e5fb94c0511e18240f0c5c17d", + "price": 2695000, + "address": "2311 Westoak Drive", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "neighborhood": "Barton Hills", + "latitude": 30.2427389, + "longitude": -97.7856517, + "beds": 4, + "baths_full": 4, + "baths_half": 1, + "baths_total": 4.5, + "sqft": 3662, + "property_type": "Single Family", + "year_built": 2018, + "mls_number": "1726892", + "status_text": "Active", + "days_on_market": 102, + "listed_at_ms": 1779771600000, + "description": "Nestled on a quiet side street beneath a canopy of heritage oak trees, this stunning Moazami custom home sits on a spacious lot just under a quarter acre in one of the most coveted pockets of 78704. Enjoy the rare ability to walk to top-rated schools like St. Mark’s and Barton Hills Elementary, while being just moments from the vibrant dining and entertainment scene that defines the area - steps from the historic Broken Spoke and Matt’s El Rancho, and minutes to Uchi, Odd Duck, and Alamo Drafthouse.\n\nThe home offers an exceptionally functional and well designed layout, with a full guest suite and ensuite bath plus a private office on the main level. The kitchen anchors the first floor, opening seamlessly to the formal dining area and featuring a walk-in pantry and generous dine-in island. The adjacent living room is filled with natural light and connects effortlessly to the outdoors through large sliding doors, leading to a spacious backyard, covered patio, and custom-built pool.\n\nUpstairs, a versatile second living area provides the perfect space for a playroom, media room, or additional lounge, complemented by two guest bedrooms. Tucked away at the rear of the home, the primary suite is a private retreat overlooking the treetops and pool, complete with abundant natural light, a spa-like bath, and an impressive walk-in closet.\n\nAdding to the home’s functionality is an oversized garage with tall ceilings, offering ample room for larger SUVs along with generous space for storage.... an increasingly rare feature.\n\nIf you are seeking a move-in ready home that delivers thoughtful design, privacy, and an unbeatable 78704 location, this one stands apart.", + "features": [ + "Air Conditioning", + "Attached Garage", + "Barbecue Area", + "Below Ground Pool", + "Ceiling Fan", + "Central AC", + "Central Heating", + "Chandeliers", + "Common Outdoor Space", + "Cooktop", + "Dishwasher", + "Disposal", + "Double Oven", + "Driveway", + "Electric Dryer Hookup", + "Electric Oven", + "Fireplace", + "Foyer", + "Freezer", + "Garage", + "Gas Heat", + "Hardwood Floors", + "High Ceilings", + "Hot Water Heating", + "Internet Included", + "Laundry in Building", + "Microwave", + "Parking Included", + "Pool", + "Pool Views", + "Porch", + "Private Outdoor Space", + "Private Pool", + "Private Yard", + "Recessed Lighting", + "Refrigerator", + "Soaking Tub", + "Tile Floors", + "Washer / Dryer in Unit", + "Washer Hookup", + "Wooden Area Views" + ], + "property_facts": { + "Status": "Active", + "MLS #": "1726892", + "Days on Market": "102", + "Taxes": "$38,961 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "2018", + "Lot Size": "0.23 AC / 10,149 SF", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "West Park Add", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "Neighborhood, Pool, Trees/Woods", + "View YN": "Yes", + "Parcel Number": "04021104280000", + "Tax Lot": "57", + "Elementary School": "Barton Hills", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "O Henry", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "Austin", + "High School District": "Austin ISD", + "Levels": "Two", + "Master on Main": "No", + "Main Level Bedrooms": "1", + "Num Living": "3", + "Living Area Source": "PublicRecords", + "Year Built Source": "PublicRecords", + "Property Condition": "Resale", + "Pool Private": "Yes", + "Pool Features": "Gunite, In Ground, Outdoor Pool, Pool/Spa Combo, Tile" + }, + "agent": { + "name": "Austin Stowell", + "email": "austin.stowell@compass.com", + "telephone": "5122948468" + } + }, + "2103234166324388625": { + "listing_id": "2103234166324388625", + "source_url": "https://www.compass.com/homedetails/482-11th-St-Brooklyn-NY-11215/20SX1R_pid/", + "retrieved_at": "2026-09-06T04:10:35.877533+00:00", + "html_sha256": "a0bd377ee452d5b5e3dd9384049321705f8699c13951250704e475e04ba30df2", + "price": 3600000, + "address": "482 11th Street", + "unit": "", + "city": "Brooklyn", + "state": "NY", + "zip": "11215", + "neighborhood": "Park Slope", + "latitude": 40.665664, + "longitude": -73.9830829, + "beds": 3, + "baths_full": 2, + "baths_half": 1, + "baths_total": 2.5, + "sqft": 2553, + "property_type": "Townhouse", + "year_built": 1901, + "mls_number": "", + "status_text": "Sold", + "days_on_market": 10, + "listed_at_ms": 1778673956441, + "description": "PLEASE NO TEXTS OR CALLS.\n\nNestled on a picturesque, tree-lined block in the heart of Park Slope, this beautifully maintained\nbrownstone offers the perfect blend of original architectural detail and thoughtful modern updates—ideal for the buyer seeking warmth, character, and everyday comfort. This is more than a beautifully updated brownstone—it is a home that has been thoughtfully cared for and deeply enjoyed. From mornings in the spacious kitchen to evenings spent gathered around the dining table\nor relaxing in the private outdoor oasis, every space invites connection and comfort. Original details have been preserved not simply for their beauty, but for the warmth and character they bring to daily life, creating an atmosphere that feels both timeless and personal. Now, it stands ready for its next owner to continue the story—to create new memories, traditions, and moments that make a house truly feel like home.\n\nA gracious double-door entry welcomes you inside, where a classic winding staircase leads to the upper level featuring a skylight and three generously sized bedrooms and two full baths. The primary suite with its ensuite bathroom is a true retreat, complete with a private terrace, perfect for morning coffee or evening unwinding, and a long hallway lined with custom-built closets\noffering exceptional storage and a quiet separation from the other bedrooms. The front bedroom facing 11th Street, glowing with early day sunshine has not one but two closets as well as a decorative fireplace and an ensuite bathroom with bathtub. The middle bedroom has ample storage including a large deep closet.\n\nThe parlor level with its fireplace centerpiece is designed for both gracious entertaining and easy living. Enjoy beautiful morning sunlight illuminating a charming living room salon big enough for a piano and seating for large parties. The high ceiling draws you to the beautifully\npreserved period moldings and rosettes. This intricate plasterwork and the ceiling medallions give the space that historic brownstone feel. As you leave the salon, you will see how seamlessly it flows into the large dining room through the original sliding doors that are encased with ornate glass accents. Anchored by a decorative marble fireplace, the graceful dining room provides ample space\nfor a full dining setup, along with two convenient closets to store the pieces that make gatherings meaningful. From here, two separate entrances lead into the show-stopping, oversized remodeled kitchen—the true heart of the home. Look up and you will see a second large skylight\ndraping the kitchen with natural light. The kitchen features an expansive island, stainless steel appliances, including integrated Viking cooktop and oven, Bosch dishwasher, and a cleverly tucked-away Miele electric separate washer and dryer. This space is as functional as it is impressive. There is also room for a breakfast table, and a powder room for added convenience, along with an\nadditional closet space. Just off the kitchen, double doors open to hardwood stairs that lead to your South facing sunny outdoor sanctuary—perfect for grilling, entertaining, or simply relaxing in your own private green space which adds another layer of livability and charm.\n\nAdditional highlights include a refinished basement offering a flexible retreat, ideal as a private seating area, media space, and/or a home office with substantial storage, built-in shelving and mechanicals. Add to this, mini splits for AC and heat, steam heat, new windows, recently\nreplaced roofing and recently reappointed front garden.\nLocated just two blocks from the F train 7th Avenue stop, walkable to Prospect Park and moments\nfrom Park Slope’s renowned restaurants, shops, and amenities. This home also benefits from nearby garage access. \nThis is a rare opportunity to own a classic Brooklyn brownstone. Don't miss it. ", + "features": [ + "Patio", + "Deck", + "Decorative Fireplace", + "Crown Mouldings", + "Decorative Mouldings", + "Built-Ins", + "Private Entrance", + "Hardwood Floors", + "Washer / Dryer", + "Air Conditioning", + "Dishwasher", + "Stainless Steel Appliances", + "Eat-in Kitchen", + "Windowed Kitchen", + "Chef's Kitchen", + "Northern Exposure", + "Southern Exposure", + "Basement", + "Curved Stairs", + "Cooktop", + "Island Kitchen", + "Brownstone", + "Garden" + ], + "property_facts": { + "Status": "Sold", + "Days on Market": "10", + "Taxes": "$456 / month", + "Total Rooms": "7.0", + "Property Type": "Townhouse", + "MLS Type": "House/Building", + "Year Built": "1901", + "Lot Size": "3,438 SF", + "County": "Kings County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Lucie Holt", + "email": "lucie@compass.com", + "telephone": "9177704953" + } + }, + "2103241619216722001": { + "listing_id": "2103241619216722001", + "source_url": "https://www.compass.com/homedetails/5801-Valley-Cir-Austin-TX-78731/1FRCEW_pid/", + "retrieved_at": "2026-09-06T04:10:46.447901+00:00", + "html_sha256": "391655774acaf41d19522c71bf0136b9303eeb60a08bbc0d069962d71fc0c756", + "price": 1975000, + "address": "5801 Valley Circle", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78731", + "neighborhood": "Bull Creek", + "latitude": 30.3430084, + "longitude": -97.7802569, + "beds": 5, + "baths_full": 4, + "baths_half": null, + "baths_total": 4, + "sqft": 3920, + "property_type": "Single Family", + "year_built": 1985, + "mls_number": "7657060", + "status_text": "Active", + "days_on_market": 107, + "listed_at_ms": 1779339600000, + "description": "Set among the trees in Austin’s coveted Cat Mountain neighborhood, this architecturally distinctive 3,920-square-foot residence offers a rare blend of privacy, modern design, Hill Country views, and effortless indoor-outdoor living. Ideally located off RR 2222, northeast of the Colorado River, the home is surrounded by mature oaks and thoughtful landscaping, creating a private hillside retreat in one of Northwest Hills most desirable enclaves.\n\nDesigned by Merzbau Design Collective / J.C. Schmeil, AIA, and featured on the 2020 AIA Austin Homes Tour, the residence showcases refined modern architecture, walls of glass, expansive decks, a pool, and a seamless connection to its natural surroundings. Updated and meticulously maintained by the same family for nearly two decades, the home offers five bedrooms, four bathrooms, two living areas, and a dedicated private office.\n\nThe multi-level floor plan adds both architectural interest and everyday functionality, with a lower level featuring a spacious bunk room suite and a large office with private exterior access. Inside, dramatic floor-to-ceiling windows frame the trees and views, while oak hardwood floors, high-end windows, stone and siding exterior details, and striking ironwork add warmth, texture, and character throughout.\n\nOutside, the professionally landscaped grounds, pool, multiple decks, and private outdoor living spaces create an exceptional setting for entertaining, relaxing, and enjoying Austin’s peaceful hillside lifestyle.\n\nA rare opportunity in Central Austin offering privacy, views, architectural pedigree, nature, close proximity to downtown, Lake Austin, and The Domain and zoned to Highland Park Elementary and walkable to St. Theresa's Blue Ribbon school.", + "features": [ + "Air Conditioning", + "Below Ground Pool", + "Canyon Views", + "Ceiling Fan", + "Central AC", + "Central Heating", + "City Views", + "Deck", + "Dishwasher", + "Disposal", + "Driveway", + "Electric Heat", + "Electric Oven", + "Fireplace", + "Hardwood Floors", + "Heated Pool", + "High Ceilings", + "Laundry in Building", + "Panoramic Views", + "Patio", + "Pool", + "Porch", + "Private Outdoor Space", + "Private Pool", + "Private Yard", + "Recessed Lighting", + "Refrigerator", + "Tile Floors", + "Walk-in Closet", + "Washer / Dryer in Unit", + "Wooden Area Views" + ], + "property_facts": { + "Status": "Active", + "MLS #": "7657060", + "Days on Market": "107", + "Taxes": "$28,680 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1985", + "Lot Size": "0.56 AC / 24,236 SF", + "County": "Travis County", + "Buyer's Agent Compensation": "3%" + }, + "regional_facts": { + "Subdivision Name": "Northwest Hills Sec 02", + "Waterfront": "No", + "Waterfront Description": "None", + "Water Access Description": "Public", + "View": "City, Canyon, Hills, Neighborhood, Panoramic, Trees/Woods", + "View YN": "Yes", + "Parcel Number": "01330909090000", + "Tax Lot": "13", + "Tax Block": "C", + "Elementary School": "Highland Park", + "Elementary School District": "Austin ISD", + "Middle Or Junior School": "Lamar (Austin ISD)", + "Middle Or Junior School District": "Austin ISD", + "Senior High School": "McCallum", + "High School District": "Austin ISD", + "Levels": "Multi/Split", + "Master on Main": "Yes", + "Main Level Bedrooms": "3", + "Num Living": "2", + "Living Area Source": "PublicRecords", + "Year Built Source": "PublicRecords", + "Property Condition": "Resale", + "Pool Private": "Yes", + "Pool Features": "Electric Heat, Heated, In Ground, Outdoor Pool, Pool/Spa Combo" + }, + "agent": { + "name": "Wendi Slaton Anderson", + "email": "wendi.slatonanderson@compass.com", + "telephone": "5127434653" + } + }, + "2103247470853851209": { + "listing_id": "2103247470853851209", + "source_url": "https://www.compass.com/homedetails/230-Ashland-Pl-Unit-28A-Brooklyn-NY-11217/200D2R_pid/", + "retrieved_at": "2026-09-06T04:13:27.534287+00:00", + "html_sha256": "45a808b9b7867b665d69195dde8047e75c96756cf10b4601580a05810450e1c7", + "price": 6499, + "address": "230 Ashland Place, Unit 28A", + "unit": "28A", + "city": "Brooklyn", + "state": "NY", + "zip": "11217", + "neighborhood": "Fort Greene", + "latitude": 40.688266, + "longitude": -73.97873299999999, + "beds": 2, + "baths_full": 2, + "baths_half": null, + "baths_total": 2, + "sqft": null, + "property_type": "Condo", + "year_built": 2010, + "mls_number": "", + "status_text": "Rented", + "days_on_market": 36, + "listed_at_ms": 1778537836619, + "description": "Set on one of the highest floors, residence 28A at 230 Ashland Place offers a sophisticated take on contemporary Brooklyn living. This beautifully designed two-bedroom, two-bathroom condominium features expansive oversized windows that frame sweeping Manhattan skyline and water views while filling the home with exceptional natural light throughout the day.\n\nThe open chef’s kitchen is both stylish and functional, outfitted with smodern cabinetry, premium appliances, and generous counter space. Spacious enough to accommodate either an eat-in dining area or a substantial kitchen island, it seamlessly anchors the home’s open-concept living space.\n\nThe primary suite serves as a serene retreat, distinguished by its rare corner exposure that captures the apartment’s most spectacular Manhattan views. A generous dressing area with ample closet space leads to a beautifully appointed en-suite bath, creating a true sense of comfort and privacy. The second bedroom is equally versatile, ideal for guests, a home office, or additional living space.\n\n- In Unit Washer Dryer\n- Photos have Virtual Elements\n- Views are from 2+ years ago\n\nA full-service building, with only four units per floor, 230 Ashland provides a higher level of service and privacy including a 24-hour doorman, porter staff, fitness center, expansive roof deck with Manhattan and Statue of Libery views, cold storage, and residents’ sitting area.\n\nAt the dynamic heart of Fort Greene, 230 Ashland is at the center of one of Brooklyn’s most picturesque neighborhoods. Enjoy the incomparable Fort Greene Park just blocks away, with winter sledding, Sunday Green Markets, and summer yoga. Turn the corner, shop at Whole Foods, Trader Joes, Apple Store and get your latte at local favorite Baba Cool. On weekends you can enjoy a performance at BAM or the Shakespeare theatre. Nearby all transportation including the 2/3/4/5/F/G/ and LIRR you’re a short ride from EVERYTHING.\n\nDue At BoardPackage Submission\nApplication Processing Fee Management- $500.00\nDigital Document Retention Fee Management- $100.00\nMove In Deposit (personal checks will be accepted Entity)- $1000.00 (refundable)\nMove In Fee (personal checks will be accepted Entity)- $300.00\nConsumer Report Fee Management- $100.00\n", + "features": [ + "Full-Time Doorman", + "Concierge", + "Common Roof Deck", + "Common Outdoor Space", + "Gym", + "Hardwood Floors", + "Oversized Windows", + "Elevator", + "Washer / Dryer", + "Washer / Dryer in Unit", + "Washer / Dryer Hookup", + "Dryer", + "Washer", + "Wall Unit", + "Dishwasher", + "Stainless Steel Appliances", + "Chef's Kitchen", + "Open Kitchen", + "Northern Exposure", + "Eastern Exposure", + "Recessed Lighting", + "Custom Closet", + "Northeastern Exposure", + "Laundry in Every Unit", + "Refrigerator", + "Washer Hookup", + "Stove", + "Kitchen Dining", + "Dryer Hookup", + "Highrise" + ], + "property_facts": { + "Status": "Rented", + "Days on Market": "36", + "Pet Policy": "Allowed", + "Rental Incentives": "No Fee", + "Available Date": "07/01/2026", + "Lease Term": "Lease Length: Negotiable,24 Months, Lease Length Min/Max: 24-24 mo", + "Total Rooms": "3.0", + "Property Type": "Condo", + "Year Built": "2010", + "County": "Kings County" + }, + "regional_facts": {}, + "agent": { + "name": "Marie Bromberg", + "email": "marie.bromberg@compass.com", + "telephone": "6463891887" + } + }, + "2103279282510648129": { + "listing_id": "2103279282510648129", + "source_url": "https://www.compass.com/homedetails/20-E-9th-St-Unit-4T-Manhattan-NY-10003/20WJ6M_pid/", + "retrieved_at": "2026-09-06T04:13:28.335893+00:00", + "html_sha256": "62e515886f2d803baa8f9df1d5fb5cb334d2f0bffbb75ce63a1b5991192fa908", + "price": 799000, + "address": "20 East 9th Street, Unit 4T", + "unit": "4T", + "city": "Manhattan", + "state": "NY", + "zip": "10003", + "neighborhood": "Greenwich Village", + "latitude": 40.7321377, + "longitude": -73.9947952, + "beds": 1, + "baths_full": 1, + "baths_half": 0, + "baths_total": 1, + "sqft": null, + "property_type": "Co-op", + "year_built": 1964, + "mls_number": "", + "status_text": "Active", + "days_on_market": 117, + "listed_at_ms": 1778541810566, + "description": "Tucked away in the heart of Greenwich Village, this quiet, light-filled junior one-bedroom offers a serene retreat in one of downtown Manhattan’s most sought-after locations.\n\nA gracious entry foyer with coat closet welcomes you into a thoughtfully designed home where every space has purpose. The generously proportioned living room easily accommodates both living and dining areas and enjoys open western exposures overlooking charming green rooftops, creating a sense of calm rarely found in the city.\n\nCustom built-in bookshelves provide an elegant separation for the sleeping area, which comfortably fits a queen-sized bed and features two closets for plentiful storage. The home has an updated kitchen and bathroom, offering both comfort and convenience from day one.\n\nResidents of Brevoort East enjoy full-service white-glove living with an exceptional suite of amenities, including a 24-hour doorman and concierge, state-of-the-art fitness center with Peloton bikes, cardio and strength equipment, children’s playroom, central laundry room, cold storage for grocery deliveries, bike room, private storage, onsite garage, resident manager, and onsite property manager. The beautifully landscaped roof deck offers panoramic city views and WiFi — an ideal extension of your living space.\n\nPerfectly positioned between Union Square and Washington Square Park, the building is surrounded by world-class dining, shopping, and multiple transportation options, placing the very best of downtown living right outside your door.\nPet-friendly co-op permitting up to 65% financing with a 2% flip tax. There is a temporary monthly assessment of $86.67.\n", + "features": [ + "Doorman", + "Full-Time Doorman", + "Concierge", + "Roof Deck", + "Common Roof Deck", + "Common Garden", + "Gym", + "Health Club", + "Playroom", + "Hardwood Floors", + "Oversized Windows", + "Elevator", + "Laundry in Building", + "Central AC", + "Air Conditioning", + "Wall Unit", + "On-site Parking For Rent", + "Western Exposure", + "Video Security", + "Bike Room", + "Cold Storage", + "Private Storage For Rent", + "Common Storage", + "Garage", + "Full-Time Concierge", + "Parking Included", + "Storage Available", + "Highrise", + "Security System" + ], + "property_facts": { + "Status": "Active", + "Days on Market": "117", + "Pet Policy": "Allowed", + "Maintenance": "$1,517 / month", + "Min. Down Pymt": "35%", + "Total Rooms": "3.0", + "Property Type": "Co-op", + "MLS Type": "Co-op", + "Year Built": "1964", + "County": "New York County", + "Buyer's Agent Compensation": "2.5%" + }, + "regional_facts": {}, + "agent": { + "name": "Rebecca Buchanan", + "email": "rbuchanan@compass.com", + "telephone": "9178829533" + } + }, + "2103280393061690665": { + "listing_id": "2103280393061690665", + "source_url": "https://www.compass.com/homedetails/2771-W-Francis-Pl-Unit-302N-Chicago-IL-60647/1VX0T9_pid/", + "retrieved_at": "2026-09-06T04:11:31.078809+00:00", + "html_sha256": "55a0a01b84cbe6b642de7d0d69ab8d310f0fa40f7d25e8656389e516e887090f", + "price": 515000, + "address": "2771 West Francis Place, Unit 302N", + "unit": "302N", + "city": "Chicago", + "state": "IL", + "zip": "60647", + "neighborhood": "Logan Square", + "latitude": 41.91797340000001, + "longitude": -87.6964375, + "beds": 2, + "baths_full": 2, + "baths_half": 0, + "baths_total": 2, + "sqft": null, + "property_type": "Condo", + "year_built": 2007, + "mls_number": "12638664", + "status_text": "Closed", + "days_on_market": 6, + "listed_at_ms": 1778648400000, + "description": "Welcome to this bright and beautifully maintained 2 bed/2 bath condo in a newer boutique all-brick elevator building in the heart of Logan Square. This sun-drenched south-facing unit on the top floor offers an ideal split-bedroom floor plan, hardwood floors throughout, and a spacious layout designed for both comfortable living and easy entertaining. A separate entry foyer leads into the expansive living and dining area, which opens to a private balcony. The open concept kitchen features stainless steel appliances, granite countertops, 42\" wood cabinetry, and peninsula seating perfect for casual dining or hosting guests. The oversized king-sized primary suite is a true retreat with professionally organized closets and a spa-like bath complete with dual vanity, soaking tub, and separate shower. A generous second bedroom and full second bath offer excellent flexibility for guests, home office, or additional living space. Other highlights include in-unit laundry, an attached heated garage parking, and some additional storage space in front of the parking space. Unbeatable Logan Square location just steps to the California Blue Line, The 606 Trail, and the Armitage bus. Enjoy easy access to some of the neighborhood's best restaurants, coffee shops, nightlife, boutique shopping, parks, and the beloved Logan Square Farmers Market. Exceptional walkability paired with modern comfort makes this home the perfect city retreat!", + "features": [ + "Balcony", + "Elevator", + "Garage", + "Automatic Garage Door", + "Heated Garage Parking", + "Attached Parking", + "Washer / Dryer in Unit", + "Dryer", + "Washer", + "Laundry in Building", + "Central AC", + "Gas Heat", + "Dishwasher", + "Microwave", + "Stainless Steel Appliances", + "Disposal", + "Refrigerator", + "Hardwood Floors", + "Bike Room", + "Common Storage", + "Private Outdoor Space", + "Air Purification System", + "Parking Included", + "Pet Friendly", + "Snow Removal Included", + "Storage Available", + "Range", + "Washer Hookup", + "Pets Conditional", + "Lowrise" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "12638664", + "Days on Market": "6", + "Pet Policy": "Allowed", + "Taxes": "$7,716 / year", + "HOA Fees": "$480 / month", + "Property Type": "Condo", + "MLS Type": "Attached Single / Condo", + "Year Built": "2007", + "County": "Cook County" + }, + "regional_facts": { + "Area": "CHI - Logan Square", + "Township": "West Chicago", + "Ownership": "Condo", + "Num Of Garage Spaces": "1.0", + "Num Of Parking Spaces": "1.0", + "Parking Included in Price": "Yes", + "Air Conditioning Type": "Central Air", + "Heat/Fuel": "Natural Gas", + "Pets Allowed": "Yes" + }, + "agent": { + "name": "Eudice Fogel", + "email": "eudice.fogel@compass.com", + "telephone": "3125761200" + } + }, + "2103302361391687721": { + "listing_id": "2103302361391687721", + "source_url": "https://www.compass.com/homedetails/1100-S-Hope-St-Unit-1006-Los-Angeles-CA-90015/1IJC61_pid/", + "retrieved_at": "2026-09-06T04:12:24.786590+00:00", + "html_sha256": "65d53c4b272c8979421b208c81bf0c430933404fd99360c7f55e3798b8e91408", + "price": 535000, + "address": "1100 South Hope Street, Unit 1006", + "unit": "1006", + "city": "Los Angeles", + "state": "CA", + "zip": "90015", + "neighborhood": "Downtown Los Angeles", + "latitude": 34.0417686, + "longitude": -118.2631233, + "beds": 1, + "baths_full": 1, + "baths_half": null, + "baths_total": 1, + "sqft": 1007, + "property_type": "Condo", + "year_built": 2007, + "mls_number": "PW26102243", + "status_text": "Active", + "days_on_market": 116, + "listed_at_ms": 1776927600000, + "description": "$60,000 PRICE ADJUSTMENT – Incredible Value at LUMA. Don't miss one of the best opportunities to own in Downtown LA's highly sought-after South Park neighborhood. This spacious 1,000+ sq. ft. 1bed/1bath residence offers a rare combination of size, comfort, and value. The thoughtfully designed floor plan features a large bedroom with a walk-in closet for exceptional storage, west-facing views, dedicated parking, and an open, flexible layout that lives larger than most one-bedroom homes. Located in one of DTLA's premier full-service buildings, LUMA offers LEED Gold-certified construction, 24/7 concierge and security, a fitness center, pool, spa, sundeck, and an expansive outdoor terrace with BBQs and lounge areas. Just moments from LA Live, Crypto.com Arena, Peacock Theater, Whole Foods, Ralphs, Target, the Pico Metro Station, and South Park's acclaimed restaurants and nightlife, this home delivers an unbeatable combination of space, amenities, location, and value.", + "features": [ + "Barbecue Area", + "Concierge", + "Elevator", + "Garage", + "Assigned Parking", + "On-site Parking For Rent", + "Gym", + "Resident's Lounge", + "Washer / Dryer in Unit", + "Air Conditioning", + "Bike Room", + "Communal Pool", + "On Site Restaurant", + "Spa", + "Security Gate", + "Parking Included", + "Pet Friendly", + "Highrise", + "Security System" + ], + "property_facts": { + "Status": "Active", + "MLS #": "PW26102243", + "Days on Market": "116", + "Pet Policy": "Allowed", + "HOA Fees": "$941 / month", + "Property Type": "Condo", + "MLS Type": "Residential / Condominium", + "Year Built": "2007", + "County": "Los Angeles County" + }, + "regional_facts": { + "Architectural Style": "Contemporary", + "View": "Yes", + "Parking Spaces Total": "1", + "Private Pool": "No", + "Cooling Type": "Central Air", + "Total Units": "233.0", + "Building Type": "Attached", + "Lot Size Source": "Assessor", + "Living Area": "1007", + "Assessor Parcel Number": "5139-005-123", + "Property Attached YN": "true", + "Common Walls": "2+ Common Walls", + "New Construction": "No", + "Stories Total": "19", + "Entry Level": "1", + "Fireplace": "No", + "Pool": "Yes", + "Spa": "Yes", + "Association": "Yes", + "Association Fee": "$940.71", + "Association Fee Frequency": "Monthly", + "Zoning": "Lar5", + "Subdivision Name Other": "LUMA", + "Senior Community": "No", + "Parcel Number": "5139005123", + "Area": "Downtown L.A. (C42)", + "High School District": "Los Angeles Unified", + "Directions": "11th Street and Hope Street" + }, + "agent": { + "name": "Casey McKinley", + "email": "casey.mckinley@compass.com", + "telephone": "8587611401" + } + }, + "2103318401995735673": { + "listing_id": "2103318401995735673", + "source_url": "https://www.compass.com/homedetails/3324-Franklin-St-Denver-CO-80205/12DRCG_pid/", + "retrieved_at": "2026-09-06T04:12:01.096945+00:00", + "html_sha256": "94202914d6b3d45d162060510d04feaf7d7ce33fb6be5b1e6a3eede7b11f9f75", + "price": 675000, + "address": "3324 Franklin Street", + "unit": "", + "city": "Denver", + "state": "CO", + "zip": "80205", + "neighborhood": "Cole", + "latitude": 39.763781, + "longitude": -104.9681142, + "beds": 3, + "baths_full": 1, + "baths_half": 0, + "baths_total": 2, + "sqft": 1770, + "property_type": "Single Family", + "year_built": 1904, + "mls_number": "3327560", + "status_text": "Closed", + "days_on_market": 3, + "listed_at_ms": 1778738400000, + "description": "Welcome to 3324 N Franklin St a rare opportunity to own a beautifully updated home in one of Denver’s most vibrant and centrally located neighborhoods. Situated on an oversized lot, this property offers an incredible combination of indoor comfort, outdoor space, and city convenience that is hard to find this close to Downtown Denver, RiNo, City Park, and the light rail. Enjoy easy access to some of Denver’s best restaurants, breweries, coffee shops, parks, and entertainment while still having the privacy and flexibility of a larger lot with a detached 2-car garage.\r\n\r\nInside, the home blends charm and functionality with thoughtful updates throughout. The spacious upstairs primary suite is equipped with its own mini-split AC and heat pump system, providing efficient year-round comfort and personalized climate control while the rest of the home is cooled by central AC. The layout offers great natural light and comfortable living spaces designed for both everyday living and entertaining.\r\n\r\nStep outside to a backyard that truly expands the living experience. The oversized lot provides endless potential for entertaining, gardening, pets, or future customization. The back patio is already equipped with a dedicated hot tub connection, making it easy to create your own private outdoor retreat.\r\n\r\nWhether you are looking for walkability, outdoor space, garage storage, or modern comfort features, this home delivers a unique blend of lifestyle and value in the heart of Denver.", + "features": [ + "Central AC", + "Dishwasher", + "Dryer", + "Forced Air", + "Garage", + "Microwave", + "Patio", + "Private Outdoor Space", + "Private Yard", + "Refrigerator", + "Washer" + ], + "property_facts": { + "Status": "Closed", + "MLS #": "3327560", + "Days on Compass": "3", + "Taxes": "$4,264 / year", + "Property Type": "Single Family", + "MLS Type": "Residential / Single Family Residence", + "Year Built": "1904", + "Lot Size": "0.14 AC / 6,203 SF", + "County": "Denver County" + }, + "regional_facts": { + "Structure Type": "House", + "Architectural Style": "Level, Gutters, 3/4 Primary Bath", + "Levels": "Two", + "Subdivision Name": "Cole", + "Association": "No", + "Basement": "No" + }, + "agent": { + "name": "Jesse Kornblum", + "email": "jesse.kornblum@compass.com", + "telephone": "3034539382" + } + } + } +} diff --git a/sites/compass/static/css/compass.css b/sites/compass/static/css/compass.css index e9d734d1..7f60e2a5 100644 --- a/sites/compass/static/css/compass.css +++ b/sites/compass/static/css/compass.css @@ -202,7 +202,7 @@ h3 { font-size: 1.3rem; } display: grid; grid-template-columns: 2fr 1fr; gap: 56px; margin-bottom: 64px; } .detail-main h1 { font-size: 2.2rem; } -.detail-main .price-big { font-family: var(--serif); font-size: 2.4rem; line-height: 1; } +.detail-main .price-big { font: 500 28px/1.3 var(--sans); } .detail-main .key-facts { display: flex; gap: 24px; margin: 18px 0 28px; padding: 16px 0; border-top: 1px solid var(--c-gray-2); @@ -325,3 +325,38 @@ h3 { font-size: 1.3rem; } /* Saved heart icon */ .heart-saved { color: var(--c-accent); } + +/* Compass public-page reference: homepage v4.41.0 / listing v15.116.0, + captured September 2026. All fonts and photography are served locally. */ +@font-face{font-family:'Compass Sans';src:url('../external_cache/CompassSans-Regular.woff2') format('woff2');font-weight:400;font-display:swap} +@font-face{font-family:'Compass Sans';src:url('../external_cache/CompassSans-Medium.woff2') format('woff2');font-weight:500;font-display:swap} +@font-face{font-family:'Compass Sans';src:url('../external_cache/CompassSans-Bold.woff2') format('woff2');font-weight:700;font-display:swap} +@font-face{font-family:'Compass Serif';src:url('../external_cache/CompassSerif-Regular.woff2') format('woff2');font-weight:400;font-display:swap} +@font-face{font-family:'Compass Serif';src:url('../external_cache/CompassSerif-Bold.woff2') format('woff2');font-weight:700;font-display:swap} +:root{--sans:'Compass Sans',Helvetica,Arial,sans-serif;--serif:'Compass Serif',Times,'Times New Roman',serif;--c-black:#000;--c-gray-4:#666} +html{scroll-padding-top:116px}body{font-family:var(--sans);color:#171717;font-size:16px;line-height:1.5}h1,h2,h3,h4{font-family:var(--sans);font-weight:500;letter-spacing:0}h1{font-size:28px;line-height:1.25}h2{font-size:24px;line-height:1.3}button,input,select,textarea{font-family:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #1769aa;outline-offset:3px}.container{width:calc(100% - 48px);max-width:1200px;margin-left:auto;margin-right:auto}.section{padding-top:40px;padding-bottom:40px}.sr-only,.skip-link:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link:focus{position:fixed;top:6px;left:10px;background:#fff;padding:10px;z-index:300} +.cx-nav{position:sticky;top:0;height:48px;background:#fff;border-bottom:1px solid #ddd;box-shadow:none;z-index:50;padding:0}.cx-nav-inner{display:flex;align-items:center;gap:28px;height:48px;padding:0 16px;max-width:none;margin:0}.cx-logo{display:flex;align-items:center;flex-shrink:0}.cx-logo img{width:112px;height:auto;max-height:27px;display:block}.cx-nav-links{display:flex;align-items:center;gap:24px;margin-left:auto;white-space:nowrap;font-size:15px;font-weight:500}.cx-nav-links>a{padding:12px 0}.cx-nav-right{display:flex;align-items:center;gap:6px;padding-left:20px;border-left:1px solid #e3e3e3;font-size:14px;white-space:nowrap;margin-left:0}.cx-nav-right form{margin:0}.nav-search{display:flex;flex:1;max-width:400px;min-width:130px;height:36px;border:1px solid #ddd;border-radius:2px}.nav-search input{width:100%;min-width:0;border:0;padding:6px;font-size:12px;background:transparent}.nav-search button{border:0;background:#000;color:#fff;width:40px;display:grid;place-items:center;flex-shrink:0}.text-button{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.nav-menu{position:relative}.nav-menu summary{cursor:pointer;list-style:none;padding:12px 0}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu-panel{position:absolute;top:100%;left:-16px;min-width:210px;background:#fff;color:#171717;padding:8px 0;box-shadow:0 3px 14px #0002;border:1px solid #ddd}.nav-menu-panel a{display:block;padding:10px 20px}.nav-menu-panel a:hover{background:#f4f4f4}.icon-button{border:0;background:transparent;color:inherit;font:inherit;font-size:27px;line-height:1;padding:8px;cursor:pointer}.mobile-nav-toggle{display:none}.mobile-navigation{position:fixed;inset:0 auto 0 0;height:100dvh;max-height:none;width:286px;max-width:90vw;border:0;margin:0;padding:16px 24px}.mobile-navigation::backdrop{background:#0006}.drawer-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.mobile-navigation nav a{display:block;padding:12px 0;border-bottom:1px solid #eee}.home-page .cx-nav{position:absolute;width:100%;background:transparent;border-color:#ffffff4d;color:#fff}.home-page .cx-logo img{filter:invert(1)}.home-page .mobile-navigation .cx-logo img{filter:none}.home-page .cx-nav a{color:inherit}.home-page .cx-nav-right{border-color:#ffffff55} +.cx-hero{height:600px;padding:0 24px;display:grid;place-items:center;background:#53605a url('../external_cache/hero-home.jpg') center/cover no-repeat;position:relative;text-align:center}.cx-hero::before{content:'';position:absolute;inset:0;background:#0002}.hero-content{position:relative;z-index:1;width:100%;max-width:730px;margin-top:-22px}.cx-hero h1{font:700 56px/1 var(--serif);color:#fff;margin:0 0 26px}.home-search{max-width:600px;margin:auto}.search-tabs{border:0;padding:0;margin:0 0 14px;display:flex;justify-content:center;gap:30px}.search-tabs label{cursor:pointer;color:#fff;font-size:18px}.search-tabs input{position:absolute;opacity:0}.search-tabs span{padding-bottom:5px;display:block;border-bottom:2px solid transparent}.search-tabs input:checked+span{border-color:#fff}.search-tabs input:focus-visible+span{outline:2px solid #fff;outline-offset:4px}.search-box{display:flex;margin:0;padding:0;border:0;border-radius:0;background:#fff;max-width:none;height:56px;box-shadow:0 1px 4px #0003}.search-box input{flex:1;min-width:0;border:0;border-radius:0;padding:16px;font:16px var(--sans);color:#171717}.search-box button{width:56px;flex:none;display:grid;place-items:center;padding:0;border:0;border-radius:0;background:#000;color:#fff}.home-section{padding-top:48px;padding-bottom:48px}.home-section h2{font-size:32px;margin:0 0 8px}.section-intro{margin:0 0 28px;color:#444}.section-link{text-align:right;margin-top:24px}.section-link a{font-size:16px}.grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.card{display:block;overflow:hidden;border:1px solid #e2e2e2;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0002;text-decoration:none;color:inherit}.card:hover{box-shadow:0 3px 8px #0003;transform:none}.card .photo{height:auto;aspect-ratio:1.5;position:relative;overflow:hidden}.card .photo img{width:100%;height:100%;object-fit:cover;display:block}.card .badge{position:absolute;z-index:1;top:8px;left:8px;background:#000;color:#fff;font:500 12px/1.5 var(--sans);border-radius:3px;padding:2px 7px;letter-spacing:0;text-transform:none}.card-body{padding:10px 9px}.card .price{font:500 22px/1.3 var(--sans);padding:0;margin:0 0 12px}.card .meta{display:flex;gap:0;padding:0;margin:0 0 4px;font-size:12px;color:#222}.card .meta span{padding:0 8px;border-right:1px solid #ddd}.card .meta span:first-child{padding-left:0}.card .meta span:last-child{border:0}.card .addr{padding:0;margin:0;font-size:12px;line-height:1.6;color:#666}.city-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.city-tile{position:relative;height:180px;display:block;overflow:hidden;border-radius:0}.city-tile img{width:100%;height:100%;object-fit:cover}.city-tile::after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#0008)}.city-tile .label{position:absolute;z-index:1;bottom:16px;left:16px;color:#fff;font:500 20px var(--sans)}.popular-cities ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;font-size:14px}.cx-footer{margin-top:48px;padding:40px max(24px,calc((100% - 1200px)/2));background:#f8f8f8;border-top:1px solid #e5e5e5}.cx-footer .col-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.cx-footer h4{text-transform:none;letter-spacing:0;font-size:16px;margin-top:0}.cx-footer li{margin-bottom:10px;font-size:14px}.cx-footer .legal{border-top:1px solid #ddd;padding-top:24px;margin-top:32px;font-size:11px;line-height:1.7;color:#666} +.btn{border-radius:24px;padding:11px 22px;background:#000;color:#fff;border:1px solid #000;font-size:14px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:42px;text-decoration:none}.btn.outline{background:#fff;color:#000}.btn.tiny{min-height:32px;padding:6px 16px;font-size:13px}.btn:hover{background:#333;color:#fff}.btn.outline:hover{background:#f4f4f4;color:#000}.form-narrow{width:100%;max-width:500px}.field input:not([type=checkbox]),.field select,.field textarea{width:100%;box-sizing:border-box;min-height:44px;border:1px solid #bdbdbd;border-radius:2px;background:#fff;padding:10px 12px;font-size:16px}.field label{font-size:14px;color:#222}.field textarea{min-height:120px}.field{margin-bottom:20px}.muted{color:#666}.flash-stack{padding-top:12px}.home-page .flash-stack{position:relative;z-index:51;background:white}.filter-bar{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0;background:#fff;padding:16px 0;gap:12px}.filter-group label{font-size:12px}.filter-group input,.filter-group select{border:1px solid #d2d2d2;border-radius:2px;min-height:40px;font:14px var(--sans);max-width:160px}.result-summary{margin:22px 0;font-size:14px}.agent-card{border:1px solid #ddd;box-shadow:none;border-radius:0}.dashboard{gap:32px} +.listing-navigation{position:sticky;top:48px;z-index:20;display:flex;align-items:center;gap:32px;padding:9px 24px;min-height:58px;box-sizing:border-box;background:#fff;border-bottom:1px solid #ddd;font-size:13px}.listing-navigation nav{display:flex;gap:32px;flex:1}.listing-navigation nav a{color:#666}.detail-gallery{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:12px;margin:16px;height:min(31.25vw,480px);overflow:hidden}.gallery-tile{display:block;width:100%;height:100%;border:0;padding:0;overflow:hidden;background:#eee;cursor:pointer}.gallery-tile:first-child{grid-row:span 2}.gallery-tile:nth-child(n+6){display:none}.gallery-tile:nth-child(4):last-of-type{grid-column:2/4}.gallery-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:filter .15s}.gallery-tile:hover img{filter:brightness(.92)}.photo-count{position:absolute;bottom:16px;right:16px;background:#fff;color:#000;border:0;min-height:32px;padding:6px 14px;font-size:13px}.detail-grid{display:grid;max-width:1120px;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:24px;align-items:start;padding-top:8px}.listing-heading{padding:0 0 30px}.price-big{font:500 28px/1.3 var(--sans);margin:0 0 8px}.listing-dimensions{display:flex;flex-wrap:wrap;gap:12px;font-size:14px}.listing-heading h1{font:400 15px/1.5 var(--sans);margin:8px 0 0}.property-section{padding-top:28px;padding-bottom:28px;border-top:1px solid #ddd;scroll-margin-top:114px}.property-section h2{font-size:22px;margin-top:0;margin-bottom:18px}.property-description{white-space:pre-line;font-size:18px;line-height:1.6;margin:0}.listing-credit{font-size:13px;margin-top:28px}.property-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;margin:0}.property-facts>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #eee;font-size:14px}.property-facts dt{color:#777;flex-shrink:0}.property-facts dd{margin:0;text-align:right}.amenities{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding-left:20px;font-size:14px}.agent-sidebar{position:sticky;top:126px;border:0;border-radius:0;padding:16px 0;box-shadow:none;background:#fff;max-width:280px}.action-stack{display:grid;gap:12px}.action-stack .btn{width:100%;box-sizing:border-box}.action-stack form{margin:0}.snapshot-note{font-size:12px;color:#777;line-height:1.6}.photo-viewer{position:fixed;inset:0;max-width:none;max-height:none;width:100vw;height:100dvh;border:0;margin:0;padding:0;background:#141414;color:white}.photo-viewer header{display:flex;align-items:center;gap:24px;min-height:64px;padding:0 24px;background:white;color:black}.photo-viewer header strong{flex:1;font-weight:500;font-size:16px}.photo-stage{height:calc(100dvh - 64px);position:relative;display:flex;justify-content:center;align-items:center}.photo-stage img{max-width:calc(100% - 120px);max-height:calc(100% - 48px);object-fit:contain}.photo-stage .icon-button{position:absolute;top:50%;font-size:44px;border-radius:50%;width:48px;height:48px;padding:0;background:#fff;color:#000}.photo-previous{left:16px}.photo-next{right:16px} +@media(max-width:1100px){.cx-nav-inner{gap:18px}.cx-nav-links{gap:16px}.nav-search{max-width:230px}.cx-nav-right{padding-left:12px}.city-grid{grid-template-columns:repeat(2,1fr)}} +@media(max-width:900px){.cx-nav-links,.nav-search{display:none}.mobile-nav-toggle{display:block}.cx-nav-inner{justify-content:space-between;gap:12px}.cx-nav-right{margin-left:auto;border:0;padding:0}.cx-logo img{width:112px}.cx-nav-right>a:first-child{display:none}.grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.popular-cities ul{grid-template-columns:repeat(2,1fr)}.listing-navigation nav{gap:18px;overflow-x:auto;white-space:nowrap}.listing-navigation{gap:18px}.detail-grid{gap:28px;grid-template-columns:minmax(0,1fr) 220px}.property-facts{grid-template-columns:1fr}} +@media(max-width:640px){.container{width:calc(100% - 32px)}.section,.home-section{padding-top:32px;padding-bottom:32px}.cx-nav-inner{padding:0 8px}.cx-nav-right{font-size:12px;gap:4px}.cx-nav-right>span{display:none}.cx-nav-right form{display:none}.cx-hero{height:470px;padding:0 16px;background-position:45% center}.hero-content{margin-top:0}.cx-hero h1{font-size:40px;margin-bottom:24px}.search-tabs{gap:28px}.search-tabs label{font-size:16px}.search-box{height:48px}.search-box input{font-size:14px;padding:12px}.search-box button{width:48px}.home-section h2{font-size:26px}.section-intro{font-size:15px;margin-bottom:24px}.grid-cards{grid-template-columns:1fr;gap:20px}.home-section .grid-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 10px}.home-section .card{flex:0 0 88%;scroll-snap-align:start}.city-grid{gap:16px}.city-tile{height:150px}.city-tile .label{font-size:16px;left:10px;bottom:10px}.cx-footer{padding:32px 20px}.cx-footer .col-grid{grid-template-columns:1fr 1fr;gap:24px}.cx-footer .col-grid>div:last-child{grid-column:1/-1}.filter-bar{gap:10px;align-items:end}.filter-group{flex:1 1 42%;min-width:0}.filter-group input,.filter-group select{width:100%;max-width:none;box-sizing:border-box}.filter-bar .ckb{font-size:13px}.listing-navigation{padding:8px 16px;min-height:48px;gap:16px}.listing-navigation nav{gap:16px}.listing-navigation>.btn{display:none}.detail-gallery{height:280px;display:block;margin:0}.gallery-tile{display:none}.gallery-tile:first-child{display:block}.detail-grid{display:flex;flex-direction:column;gap:0;padding-top:12px}.detail-main{width:100%}.agent-sidebar{position:static;order:-1;width:100%;max-width:none;padding:0 0 12px}.action-stack{display:flex;flex-wrap:wrap;gap:8px}.action-stack>a,.action-stack>form{flex:1 1 42%;font-size:13px}.action-stack>form .btn{font-size:13px}.detail-main .price-big{font-size:26px}.listing-heading{padding-top:12px}.property-section h2{font-size:20px}.property-facts{grid-template-columns:1fr}.amenities{grid-template-columns:1fr}.photo-viewer header{padding:0 12px;gap:12px}.photo-viewer header strong{font-size:13px}.photo-stage img{max-width:100%;max-height:100%}.photo-stage .icon-button{width:36px;height:36px;font-size:34px;background:#ffffffd9}.photo-previous{left:6px}.photo-next{right:6px}.dashboard{display:block}.dashboard>nav{margin-bottom:24px}.form-narrow{margin-left:0;margin-right:0}.agent-card{display:flex;gap:16px}.grid-cards[style]{grid-template-columns:1fr!important}} +@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}} +.gallery-tile:nth-child(4):nth-last-child(2){grid-column:2/4}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.agent-card h2{font-size:20px;margin:0 0 6px}.agent-card p{font-size:13px;margin:0}.agent-card{color:inherit;text-decoration:none}.agent-card .av{flex-shrink:0}.property-facts dd{overflow-wrap:anywhere}@media(max-width:640px){.agent-grid{grid-template-columns:1fr}} + +.collection-picker{display:grid;gap:10px;padding-top:14px;border-top:1px solid #ddd}.collection-picker label{font-size:13px}.collection-picker select{min-height:40px;width:100%;font:14px var(--sans);border:1px solid #bbb;padding:8px}.action-stack>.collection-picker{flex:1 1 100%} +/* Match the reference's left-aligned tab strip and inset search button. */ +.cx-nav-links{flex:0 0 auto}.hero-content{margin-top:38px}.cx-hero::before{background:transparent}.search-tabs{justify-content:flex-start;gap:0;margin:0}.search-tabs label{background:#e7e7e7;color:#171717;width:80px;font-size:14px;font-weight:500}.search-tabs span{padding:6px 0;border:0;line-height:20px}.search-tabs input:checked+span{background:#fff;border:0}.search-tabs input:focus-visible+span{outline-color:#000;outline-offset:-3px}.search-box{height:64px;padding:8px;box-sizing:border-box}.search-box input{padding:8px}.search-box button{width:48px;height:48px}.home-section{max-width:1120px;padding-top:64px}.cx-footer{background:#000;color:#fff;border:0}.cx-footer a,.cx-footer h4{color:#fff}.cx-footer .legal{border-color:#444;color:#aaa}@media(max-width:640px){.hero-content{margin-top:22px}.search-box{height:56px}.search-box button{width:40px;height:40px}.home-section{padding-top:36px}.search-tabs label{width:80px;font-size:13px}} +.city-tile{min-width:0;width:100%}@media(max-width:640px){.cx-hero{height:400px}.hero-content{margin-top:18px}.cx-hero h1{font-size:32px;margin-bottom:14px}.search-box{height:48px;padding:0}.search-box button{width:48px;height:48px}.cx-nav-inner{gap:8px}.mobile-nav-toggle{font-size:22px;padding:6px;width:32px}.cx-logo img{width:96px}} + +/* Browse controls follow the source toolbar and modal filter hierarchy. */ +.browse-page{padding-top:32px}.browse-page>h1{font-family:var(--sans);font-size:26px;font-weight:500} +.browse-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:20px 0;border-bottom:1px solid #ddd;margin-bottom:24px} +.browse-filters .filter-group{display:flex;flex-direction:column;align-items:stretch;gap:4px;flex:0 1 145px;min-width:110px}.browse-filters .filter-group input,.browse-filters .filter-group select{width:100%}.browse-filters label{font-size:12px;margin-bottom:5px}.browse-filters input,.browse-filters select{max-width:100%;height:40px;border:1px solid #999;border-radius:4px;background:#fff;padding:8px 10px;font:14px var(--sans)} +.browse-filters .location-filter{flex:1 1 230px;min-width:0}.browse-filters .btn{height:40px;white-space:nowrap}.browse-filters .sort-filter{margin-left:auto;flex-basis:180px} +.search-filters-dialog{width:min(600px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;border:0;border-radius:8px;color:#000} +.search-filters-dialog::backdrop{background:#0008}.search-filters-dialog header,.search-filters-dialog footer{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;gap:20px}.search-filters-dialog header{border-bottom:1px solid #ddd}.search-filters-dialog h2{font:500 24px var(--sans);margin:0}.search-filters-dialog footer{border-top:1px solid #ddd}.advanced-filter-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px}.amenity-filters{grid-column:1/-1;border:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.amenity-filters legend{font-weight:500;margin-bottom:20px}.amenity-filters label{font-size:15px;display:flex;gap:10px;align-items:center}.amenity-filters input{width:18px;height:18px;accent-color:#000} +@media(max-width:640px){.browse-page{padding-top:24px}.browse-page>h1{font-size:24px}.browse-filters{gap:10px}.browse-filters .filter-group{flex:1 1 calc(50% - 10px);min-width:0}.browse-filters .location-filter{flex-basis:100%}.browse-filters .sort-filter{flex-basis:100%}.advanced-filter-fields{padding:20px;gap:16px}.search-filters-dialog footer{padding:16px;gap:12px}.search-filters-dialog footer .btn{padding-left:14px;padding-right:14px}} + +.property-toolbar-actions{display:flex;gap:12px}.property-toolbar-actions form{margin:0}.property-toolbar-actions .btn{min-width:96px}.share-property{width:min(480px,calc(100vw - 32px));padding:24px;border:0;border-radius:8px}.share-property::backdrop{background:#0008}.share-property header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.share-property h2{font:500 22px var(--sans);margin:0}.share-property label{display:block;margin-bottom:8px}.share-property input{display:block;width:100%;padding:12px;margin-bottom:20px;border:1px solid #aaa;border-radius:4px;font:14px var(--sans)}.share-property [role=status]{font-size:14px;margin-bottom:0}@media(max-width:640px){.property-toolbar-actions{display:none}.property-description{font-size:16px}.detail-grid{max-width:none}} diff --git a/sites/compass/static/js/compass.js b/sites/compass/static/js/compass.js new file mode 100644 index 00000000..f0da8048 --- /dev/null +++ b/sites/compass/static/js/compass.js @@ -0,0 +1,34 @@ +'use strict'; +for (const button of document.querySelectorAll('[data-open-dialog]')) { + button.addEventListener('click', () => document.getElementById(button.dataset.openDialog).showModal()); +} +for (const button of document.querySelectorAll('[data-close-dialog]')) { + button.addEventListener('click', () => button.closest('dialog').close()); +} +for (const dialog of document.querySelectorAll('dialog')) { + dialog.addEventListener('click', event => { if (event.target === dialog) { const box = dialog.getBoundingClientRect(); if(event.clientX < box.left || event.clientX > box.right || event.clientY < box.top || event.clientY > box.bottom) dialog.close(); } }); +} +// Associate existing form labels with their controls for keyboard and screen readers. +for (const [index, field] of [...document.querySelectorAll('.field,.filter-group')].entries()) { + const label=field.querySelector('label'), input=field.querySelector('input,select,textarea'); + if(label && input && !label.contains(input)) { input.id ||= 'field-'+index; label.htmlFor=input.id; } +} +const gallery=document.getElementById('photo-viewer'); +if(gallery) { + const photos=[...document.querySelectorAll('[data-gallery-src]')]; + const image=gallery.querySelector('img'), counter=gallery.querySelector('[data-photo-counter]'); + let index=0; + function show(next) { index=(next+photos.length)%photos.length; image.src=photos[index].dataset.gallerySrc; image.alt=photos[index].querySelector('img').alt; counter.textContent=(index+1)+' / '+photos.length; } + for(const [number,photo] of photos.entries()) photo.addEventListener('click',()=>{show(number);gallery.showModal();}); + document.querySelector('[data-view-photos]')?.addEventListener('click',()=>{show(0);gallery.showModal();}); + gallery.querySelector('[data-previous-photo]').addEventListener('click',()=>show(index-1)); + gallery.querySelector('[data-next-photo]').addEventListener('click',()=>show(index+1)); + gallery.addEventListener('keydown',event=>{ if(event.key==='ArrowLeft'){event.preventDefault();show(index-1);} if(event.key==='ArrowRight'){event.preventDefault();show(index+1);} }); +} + +document.querySelector('[data-copy-property-link]')?.addEventListener('click',async()=>{ + const input=document.getElementById('property-share-link'); + const status=document.querySelector('[data-copy-status]'); + try {await navigator.clipboard.writeText(input.value);status.textContent='Link copied.';} + catch {input.focus();input.select();status.textContent='Select and copy the link above.';} +}); diff --git a/sites/compass/tasks.jsonl b/sites/compass/tasks.jsonl index 86bb6bff..ad1047d1 100644 --- a/sites/compass/tasks.jsonl +++ b/sites/compass/tasks.jsonl @@ -1,18 +1,16 @@ -{"web_name": "Compass", "id": "Compass--0", "ques": "Find homes for sale in Miami, Florida and report how many 3-bedroom condos are currently listed.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--1", "ques": "Search for homes in San Francisco and find the least expensive condo with at least 2 bedrooms. Report its address and price.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--2", "ques": "Open the listing at 1425 Brickell Avenue, Unit 42F in Miami. What is the price, square footage, and year built?", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--3", "ques": "Browse New York Co-op listings. Among Co-ops with at least 2 bedrooms, find the lowest-priced one and report its full address and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--4", "ques": "Register a new Compass account with the name 'Taylor Reed', email 'taylor.reed+test@example.com', and password 'compass-test-1234'. Then save the New York condo at 50 King Street, Unit 9A. Confirm the listing appears on your Saved Homes page.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--5", "ques": "Log in as alice.j@test.com (password webharbor123). Update your profile phone number to '(415) 555-0199' and confirm the new phone is shown on your account overview.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--6", "ques": "Log in as carol.lee@test.com (password webharbor123). Request an in-person tour of 480 Northeast 31st Street, Unit PH5402 in Miami for 2026-07-12 at 11:00 AM, then confirm the tour appears on your Tours page.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--7", "ques": "Log in as david.kim@test.com (password webharbor123). Create a new collection called 'Austin top picks', then add 3305 Dolphin Drive and 1036 Liberty Park Drive Unit 38A to it. Report the collection's share token.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--8", "ques": "Browse the Compass agent directory. Filter to agents in Aspen, CO and report the name of the agent with the highest total sales volume.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--9", "ques": "Visit the Open Houses page, filter to Miami, and report how many open houses are scheduled in total.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--10", "ques": "Search Compass for homes in Boston, then save a search named 'Boston townhouses 3BR' with property type Townhouse and minimum 3 bedrooms. After saving, confirm the saved search is visible on your Saved Searches page.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--11", "ques": "Find the listing in Aspen with the highest list price among single-family homes. Report its address, number of bedrooms, and square footage.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--12", "ques": "On Compass, find the for-sale listing at 17145 Southwest 90th Avenue in Miami. Compute the price per square foot (round to the nearest dollar) and report it.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--13", "ques": "Browse for-sale listings in Miami built after 2015 (year built >= 2016) with non-zero square footage. Sort by price per square foot from low to high and report the address of the second result.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--14", "ques": "In Austin, find the cheapest single-family home with at least 3 bedrooms that includes a garage. Add it to a new collection named 'Austin garage picks'. Report the home's address.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--15", "ques": "Log in as bob.smith@test.com (password webharbor123). Find his earliest tour request (the one with the earliest requested date), identify the listing agent for that home, then send an inquiry to that agent with the subject 'Following up on my tour'. Report the agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--16", "ques": "On Compass, compare the listings at 425 West 24th Street Unit 1F in New York, 130 Prospect Place Unit 1 in New York, and 482 11th Street in New York. Report which listing has the lowest price per square foot.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--17", "ques": "On the Compass Luxury page, find the most expensive Condo (filter by property type Condo on the search page if needed). Report its address and the listing agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--0", "ques": "In the Miami search area, consider for-sale condos with at least 3 bedrooms and a recorded, non-zero floor area. Find the one with the lowest price per square foot. Report its address, year built, and MLS number from its property details.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--1", "ques": "Search San Francisco for for-sale condos with at least 2 bedrooms. Find the least expensive qualifying home and report its address, price, year built, and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--2", "ques": "Compare the Miami listings at 1425 Brickell Avenue, Unit 42F and 480 Northeast 31st Street, Unit PH5402. Give one line for each home with its price, square footage, and year built. Then identify which has the lower price per square foot.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--3", "ques": "Browse the New York search area's for-sale Co-op listings with at least 2 bedrooms. Find the lowest-priced one and report its full address, year built, and listing agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--4", "ques": "Register a new Compass account with the name 'Taylor Reed', email 'taylor.reed+test@example.com', and password 'compass-test-1234'. Save the New York listing at 50 King Street, Unit 9A, then confirm that it appears on your Saved Homes page. Report the listing's recorded price and property type.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--5", "ques": "Log in as alice.j@test.com (password webharbor123). Update your profile phone number to '(415) 555-0199' and confirm the new phone on your account overview. Report the updated phone number and the city and state already recorded on the profile.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--6", "ques": "Log in as carol.lee@test.com (password webharbor123). Request an in-person tour of 480 Northeast 31st Street, Unit PH5402 in Miami for 2026-07-12 at 11:00 AM. Confirm it on your Tours page, and report the tour's status and the building's year built. This is a fixed-date request in the local snapshot.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--7", "ques": "Log in as david.kim@test.com (password webharbor123). Create a new collection called 'Austin top picks' and add exactly these two homes: 3305 Dolphin Drive and 1036 Liberty Park Drive, Unit 38A. Open the collection's share page to confirm both homes appear, then report the share token.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--10", "ques": "Log in as alice.j@test.com (password webharbor123). Search for for-sale homes in Boston with property type Townhouse and at least 3 bedrooms. Save the search as 'Boston townhouses 3BR'. Confirm it on Saved Searches, reopen it, and report the location, status, home type, and minimum bedroom filter that were preserved.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--11", "ques": "Find the highest-priced for-sale single-family home in the Aspen search area. Report its address, bedrooms, square footage, year built, and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--12", "ques": "Find the for-sale Miami listing at 17145 Southwest 90th Avenue. Report its price per square foot, rounded to the nearest dollar, and its year built. Follow the listing agent's profile link and report that agent's name and published email address.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--13", "ques": "In the Miami search area, consider for-sale homes built in 2016 or later with a recorded positive price and non-zero square footage. Find the home with the second-lowest price per square foot. Report its address, bedroom count, square footage, year built, and listing agent's name so it can be distinguished from similarly named properties.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--14", "ques": "Log in as david.kim@test.com (password webharbor123). In the Austin search area, find the least expensive for-sale single-family home with at least 3 bedrooms and a garage. Add it to a new collection named 'Austin garage picks'. Confirm the collection contains that home, and report its address and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--15", "ques": "Log in as bob.smith@test.com (password webharbor123). Find the tour with the earliest requested tour date and identify that home's listing agent. Submit an inquiry for that home with subject 'Following up on my tour' and message 'Please confirm the date and time for this tour.' Report the home's address, the requested tour date, and the agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--16", "ques": "Compare the recorded prices and floor areas of 195 Willoughby Avenue, Unit 1517/1518; 130 Prospect Place, Unit 1; and 482 11th Street in the New York search area, regardless of their current listing status. Identify the home with the lowest price per square foot and report its address, year built, and listing agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--17", "ques": "Find the most expensive for-sale Condo in the Compass Luxury collection (homes priced at $5 million or more). Report its full address, the listing agent's name, and its year built. You may use the search filters to narrow the Luxury listings.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} diff --git a/sites/compass/templates/_card.html b/sites/compass/templates/_card.html index 9a0aca43..d840287e 100644 --- a/sites/compass/templates/_card.html +++ b/sites/compass/templates/_card.html @@ -1,13 +1,4 @@ - -
- {% if L.is_compass_exclusive %}Compass Exclusive{% elif L.is_new %}New{% elif L.is_open_house %}Open House{% elif L.is_pending %}Pending{% endif %} - {% if L.hero_image %}{{ L.address }}{% endif %} -
-
{{ L.price_display() }}
-
{{ L.address }}{% if L.neighborhood %} · {{ L.neighborhood }}{% endif %}
-
- {% if L.beds %}{{ L.beds }} bd · {% endif %} - {% if L.baths_full or L.baths_half %}{{ L.baths_full + 0.5 * L.baths_half }} ba · {% endif %} - {% if L.sqft %}{{ '{:,}'.format(L.sqft) }} sq ft{% endif %} -
+
+
{% if L.status not in ['for-sale','for-rent'] %}{{ L.status|title }}{% elif L.is_compass_exclusive %}Compass Exclusive{% elif L.is_new %}New{% elif L.is_pending %}Pending{% endif %}{{ L.address }}
+
{{ L.price_display() }}
{{ L.beds if L.beds is not none else '—' }} beds{{ '%g'|format(L.baths) if L.baths is not none else '—' }} baths{{ '{:,}'.format(L.sqft) if L.sqft else '—' }} sqft
{{ L.address }}, {{ L.city }}, {{ L.state }} {{ L.zip }}
diff --git a/sites/compass/templates/_filters.html b/sites/compass/templates/_filters.html new file mode 100644 index 00000000..e827233c --- /dev/null +++ b/sites/compass/templates/_filters.html @@ -0,0 +1,22 @@ +
+ {% if q is defined %}{% endif %} + {% if active_filters.get('city') %}{% endif %} + {% if status is not defined %}
{% endif %} +
+
+
+ + + +

Filters

+
+
+
+
+
+
Features{% for value,label in [('pool','Pool'),('garage','Garage'),('waterfront','Waterfront'),('doorman','Doorman'),('open_house','Open house'),('new','New listing'),('compass_exclusive','Compass exclusive')] %}{% endfor %}
+
+ +
+
+
diff --git a/sites/compass/templates/about.html b/sites/compass/templates/about.html index 274fbb0f..bad48a5d 100644 --- a/sites/compass/templates/about.html +++ b/sites/compass/templates/about.html @@ -1,9 +1,2 @@ {% extends "base.html" %} -{% block content %} -
-

About Compass

-

Compass is a real estate technology company powering the country's largest residential brokerage. Our mission is to help everyone find their place in the world. We serve buyers, renters, sellers, agents, and developers with the most accurate market data and the most-skilled agents in their local market.

-

Compass mirror — about this site

-

This is a deterministic mirror of compass.com built for the WebHarbor agent benchmark. It is not affiliated with Compass, Inc.

-
-{% endblock %} +{% block content %}

About this mirror

This is an offline WebHarbor benchmark environment inspired by Compass. Browse homes, compare property details, and manage your saved homes and tours.

Listings and photographs come from fixed public-source snapshots. The demo accounts, collections and tour requests are local benchmark state. No message or booking is sent to a real estate agent.

Explore homes for sale →

{% endblock %} diff --git a/sites/compass/templates/agent_detail.html b/sites/compass/templates/agent_detail.html index 2ab96fdf..df869f73 100644 --- a/sites/compass/templates/agent_detail.html +++ b/sites/compass/templates/agent_detail.html @@ -1,40 +1,5 @@ {% extends "base.html" %} -{% block title %}{{ agent.name }} | Compass Agent{% endblock %} +{% block title %}{{ agent.name }} | Compass{% endblock %} {% block content %} -
-
-
-
{{ agent.name.split()[0][0] }}{{ agent.name.split()[-1][0] }}
-

{{ agent.name }}

-

{{ agent.title }} · {{ agent.city }}, {{ agent.state }}

-

{{ agent.bio }}

-
-
Phone
{{ agent.phone }}
-
Email
{{ agent.email }}
-
License
{{ agent.license_number }}
-
Years of experience
{{ agent.years_experience }}
-
Languages
{{ agent.get_languages()|join(', ') }}
-
Specialties
{{ agent.get_specialties()|join(', ') }}
-
-
-
-

Career stats

-
-
{{ agent.transactions_count }}Transactions closed
-
{{ agent.sales_volume_display() }}Total sales volume
-
{{ agent.years_experience }}Years with Compass
-
{{ listings|length }}Active listings
-
- -

Active listings

- {% if listings %} -
- {% for L in listings %}{% include "_card.html" %}{% endfor %} -
- {% else %} -
No active listings at the moment.
- {% endif %} -
-
-
+

{{ agent.name }}

{{ agent.title }} · {{ agent.city }}, {{ agent.state }}

{% if agent.phone %}
Phone
{{ agent.phone }}
{% endif %}{% if agent.email %}
Email
{{ agent.email }}
{% endif %}

Listings

{% if listings %}
{% for L in listings %}{% include "_card.html" %}{% endfor %}
{% else %}

No listings are available.

{% endif %}
{% endblock %} diff --git a/sites/compass/templates/agents.html b/sites/compass/templates/agents.html index b61b5f15..7e35a2f7 100644 --- a/sites/compass/templates/agents.html +++ b/sites/compass/templates/agents.html @@ -1,44 +1,5 @@ {% extends "base.html" %} -{% block title %}Find a Compass Agent{% endblock %} +{% block title %}Find an Agent | Compass{% endblock %} {% block content %} -
-

Find a Compass Agent

-

Local experts ready to help you find your next home or sell your current one.

- -
-
- - -
- - Reset -
- -
{{ agents|length }} agents{% if filter_city %} in {{ filter_city }}{% endif %}.
- - -
+

Find an Agent

Explore the listing agents represented in this collection of homes.

Reset
{% endblock %} diff --git a/sites/compass/templates/base.html b/sites/compass/templates/base.html index 4e415be3..5cbcb762 100644 --- a/sites/compass/templates/base.html +++ b/sites/compass/templates/base.html @@ -5,90 +5,51 @@ {% block title %}Compass — Find Real Estate, Homes for Sale, Apartments & Houses{% endblock %} - + - + +
- -
- -{% with messages = get_flashed_messages(with_categories=true) %} - {% if messages %} -
- {% for cat, msg in messages %} -
{{ msg }}
- {% endfor %} -
- {% endif %} -{% endwith %} - -
{% block content %}{% endblock %}
- + +
+ +
+{% with messages = get_flashed_messages(with_categories=true) %}{% if messages %}
{% for cat,msg in messages %}
{{ msg }}
{% endfor %}
{% endif %}{% endwith %} +
{% block content %}{% endblock %}
diff --git a/sites/compass/templates/city.html b/sites/compass/templates/city.html index 9b34c963..7854863c 100644 --- a/sites/compass/templates/city.html +++ b/sites/compass/templates/city.html @@ -1,66 +1,11 @@ {% extends "base.html" %} {% block title %}{{ city_name }}, {{ state }} {{ status_label }} | Compass{% endblock %} {% block content %} -
+

{{ city_name }}, {{ state }} Homes {{ status_label }}

{% if city_row %}

{{ city_row.blurb }}

{% endif %} -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
- - - - - -
- - -
- - Reset -
+ {% include "_filters.html" %}
{{ listings|length }} {{ status_label|lower }} listings in {{ city_name }}, {{ state }}.
diff --git a/sites/compass/templates/collection_detail.html b/sites/compass/templates/collection_detail.html index a85e2c22..6dd5abad 100644 --- a/sites/compass/templates/collection_detail.html +++ b/sites/compass/templates/collection_detail.html @@ -33,15 +33,7 @@

{{ collection.name }}

No homes in this collection yet. Visit a listing and add it to "{{ collection.name }}".
{% endif %} -

Add a home by id

-
- -
- - -
- -
+

Add homes to your collection

Open a home's details and choose this collection from the property actions.

Find homes to add
{% endblock %} diff --git a/sites/compass/templates/help.html b/sites/compass/templates/help.html index 706b8e39..122c8cf8 100644 --- a/sites/compass/templates/help.html +++ b/sites/compass/templates/help.html @@ -8,10 +8,10 @@

How do I save a home?

Open the listing and click Save home. You'll need a Compass account first.

How do I schedule a tour?

-

From any listing, click Request a tour, pick a date and time, and we'll connect you with the listing agent.

+

From any listing, click Request a tour, pick a date and time, then submit your request. Requests are saved locally and can be reviewed under Tours; no agent is contacted.

What is a Compass Collection?

-

Collections let you organize, compare, and share homes you're interested in — privately with your partner or family, or with your Compass agent.

+

Collections let you organize, compare, and share homes you're interested in — using a share link. Anyone with that link can view the collection in this environment.

Are listings live?

Listings in this mirror are point-in-time snapshots and do not reflect current market availability.

diff --git a/sites/compass/templates/index.html b/sites/compass/templates/index.html index c6adb4d8..cf3af01d 100644 --- a/sites/compass/templates/index.html +++ b/sites/compass/templates/index.html @@ -1,75 +1,26 @@ {% extends "base.html" %} {% block content %} -
-

Find your place

-

Search homes for sale, rentals, and new developments — guided by Compass agents.

- -
- -
-
-

Featured cities

- All cities → -
-
- {% for c in FEATURED_CITIES %} - -
-
{{ c.name }}, {{ c.state }}
-
-
- {% endfor %} +
+

Find your place

+
- {% if featured %} -
-
-
-
-

Compass Exclusives

-

Homes you can only find with Compass.

-
-
-
- {% for L in featured %} - {% include "_card.html" %} - {% endfor %} -
-
+
+

Compass Exclusives

Be the first to browse exclusive listings before they hit the market.

+
{% for L in featured %}{% include "_card.html" %}{% endfor %}
+
{% endif %} - -{% if new_listings %} -
-
-

New on Compass

- See all new → -
-
- {% for L in new_listings %} - {% include "_card.html" %} - {% endfor %} -
+
+

Find the Neighborhood For You

Explore homes and neighborhoods in our featured markets.

+
{% for c in FEATURED_CITIES %}Homes in {{ c.name }}{{ c.name }}{% endfor %}
-{% endif %} - -{% if luxury %} -
-
-

Compass Luxury

- Explore → -
-
- {% for L in luxury[:6] %} - {% include "_card.html" %} - {% endfor %} -
-
-{% endif %} - +{% if luxury %}

Compass Luxury

{% for L in luxury[:3] %}{% include "_card.html" %}{% endfor %}
{% endif %} + {% endblock %} diff --git a/sites/compass/templates/listing_detail.html b/sites/compass/templates/listing_detail.html index 68c07fb0..1958d2c2 100644 --- a/sites/compass/templates/listing_detail.html +++ b/sites/compass/templates/listing_detail.html @@ -1,105 +1,31 @@ {% extends "base.html" %} -{% block title %}{{ listing.address }} | Compass{% endblock %} +{% block title %}{{ listing.address }} | Compass +{% endblock %} {% block content %} - -
- - {% set gallery = listing.get_gallery() %} +{% set gallery = listing.get_gallery() %} +
+
‹ Search
{% if current_user.is_authenticated %}
{% else %}☆ Save{% endif %}
- -
+
-
{{ listing.price_display() }}
-

{{ listing.address }}{% if listing.unit %}, Unit {{ listing.unit }}{% endif %}

-
- {{ listing.city }}, {{ listing.state }} {{ listing.zip }} - {% if listing.neighborhood %}· {{ listing.neighborhood }}{% endif %} -
- -
-
{{ listing.beds }}{{ 'Bedroom' if listing.beds == 1 else 'Bedrooms' }}
-
{{ listing.baths_full + 0.5 * listing.baths_half }}{{ 'Bathroom' if (listing.baths_full + listing.baths_half) == 1 else 'Bathrooms' }}
- {% if listing.sqft %}
{{ '{:,}'.format(listing.sqft) }}Sq. Ft.
{% endif %} - {% if listing.price_per_sqft() %}
${{ '{:,}'.format(listing.price_per_sqft()) }}/Sq. Ft.
{% endif %} -
{{ listing.year_built }}Year built
-
{{ listing.property_type }}Property type
-
- -

{{ listing.description }}

- -

Property details

-
-
MLS #
{{ listing.mls_number }}
-
Status
{{ listing.status|capitalize }}{% if listing.is_pending %} (Pending){% endif %}
-
Days on Compass
{{ listing.days_on_compass }}
- {% if listing.lot_sqft %}
Lot size
{{ '{:,}'.format(listing.lot_sqft) }} sq ft
{% endif %} - {% if listing.hoa_fee_usd_month %}
HOA fee
${{ listing.hoa_fee_usd_month }} / month
{% endif %} -
Parking
{% if listing.has_garage %}Garage{% elif listing.has_parking %}Driveway / off-street{% else %}Street{% endif %}
-
Pool
{{ 'Yes' if listing.has_pool else 'No' }}
-
Pets
{{ 'Allowed' if listing.pets_allowed else 'Not allowed' }}
-
- -

Features

-
- {% for f in listing.get_features() %}{{ f }}{% endfor %} -
- - {% if listing.is_open_house %} -

Open house

-

{{ listing.open_house_date }} · {{ listing.open_house_time }}

- {% endif %} - - {% if similar %} -

Similar homes nearby

-
- {% for L in similar %}{% include "_card.html" %}{% endfor %} -
- {% endif %} +
{{ listing.price_display() }}
{{ listing.beds if listing.beds is not none else '—' }} beds{{ '%g'|format(listing.baths) if listing.baths is not none else '—' }} baths{{ '{:,}'.format(listing.sqft) if listing.sqft else '—' }} sqft{% if listing.price_per_sqft() %}${{ '{:,}'.format(listing.price_per_sqft()) }}/sqft{% endif %}

{{ listing.address }}, {{ listing.city }}, {{ listing.state }} {{ listing.zip }}

+

Description

{% if listing.description %}

{{ listing.description }}

{% else %}

No description is available in this snapshot.

{% endif %}{% if listing.agent %}

Listed by {{ listing.agent.name }}{% if listing.agent.phone %} · {{ listing.agent.phone }}{% endif %}

{% endif %}
+

Property Details for {{ listing.address }}

+ {% set facts=listing.get_property_facts() %} + {% if facts %}{% for key,value in facts.items() %}
{{ key }}
{{ value }}
{% endfor %}{% else %}
Status
{{ listing.status|replace('-',' ')|title }}
Property details
Not provided in the original snapshot
{% endif %} + {% for key,value in listing.get_regional_facts().items() %}
{{ key }}
{{ value }}
{% endfor %} +
+ {% if listing.get_features() %}

Amenities

    {% for feature in listing.get_features() %}
  • {{ feature }}
  • {% endfor %}
{% endif %} + {% if listing.is_open_house %}

Open house

{{ listing.open_house_date }} · {{ listing.open_house_time }}

{% endif %} +

{% if listing.source_retrieved_at %}Listing snapshot checked {{ listing.source_retrieved_at[:10] }}.{% else %}Archived listing. Only facts supplied by the original source are shown.{% endif %} Availability and pricing may have changed.

- - +
+

Similar Homes

{% if similar %}
{% for L in similar %}{% include "_card.html" %}{% endfor %}
{% else %}

No similar listings are available.

{% endif %}
- +{% if gallery %}
{{ listing.address }}
{{ listing.address }} — photo 1
{% endif %} + {% endblock %} diff --git a/sites/compass/templates/open_houses.html b/sites/compass/templates/open_houses.html index 41f0ce68..29ba919c 100644 --- a/sites/compass/templates/open_houses.html +++ b/sites/compass/templates/open_houses.html @@ -3,7 +3,7 @@ {% block content %}

Open Houses

-

In-person tours scheduled by Compass agents.

+

Open house schedules recorded in this snapshot.

@@ -29,8 +29,8 @@

Open Houses

{{ L.open_house_time }} {{ L.address }} {{ L.city }}, {{ L.state }} - {{ L.beds }} - {{ L.baths_full + 0.5 * L.baths_half }} + {{ L.beds if L.beds is not none else '—' }} + {{ '%g'|format(L.baths) if L.baths is not none else '—' }} {{ L.price_display() }} {% endfor %} diff --git a/sites/compass/templates/saved_searches.html b/sites/compass/templates/saved_searches.html index 511847a1..6ee30668 100644 --- a/sites/compass/templates/saved_searches.html +++ b/sites/compass/templates/saved_searches.html @@ -10,7 +10,7 @@

Saved searches

{% for s in searches %}{% set c = s.get_criteria() %} - {{ s.name }} + {{ s.name }} {% if c.q %}"{{ c.q }}" · {% endif %}{% if c.city %}{{ c.city }} · {% endif %}{% if c.beds %}{{ c.beds }}+ bd · {% endif %}{% if c.price_max %}≤ ${{ c.price_max }} · {% endif %}{% if c.property_type %}{{ c.property_type }}{% endif %} {{ 'Yes' if s.notify else 'No' }} diff --git a/sites/compass/templates/search.html b/sites/compass/templates/search.html index 11aad8e4..34ed6ead 100644 --- a/sites/compass/templates/search.html +++ b/sites/compass/templates/search.html @@ -1,51 +1,10 @@ {% extends "base.html" %} {% block title %}Search{% if q %}: {{ q }}{% endif %} | Compass{% endblock %} {% block content %} -
+

{% if q %}Results for "{{ q }}"{% else %}All listings{% endif %}

- - -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
- - + {% include "_filters.html" %}
{{ result_count }} result{{ '' if result_count == 1 else 's' }}.
@@ -59,14 +18,10 @@

{% if q %}Results for "{{ q }}"{% else %}All listings{% endif %}

No results

Try a different keyword or relax your filters.

{% endif %} - {% if current_user.is_authenticated and q %} + {% if current_user.is_authenticated %}
- - - - - + {% for key,value in active_filters.items() %}{% endfor %}
diff --git a/sites/compass/tests/test_app.py b/sites/compass/tests/test_app.py new file mode 100644 index 00000000..fc158ede --- /dev/null +++ b/sites/compass/tests/test_app.py @@ -0,0 +1,180 @@ +"""Behavioral regressions for the standalone Compass environment.""" +import importlib +import json +import os +import subprocess +import sys +import tempfile +from pathlib import Path + +import pytest + +SITE = Path(__file__).resolve().parents[1] +sys.path.insert(0, str(SITE)) +TEST_DIR = tempfile.TemporaryDirectory(prefix="compass-tests-") +os.environ["COMPASS_DATABASE_PATH"] = str(Path(TEST_DIR.name) / "compass.db") +os.environ["COMPASS_SKIP_SEED"] = "1" +m = importlib.import_module("app") + + +@pytest.fixture() +def client(): + m.app.config.update(TESTING=True, WTF_CSRF_ENABLED=False) + with m.app.app_context(): + m.db.drop_all() + m.db.create_all() + for name in ("Alice", "Bob"): + user = m.User(name=name, email=name.lower()+"@example.com", budget_min=100, budget_max=200, beds_min=1) + user.set_password("test-pass-123") + m.db.session.add(user) + m.db.session.add_all([ + m.Listing(id=1, slug="san-francisco", address="1 Sample Street", city="San Francisco", status="for-sale", price=100, beds=2, baths_full=1, baths_half=1, days_on_compass=0), + m.Listing(id=2, slug="new-york", address="2 Sample Street", city="New York", status="for-sale", price=200, beds=3, baths_full=2, baths_half=0, days_on_compass=2), + ]) + m.db.session.commit() + yield m.app.test_client() + + +def login(client, next_url="/account"): + return client.post("/login", query_string={"next":next_url}, data={"email":"alice@example.com", "password":"test-pass-123"}) + + +@pytest.mark.parametrize("target", ["https://foreign.example/", "//foreign.example/", "/\\foreign.example/", "https://localhost.evil.example/"]) +def test_login_never_redirects_outside_mirror(client, target): + assert login(client, target).location == "/account" + + +def test_local_return_path_survives_login(client): + assert login(client, "/saved?tab=homes").location == "/saved?tab=homes" + + +def test_mutation_referrer_is_same_origin(client): + login(client) + response=client.post("/save/1", headers={"Referer":"https://foreign.example/"}) + assert response.location == "/listing/san-francisco" + + +def test_logout_requires_csrf_protected_post(client): + login(client) + assert client.get("/logout").status_code == 405 + m.app.config["WTF_CSRF_ENABLED"] = True + assert client.post("/logout").status_code == 400 + assert client.get("/account").status_code == 200 + + +@pytest.mark.parametrize("email,password", [("bad-address","valid-pass"),("ok@example.com","a"),("ok@example.com","é"*40)]) +def test_invalid_registration_does_not_write(client, email, password): + client.post("/register",data={"name":"Example", "email":email,"password":password,"confirm":password}) + with m.app.app_context(): assert m.User.query.count()==2 + + +def test_saved_city_and_half_bath_filters(client): + with m.app.app_context(): + assert [x.id for x in m.filter_listings(m.Listing.query,{"city":"San Francisco"}).all()]==[1] + assert [x.id for x in m.filter_listings(m.Listing.query,{"baths":"2"}).all()]==[2] + assert [x.id for x in m.filter_listings(m.Listing.query,{"baths":"1.5"}).all()]==[1,2] + assert [x.id for x in m.sort_listings(m.Listing.query.all(),"newest")]==[1,2] + + +@pytest.mark.parametrize("changes", [{"budget_min":"999","budget_max":"bad","beds_min":"3"},{"budget_min":"500","budget_max":"100","beds_min":"2"},{"budget_min":"-1","budget_max":"100","beds_min":"2"},{"property_types":"Spaceship"}]) +def test_invalid_preferences_are_atomic(client, changes): + login(client) + before=None + with m.app.app_context(): + u=m.User.query.filter_by(email="alice@example.com").one() + before=(u.budget_min,u.budget_max,u.beds_min,u.preferred_property_types) + client.post("/account/preferences",data=changes) + with m.app.app_context(): + u=m.User.query.filter_by(email="alice@example.com").one() + assert (u.budget_min,u.budget_max,u.beds_min,u.preferred_property_types)==before + + +@pytest.mark.parametrize("date,time,kind", [("","11:00 AM","in-person"),("2026-02-30","11:00 AM","in-person"),("2026-07-12","midnight","video"),("2026-07-12","11:00 AM","teleport")]) +def test_invalid_tour_does_not_write(client,date,time,kind): + login(client) + client.post("/tour/1",data={"date":date,"time":time,"tour_type":kind}) + with m.app.app_context(): assert m.Tour.query.count()==0 + + +def test_fixed_benchmark_tour_is_valid_independent_of_wall_clock(client): + login(client) + assert client.post("/tour/1",data={"date":"2026-07-12","time":"11:00 AM","tour_type":"in-person"}).status_code==302 + with m.app.app_context(): assert m.Tour.query.count()==1 + + +@pytest.mark.parametrize("fields", [{},{"name":"Guest","email":"invalid","message":"Question"},{"name":"Guest","email":"guest@example.com","message":" "}]) +def test_invalid_inquiry_does_not_write(client,fields): + client.post("/inquiry/1",data=fields) + with m.app.app_context(): assert m.Inquiry.query.count()==0 + + +def test_foreign_objects_cannot_be_modified(client): + with m.app.app_context(): + m.db.session.add(m.Collection(id=1,user_id=2,name="Private",share_token="test-token",listing_ids_json="[2]")) + m.db.session.add(m.Tour(id=1,user_id=2,listing_id=2,status="requested")) + m.db.session.commit() + login(client) + for path in ("/collections/1/add/1","/collections/1/remove/2","/collections/1/delete","/tour/1/cancel"): + assert client.post(path).status_code==404 + with m.app.app_context(): + assert m.Collection.query.get(1).get_listing_ids()==[2] + assert m.Tour.query.get(1).status=="requested" + + +def test_collection_can_be_populated_from_listing_ui(client): + login(client) + with m.app.app_context(): + m.db.session.add(m.Collection(id=1,user_id=1,name='My picks',share_token='mine',listing_ids_json='[]')) + m.db.session.add(m.Collection(id=2,user_id=2,name='Other picks',share_token='theirs',listing_ids_json='[]')) + m.db.session.commit() + page=client.get('/listing/san-francisco') + assert b'name="collection_id"' in page.data + assert client.post('/listing/1/add-to-collection',data={'collection_id':'2'}).status_code==404 + assert client.post('/listing/1/add-to-collection',data={'collection_id':'1'}).status_code==302 + with m.app.app_context(): + assert m.db.session.get(m.Collection,1).get_listing_ids()==[1] + assert m.db.session.get(m.Collection,2).get_listing_ids()==[] + + +def test_saved_search_preserves_filters_and_can_be_reopened(client): + login(client) + criteria={'q':'Sample','city':'New York','status':'for-sale','property_type':'Single Family','price_min':'50','price_max':'500','beds':'2','baths':'2','sqft_min':'100','year_built_min':'1900','pool':'on'} + client.post('/saved-searches',data={'name':'My precise search',**criteria}) + with m.app.app_context(): + saved=m.SavedSearch.query.one() + assert all(saved.get_criteria().get(k)==v for k,v in criteria.items()) + response=client.get('/saved-searches') + assert b'href="/search?' in response.data and b'My precise search' in response.data + + +def test_unknown_price_and_rented_listing_are_not_sale_quotes(client): + unknown=m.Listing(address="Price withheld", price=None) + rented=m.Listing(address="Archived rental",status="rented",is_rental=True,price=10000,sqft=1000) + assert unknown.price_display()=="Price upon request" + assert rented.price_display()=="$10,000/mo" + assert rented.price_per_sqft()==0 + + +def test_price_per_sqft_uses_exact_ranking_and_half_up_display(client): + higher=m.Listing(price=1008,sqft=2,status="for-sale") + lower=m.Listing(price=1007,sqft=2,status="for-sale") + assert lower.price_per_sqft()==504 + assert higher.price_per_sqft()==504 + assert m.sort_listings([higher,lower],"ppsf_asc")==[lower,higher] + + +def test_seed_bytes_do_not_depend_on_index_creation_order(tmp_path): + import hashlib + import sqlite3 + from migrate_seed import canonical_copy + hashes=[] + for indexes in [("a","b"),("b","a")]: + source=tmp_path/(indexes[0]+".db") + output=tmp_path/(indexes[0]+"-stable.db") + with sqlite3.connect(source) as con: + con.execute("CREATE TABLE sample(id INTEGER PRIMARY KEY, a TEXT, b INTEGER)") + for name in indexes:con.execute(f"CREATE INDEX sample_{name} ON sample({name})") + con.execute("INSERT INTO sample VALUES(1,'value',7)") + canonical_copy(source,output) + hashes.append(hashlib.sha256(output.read_bytes()).hexdigest()) + assert hashes[0]==hashes[1] diff --git a/sites/compass/tests/test_sources.py b/sites/compass/tests/test_sources.py new file mode 100644 index 00000000..c1d3f34f --- /dev/null +++ b/sites/compass/tests/test_sources.py @@ -0,0 +1,26 @@ +"""Source identity and unknown-value guards, independent of the seed builder.""" +import importlib.util +import json +from pathlib import Path +import pytest + +p=Path(__file__).resolve().parents[1]/'scripts/normalize_sources.py' +spec=importlib.util.spec_from_file_location('source_normalizer',p) +n=importlib.util.module_from_spec(spec); spec.loader.exec_module(n) +META={'requested_url':'https://www.compass.com/homedetails/example/id/','retrieved_at':'2026-09-06T00:00:00Z'} + +def page(listing): + return '' + +def test_changed_transaction_is_rejected(): + with pytest.raises(ValueError, match='transaction changed'): + n.normalize(page({'listingIdSHA':'rental'}),'sale',META) + +def test_unknown_facts_are_not_generated(): + r=n.normalize(page({'listingIdSHA':'123'}),'123',META) + assert r['year_built'] is None and r['beds'] is None and r['sqft'] is None + assert r['agent'] is None and r['mls_number']=='' and r['property_type']=='' + +def test_listing_section_wins_over_assessor_record(): + r=n.normalize(page({'listingIdSHA':'123','price':{'lastKnown':1234567},'size':{'bedrooms':0},'detailedInfo':{'keyDetails':[{'key':'Year Built','value':'2004'},{'key':'Property Type','value':'Condo'}],'assessorDetails':{'yearBuilt':2003}}}),'123',META) + assert r['year_built']==2004 and r['price']==1234567 and r['beds']==0 diff --git a/sites/compass/visual_sources.json b/sites/compass/visual_sources.json new file mode 100644 index 00000000..4bcd077c --- /dev/null +++ b/sites/compass/visual_sources.json @@ -0,0 +1,35 @@ +{ + "schema_version": 1, + "assets": [ + { + "path": "static/external_cache/hero-home.jpg", + "source_url": "https://www.compass.com/ucfe-assets/homepage/homepage-v4.41.0/assets/hero_desktop2x_res.jpg", + "sha256": "1e19fdf3cb9b90c694f56dd8526120cff6b62ecae2c1375d8f5a36a22333bb39" + }, + { + "path": "static/external_cache/CompassSans-Medium.woff2", + "source_url": "https://www.compass.com/ucfe-assets/fonts/3.10.0/CompassSans-Medium.woff2", + "sha256": "ae45fdbd83f760a9f2b094af70aa808fc3288b8fe831b7d0480fe8216341558d" + }, + { + "path": "static/external_cache/CompassSerif-Bold.woff2", + "source_url": "https://www.compass.com/ucfe-assets/fonts/3.10.0/CompassSerif-Bold.woff2", + "sha256": "0704b24a2113c25039a76756556c6198cfba68dc8be3e0b51a1fd01b6932cac8" + }, + { + "path": "static/external_cache/CompassSans-Regular.woff2", + "source_url": "https://www.compass.com/ucfe-assets/fonts/3.10.0/CompassSans-Regular.woff2", + "sha256": "d189f15ab8f5c057ac8fa25edbf42bf737364b12f8718d1d7e805feda0e59478" + }, + { + "path": "static/external_cache/CompassSerif-Regular.woff2", + "source_url": "https://www.compass.com/ucfe-assets/fonts/3.10.0/CompassSerif-Regular.woff2", + "sha256": "563ae20a3d95ab69150511a4ae72c09683ae72127a7c689c634d6e36e463356d" + }, + { + "path": "static/external_cache/CompassSans-Bold.woff2", + "source_url": "https://www.compass.com/ucfe-assets/fonts/3.10.0/CompassSans-Bold.woff2", + "sha256": "531259c22f02c24abfb850234c06b4aa1170dd2addae8d40beec80ac686c59b2" + } + ] +} From 12cf181d6d8f81cdf0bb4790c449dd8d33359d70 Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 15:44:58 +0800 Subject: [PATCH 03/26] fix(compass): define grading contracts and refine mobile details --- sites/compass/static/css/compass.css | 62 ++++ sites/compass/tasks.jsonl | 32 +- sites/compass/templates/listing_detail.html | 3 +- sites/compass/tests/test_app.py | 7 + sites/compass/verify/README.md | 45 +++ sites/compass/verify/facts.json | 323 ++++++++++++++++ sites/compass/verify/test_verifiers.py | 192 ++++++++++ sites/compass/verify/verify_0.py | 6 + sites/compass/verify/verify_1.py | 6 + sites/compass/verify/verify_10.py | 6 + sites/compass/verify/verify_11.py | 6 + sites/compass/verify/verify_12.py | 6 + sites/compass/verify/verify_13.py | 6 + sites/compass/verify/verify_14.py | 6 + sites/compass/verify/verify_15.py | 6 + sites/compass/verify/verify_16.py | 6 + sites/compass/verify/verify_17.py | 6 + sites/compass/verify/verify_2.py | 6 + sites/compass/verify/verify_3.py | 6 + sites/compass/verify/verify_4.py | 6 + sites/compass/verify/verify_5.py | 6 + sites/compass/verify/verify_6.py | 6 + sites/compass/verify/verify_7.py | 6 + sites/compass/verify/verify_lib.py | 386 ++++++++++++++++++++ 24 files changed, 1128 insertions(+), 18 deletions(-) create mode 100644 sites/compass/verify/README.md create mode 100644 sites/compass/verify/facts.json create mode 100644 sites/compass/verify/test_verifiers.py create mode 100644 sites/compass/verify/verify_0.py create mode 100644 sites/compass/verify/verify_1.py create mode 100644 sites/compass/verify/verify_10.py create mode 100644 sites/compass/verify/verify_11.py create mode 100644 sites/compass/verify/verify_12.py create mode 100644 sites/compass/verify/verify_13.py create mode 100644 sites/compass/verify/verify_14.py create mode 100644 sites/compass/verify/verify_15.py create mode 100644 sites/compass/verify/verify_16.py create mode 100644 sites/compass/verify/verify_17.py create mode 100644 sites/compass/verify/verify_2.py create mode 100644 sites/compass/verify/verify_3.py create mode 100644 sites/compass/verify/verify_4.py create mode 100644 sites/compass/verify/verify_5.py create mode 100644 sites/compass/verify/verify_6.py create mode 100644 sites/compass/verify/verify_7.py create mode 100644 sites/compass/verify/verify_lib.py diff --git a/sites/compass/static/css/compass.css b/sites/compass/static/css/compass.css index 7f60e2a5..2e28e339 100644 --- a/sites/compass/static/css/compass.css +++ b/sites/compass/static/css/compass.css @@ -360,3 +360,65 @@ html{scroll-padding-top:116px}body{font-family:var(--sans);color:#171717;font-si @media(max-width:640px){.browse-page{padding-top:24px}.browse-page>h1{font-size:24px}.browse-filters{gap:10px}.browse-filters .filter-group{flex:1 1 calc(50% - 10px);min-width:0}.browse-filters .location-filter{flex-basis:100%}.browse-filters .sort-filter{flex-basis:100%}.advanced-filter-fields{padding:20px;gap:16px}.search-filters-dialog footer{padding:16px;gap:12px}.search-filters-dialog footer .btn{padding-left:14px;padding-right:14px}} .property-toolbar-actions{display:flex;gap:12px}.property-toolbar-actions form{margin:0}.property-toolbar-actions .btn{min-width:96px}.share-property{width:min(480px,calc(100vw - 32px));padding:24px;border:0;border-radius:8px}.share-property::backdrop{background:#0008}.share-property header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.share-property h2{font:500 22px var(--sans);margin:0}.share-property label{display:block;margin-bottom:8px}.share-property input{display:block;width:100%;padding:12px;margin-bottom:20px;border:1px solid #aaa;border-radius:4px;font:14px var(--sans)}.share-property [role=status]{font-size:14px;margin-bottom:0}@media(max-width:640px){.property-toolbar-actions{display:none}.property-description{font-size:16px}.detail-grid{max-width:none}} + +/* Listing detail measurements from the desktop and mobile source pages. */ +.detail-grid.container { + width: calc(100% - 48px); + max-width: 1124px; + padding: 8px 0 0; +} +@media (max-width: 640px) { + body:has(.listing-page) { padding-bottom: 84px; } + .listing-page .listing-navigation { + height: 0; + min-height: 0; + padding: 0; + border: 0; + } + .listing-navigation > a, + .listing-navigation > nav { display: none; } + .property-toolbar-actions { + display: flex; + position: absolute; + top: 8px; + right: 8px; + gap: 8px; + } + .property-toolbar-actions .btn { + min-width: 0; + background: #fff; + border-color: #bbb; + padding: 8px 12px; + } + .listing-page .detail-gallery { + height: 86vw; + max-height: 360px; + margin: 0; + } + .detail-grid.container { + display: block; + width: calc(100% - 48px); + padding-top: 24px; + } + .listing-page .agent-sidebar { + position: static; + max-width: none; + padding: 0; + } + .listing-page .action-stack { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 100; + display: flex; + flex-direction: row; + gap: 12px; + margin: 0; + padding: 12px 16px; + background: #fff; + border-top: 1px solid #ddd; + } + .listing-page .action-stack > a { flex: 1; } + .listing-page .action-stack > :nth-child(n+3) { display: none; } +} diff --git a/sites/compass/tasks.jsonl b/sites/compass/tasks.jsonl index ad1047d1..f43143ab 100644 --- a/sites/compass/tasks.jsonl +++ b/sites/compass/tasks.jsonl @@ -1,16 +1,16 @@ -{"web_name": "Compass", "id": "Compass--0", "ques": "In the Miami search area, consider for-sale condos with at least 3 bedrooms and a recorded, non-zero floor area. Find the one with the lowest price per square foot. Report its address, year built, and MLS number from its property details.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--1", "ques": "Search San Francisco for for-sale condos with at least 2 bedrooms. Find the least expensive qualifying home and report its address, price, year built, and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--2", "ques": "Compare the Miami listings at 1425 Brickell Avenue, Unit 42F and 480 Northeast 31st Street, Unit PH5402. Give one line for each home with its price, square footage, and year built. Then identify which has the lower price per square foot.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--3", "ques": "Browse the New York search area's for-sale Co-op listings with at least 2 bedrooms. Find the lowest-priced one and report its full address, year built, and listing agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--4", "ques": "Register a new Compass account with the name 'Taylor Reed', email 'taylor.reed+test@example.com', and password 'compass-test-1234'. Save the New York listing at 50 King Street, Unit 9A, then confirm that it appears on your Saved Homes page. Report the listing's recorded price and property type.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--5", "ques": "Log in as alice.j@test.com (password webharbor123). Update your profile phone number to '(415) 555-0199' and confirm the new phone on your account overview. Report the updated phone number and the city and state already recorded on the profile.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--6", "ques": "Log in as carol.lee@test.com (password webharbor123). Request an in-person tour of 480 Northeast 31st Street, Unit PH5402 in Miami for 2026-07-12 at 11:00 AM. Confirm it on your Tours page, and report the tour's status and the building's year built. This is a fixed-date request in the local snapshot.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--7", "ques": "Log in as david.kim@test.com (password webharbor123). Create a new collection called 'Austin top picks' and add exactly these two homes: 3305 Dolphin Drive and 1036 Liberty Park Drive, Unit 38A. Open the collection's share page to confirm both homes appear, then report the share token.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--10", "ques": "Log in as alice.j@test.com (password webharbor123). Search for for-sale homes in Boston with property type Townhouse and at least 3 bedrooms. Save the search as 'Boston townhouses 3BR'. Confirm it on Saved Searches, reopen it, and report the location, status, home type, and minimum bedroom filter that were preserved.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--11", "ques": "Find the highest-priced for-sale single-family home in the Aspen search area. Report its address, bedrooms, square footage, year built, and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--12", "ques": "Find the for-sale Miami listing at 17145 Southwest 90th Avenue. Report its price per square foot, rounded to the nearest dollar, and its year built. Follow the listing agent's profile link and report that agent's name and published email address.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--13", "ques": "In the Miami search area, consider for-sale homes built in 2016 or later with a recorded positive price and non-zero square footage. Find the home with the second-lowest price per square foot. Report its address, bedroom count, square footage, year built, and listing agent's name so it can be distinguished from similarly named properties.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--14", "ques": "Log in as david.kim@test.com (password webharbor123). In the Austin search area, find the least expensive for-sale single-family home with at least 3 bedrooms and a garage. Add it to a new collection named 'Austin garage picks'. Confirm the collection contains that home, and report its address and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--15", "ques": "Log in as bob.smith@test.com (password webharbor123). Find the tour with the earliest requested tour date and identify that home's listing agent. Submit an inquiry for that home with subject 'Following up on my tour' and message 'Please confirm the date and time for this tour.' Report the home's address, the requested tour date, and the agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--16", "ques": "Compare the recorded prices and floor areas of 195 Willoughby Avenue, Unit 1517/1518; 130 Prospect Place, Unit 1; and 482 11th Street in the New York search area, regardless of their current listing status. Identify the home with the lowest price per square foot and report its address, year built, and listing agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} -{"web_name": "Compass", "id": "Compass--17", "ques": "Find the most expensive for-sale Condo in the Compass Luxury collection (homes priced at $5 million or more). Report its full address, the listing agent's name, and its year built. You may use the search filters to narrow the Luxury listings.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/"} +{"web_name": "Compass", "id": "Compass--0", "ques": "In the Miami search area, consider for-sale condos with at least 3 bedrooms and a recorded, non-zero floor area. Find the one with the lowest price per square foot. Report its address, year built, and MLS number from its property details.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_0.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. The selected home must be the lowest price-per-square-foot eligible Miami condo, using unrounded price/area ratios; the final answer must identify that home and correctly report year built and MLS from property details."} +{"web_name": "Compass", "id": "Compass--1", "ques": "Search San Francisco for for-sale condos with at least 2 bedrooms. Find the least expensive qualifying home and report its address, price, year built, and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_1.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Identify the least expensive eligible San Francisco condo and correctly report its address, price, year built and MLS."} +{"web_name": "Compass", "id": "Compass--2", "ques": "Compare the Miami listings at 1425 Brickell Avenue, Unit 42F and 480 Northeast 31st Street, Unit PH5402. Give one line for each home with its price, square footage, and year built. Then identify which has the lower price per square foot.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_2.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Both homes must have their own correctly associated price, floor area and year. Identify the lower price-per-square-foot home. Merely listing all correct numbers without binding them to each home is insufficient."} +{"web_name": "Compass", "id": "Compass--3", "ques": "Browse the New York search area's for-sale Co-op listings with at least 2 bedrooms. Find the lowest-priced one and report its full address, year built, and listing agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_3.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Identify the least expensive qualifying New York-area Co-op and correctly report its address, year and listing agent."} +{"web_name": "Compass", "id": "Compass--4", "ques": "Register a new Compass account with the name 'Taylor Reed', email 'taylor.reed+test@example.com', and password 'compass-test-1234'. Save the New York listing at 50 King Street, Unit 9A, then confirm that it appears on your Saved Homes page. Report the listing's recorded price and property type.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_4.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. A new Taylor Reed account with the specified email and working password must exist. That account must save the specified home and visit Saved Homes to confirm it. Report the correct recorded price and property type. Existing accounts and unrelated records must remain unchanged."} +{"web_name": "Compass", "id": "Compass--5", "ques": "Log in as alice.j@test.com (password webharbor123). Update your profile phone number to '(415) 555-0199' and confirm the new phone on your account overview. Report the updated phone number and the city and state already recorded on the profile.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_5.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Only the requested account phone field may change. Confirm it on the account overview and correctly report the updated phone and the unchanged city and state."} +{"web_name": "Compass", "id": "Compass--6", "ques": "Log in as carol.lee@test.com (password webharbor123). Request an in-person tour of 480 Northeast 31st Street, Unit PH5402 in Miami for 2026-07-12 at 11:00 AM. Confirm it on your Tours page, and report the tour's status and the building's year built. This is a fixed-date request in the local snapshot.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_6.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Exactly one new requested in-person tour must belong to Carol and the specified home, date and time. Confirm it on Tours; correctly report its requested status and the home's year. Existing tours must remain unchanged."} +{"web_name": "Compass", "id": "Compass--7", "ques": "Log in as david.kim@test.com (password webharbor123). Create a new collection called 'Austin top picks' and add exactly these two homes: 3305 Dolphin Drive and 1036 Liberty Park Drive, Unit 38A. Open the collection's share page to confirm both homes appear, then report the share token.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_7.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Create the named collection owned by David with exactly the two specified homes. Visit its actual share page to confirm both and report its generated share token. Optionally saving those same homes while adding them through Saved Homes is an allowed navigation side effect; unrelated saves or collections are not."} +{"web_name": "Compass", "id": "Compass--10", "ques": "Log in as alice.j@test.com (password webharbor123). Search for for-sale homes in Boston with property type Townhouse and at least 3 bedrooms. Save the search as 'Boston townhouses 3BR'. Confirm it on Saved Searches, reopen it, and report the location, status, home type, and minimum bedroom filter that were preserved.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_10.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Add the named saved search for Alice with the requested Boston location, for-sale status, Townhouse type and minimum 3 bedrooms. Confirm it on Saved Searches and reopen that stored search with the criteria preserved. Report all four criteria. Equivalent city/query location fields and an optional sort parameter are allowed."} +{"web_name": "Compass", "id": "Compass--11", "ques": "Find the highest-priced for-sale single-family home in the Aspen search area. Report its address, bedrooms, square footage, year built, and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_11.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Identify the highest-priced eligible Aspen single-family home and correctly report its address, bedrooms, floor area, year and MLS."} +{"web_name": "Compass", "id": "Compass--12", "ques": "Find the for-sale Miami listing at 17145 Southwest 90th Avenue. Report its price per square foot, rounded to the nearest dollar, and its year built. Follow the listing agent's profile link and report that agent's name and published email address.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_12.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Report the specified home's nearest-dollar price per square foot and year. Follow its agent-profile link and report the matching agent's name and published email."} +{"web_name": "Compass", "id": "Compass--13", "ques": "In the Miami search area, consider for-sale homes built in 2016 or later with a recorded positive price and non-zero square footage. Find the home with the second-lowest price per square foot. Report its address, bedroom count, square footage, year built, and listing agent's name so it can be distinguished from similarly named properties.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_13.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Use exact price/area ratios to identify the second-lowest eligible Miami home. Correctly report its address, bedrooms, floor area, year and agent; a similarly named home with different facts is insufficient."} +{"web_name": "Compass", "id": "Compass--14", "ques": "Log in as david.kim@test.com (password webharbor123). In the Austin search area, find the least expensive for-sale single-family home with at least 3 bedrooms and a garage. Add it to a new collection named 'Austin garage picks'. Confirm the collection contains that home, and report its address and MLS number.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_14.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Create the specified David-owned collection and add the least expensive qualifying Austin home. Confirm the home on the collection page and report its address and MLS. Optionally saving this same home while adding it through Saved Homes is allowed; unrelated changes are not."} +{"web_name": "Compass", "id": "Compass--15", "ques": "Log in as bob.smith@test.com (password webharbor123). Find the tour with the earliest requested tour date and identify that home's listing agent. Submit an inquiry for that home with subject 'Following up on my tour' and message 'Please confirm the date and time for this tour.' Report the home's address, the requested tour date, and the agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_15.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Use Bob's earliest requested tour date, preserving the existing tours. Create exactly one inquiry for that home and its listing agent, owned by Bob, with the exact subject and message in the task. Correctly report the home, tour date and agent. This is a local stored inquiry, not real external contact."} +{"web_name": "Compass", "id": "Compass--16", "ques": "Compare the recorded prices and floor areas of 195 Willoughby Avenue, Unit 1517/1518; 130 Prospect Place, Unit 1; and 482 11th Street in the New York search area, regardless of their current listing status. Identify the home with the lowest price per square foot and report its address, year built, and listing agent's name.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_16.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Compare the recorded price/area ratios of the three specified homes regardless of status, select the lowest and correctly report its address, year and listing agent."} +{"web_name": "Compass", "id": "Compass--17", "ques": "Find the most expensive for-sale Condo in the Compass Luxury collection (homes priced at $5 million or more). Report its full address, the listing agent's name, and its year built. You may use the search filters to narrow the Luxury listings.", "web": "http://localhost:40018/", "upstream_url": "https://www.compass.com/", "verifier_path": "sites/compass/verify/verify_17.py", "judge_rubric": "Judge the requested outcome against the fixed local snapshot. Accept equivalent spelling, address abbreviations, currency notation and answer wording; do not require an unmentioned route, click count or sort order. The run must contain genuine local UI evidence and a final answer. Before/after snapshots must show no unrelated persistent changes; login and normal read-only navigation are allowed. Identify the highest-priced qualifying for-sale Luxury condo and correctly report its address, listing agent and year. Filtering or another legitimate browsing route is allowed."} diff --git a/sites/compass/templates/listing_detail.html b/sites/compass/templates/listing_detail.html index 1958d2c2..e7bc2195 100644 --- a/sites/compass/templates/listing_detail.html +++ b/sites/compass/templates/listing_detail.html @@ -1,6 +1,5 @@ {% extends "base.html" %} -{% block title %}{{ listing.address }} | Compass -{% endblock %} +{% block title %}{{ listing.address }} | Compass{% endblock %} {% block content %} {% set gallery = listing.get_gallery() %}
diff --git a/sites/compass/tests/test_app.py b/sites/compass/tests/test_app.py index fc158ede..59804d48 100644 --- a/sites/compass/tests/test_app.py +++ b/sites/compass/tests/test_app.py @@ -39,6 +39,13 @@ def login(client, next_url="/account"): return client.post("/login", query_string={"next":next_url}, data={"email":"alice@example.com", "password":"test-pass-123"}) +def test_listing_title_does_not_contain_share_dialog_markup(client): + import re + html = client.get("/listing/san-francisco").get_data(as_text=True) + assert re.search(r"(.*?)", html, re.S).group(1).strip() == "1 Sample Street | Compass" + assert html.count('id="share-property"') == 1 + + @pytest.mark.parametrize("target", ["https://foreign.example/", "//foreign.example/", "/\\foreign.example/", "https://localhost.evil.example/"]) def test_login_never_redirects_outside_mirror(client, target): assert login(client, target).location == "/account" diff --git a/sites/compass/verify/README.md b/sites/compass/verify/README.md new file mode 100644 index 00000000..13c3e50e --- /dev/null +++ b/sites/compass/verify/README.md @@ -0,0 +1,45 @@ +# Compass verification + +Each task has one `verify_N.py` entry point and a non-answer-bearing rubric in +`../tasks.jsonl`. `facts.json` contains the frozen, source-backed answers used +only by these graders. Task IDs 8 and 9 were retired because their original +agent-performance and open-house facts could not be supported by sources. + +```sh +python sites/compass/verify/verify_0.py \ + --run_dir /path/to/run \ + --initial_db /path/to/frozen-before.db \ + --after_db /path/to/frozen-after.db --no_llm +``` + +Output is JSON with `task_id`, `pass`, `reason`, and `evidence`; exit status is +0 for PASS and 1 for FAIL. `--no_llm` is accepted for harness compatibility; +all checks are deterministic. If DB paths are omitted, `--container` (default +`wh-review`) supplies the seed and live DB through `docker cp`. Use explicit +frozen paths when scoring past runs, especially after a reset. + +The native run contract is `trajectory.json`, with `task_id`, `start_url`, +`steps`, `terminated`, `termination_reason` (`agent_done` or `guided_done`), +and `final_answer`. Each step carries `url`, `action`, screenshot basenames +`screenshot_before`/`screenshot_after`, and optionally `url_after`. +Screenshots reside in `screenshots/`. Normal local host aliases are accepted +at the run's port; external domains, other ports, and paths embedded in query +strings cannot satisfy navigation checks. The recorder is trusted to record +the real UI. Screenshot packaging checks do not interpret their pixels or +replace independent execution review. + +Checks bind comparison facts to the correct property and use exact DB state +differences for writes. Existing rows and unrelated tables must be preserved. +For collection tasks, saving the target homes on a legitimate path through +Saved Homes is allowed. No grader requires the reviewer's homepage route, +sort order, number of clicks, or browser viewport. Explicit task requirements +such as following an agent link or reopening a saved search are checked. + +Natural English answers, ordinary address abbreviations, comma grouping, +million notation, and Markdown rows are supported. Each comparison home must +have its own line as requested by the task. Rejecting ambiguous or inconsistent +numeric claims is intentional; no hidden LLM call repairs an answer. + +Run the synthetic regression suite with `python -m pytest +sites/compass/verify/test_verifiers.py`. These fixtures are not browser runs +and cannot establish that a task is solvable through the UI. diff --git a/sites/compass/verify/facts.json b/sites/compass/verify/facts.json new file mode 100644 index 00000000..51f9d299 --- /dev/null +++ b/sites/compass/verify/facts.json @@ -0,0 +1,323 @@ +{ + "target_ids": { + "0": 99, + "1": 152, + "2": 110, + "3": 18, + "4": 36, + "6": 110, + "11": 374, + "12": 89, + "13": 96, + "14": 233, + "15": 38, + "16": 18, + "17": 17 + }, + "listings": { + "96": { + "id": 96, + "address": "Rockwell Island", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33133", + "slug": "rockwell-island-miami-fl-94376561", + "price": 5000000, + "sqft": 4588, + "beds": 4, + "year_built": 2026, + "mls_number": "", + "property_type": "Single Family", + "agent_id": 50, + "agent_name": "Renier Casanova", + "agent_email": "renier.casanova@compass.com", + "agent_slug": "renier-casanova-f056ba28" + }, + "99": { + "id": 99, + "address": "88 Southwest 7th Street, Unit PH4303", + "unit": "PH4303", + "city": "Miami", + "state": "FL", + "zip": "33130", + "slug": "88-southwest-7th-street-unit-ph4303-miami-fl-12289809", + "price": 5799900, + "sqft": 3115, + "beds": 3, + "year_built": 2016, + "mls_number": "A12055974", + "property_type": "Condo", + "agent_id": 51, + "agent_name": "Arelis Cosme", + "agent_email": "areliscosme@compass.com", + "agent_slug": "arelis-cosme-69d1f3be" + }, + "36": { + "id": 36, + "address": "50 King Street, Unit 9A", + "unit": "9A", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "slug": "50-king-street-unit-9a-new-york-ny-40937585", + "price": 565000, + "sqft": null, + "beds": 0, + "year_built": 1959, + "mls_number": "", + "property_type": "Co-op", + "agent_id": 17, + "agent_name": "Michael J. Franco", + "agent_email": "mfranco@compass.com", + "agent_slug": "michael-j-franco-9f000622" + }, + "3": { + "id": 3, + "address": "482 11th Street", + "unit": "", + "city": "Brooklyn", + "state": "NY", + "zip": "11215", + "slug": "482-11th-street-new-york-ny-24388625", + "price": 3600000, + "sqft": 2553, + "beds": 3, + "year_built": 1901, + "mls_number": "", + "property_type": "Townhouse", + "agent_id": 2, + "agent_name": "Lucie Holt", + "agent_email": "lucie@compass.com", + "agent_slug": "lucie-holt-a82efb63" + }, + "38": { + "id": 38, + "address": "669 Saint Marks Avenue, Unit 2B", + "unit": "2B", + "city": "Brooklyn", + "state": "NY", + "zip": "11216", + "slug": "669-saint-marks-avenue-unit-2b-new-york-ny-65073649", + "price": 1799000, + "sqft": 1285, + "beds": 3, + "year_built": 2022, + "mls_number": "", + "property_type": "Condo", + "agent_id": 19, + "agent_name": "Marta Maletz", + "agent_email": "marta@compass.com", + "agent_slug": "marta-maletz-a3122ce5" + }, + "233": { + "id": 233, + "address": "2311 Westoak Drive", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "slug": "2311-westoak-drive-austin-tx-77497457", + "price": 2695000, + "sqft": 3662, + "beds": 4, + "year_built": 2018, + "mls_number": "1726892", + "property_type": "Single Family", + "agent_id": 119, + "agent_name": "Austin Stowell", + "agent_email": "austin.stowell@compass.com", + "agent_slug": "austin-stowell-1837cdfe" + }, + "9": { + "id": 9, + "address": "130 Prospect Place, Unit 1", + "unit": "1", + "city": "Brooklyn", + "state": "NY", + "zip": "11217", + "slug": "130-prospect-place-unit-1-new-york-ny-78987185", + "price": 1495000, + "sqft": 1200, + "beds": 2, + "year_built": 1930, + "mls_number": "", + "property_type": "Co-op", + "agent_id": 6, + "agent_name": "Rezwan Sharif", + "agent_email": "rezwan@compass.com", + "agent_slug": "rezwan-sharif-c2f59b62" + }, + "110": { + "id": 110, + "address": "480 Northeast 31st Street, Unit PH5402", + "unit": "PH5402", + "city": "Miami", + "state": "FL", + "zip": "33137", + "slug": "480-northeast-31st-street-unit-ph5402-miami-fl-31923921", + "price": 4500000, + "sqft": 2112, + "beds": 3, + "year_built": 2019, + "mls_number": "", + "property_type": "Condo", + "agent_id": 56, + "agent_name": "Michael Martirena", + "agent_email": "mike.martirena@compass.com", + "agent_slug": "michael-martirena-8c2b0687" + }, + "17": { + "id": 17, + "address": "150 Charles Street, Unit M10", + "unit": "M10", + "city": "Manhattan", + "state": "NY", + "zip": "10014", + "slug": "150-charles-street-unit-m10-new-york-ny-81286569", + "price": 21500000, + "sqft": 5612, + "beds": 4, + "year_built": 2013, + "mls_number": "", + "property_type": "Condo", + "agent_id": 9, + "agent_name": "Holly Parker", + "agent_email": "holly.parker@compass.com", + "agent_slug": "holly-parker-b902454d" + }, + "18": { + "id": 18, + "address": "195 Willoughby Avenue, Unit 1517/1518", + "unit": "1517/1518", + "city": "Brooklyn", + "state": "NY", + "zip": "11205", + "slug": "195-willoughby-avenue-unit-1517-1518-new-york-ny-05751361", + "price": 1125000, + "sqft": 1217, + "beds": 2, + "year_built": 1958, + "mls_number": "", + "property_type": "Co-op", + "agent_id": 10, + "agent_name": "Charlie Lewis", + "agent_email": "charlie.lewis@compass.com", + "agent_slug": "charlie-lewis-cfd1fcdd" + }, + "115": { + "id": 115, + "address": "1425 Brickell Avenue, Unit 42F", + "unit": "42F", + "city": "Miami", + "state": "FL", + "zip": "33131", + "slug": "1425-brickell-avenue-unit-42f-miami-fl-85366897", + "price": 11750000, + "sqft": 3913, + "beds": 3, + "year_built": 2003, + "mls_number": "", + "property_type": "Condo", + "agent_id": 59, + "agent_name": "Audrey Ross", + "agent_email": "audrey.ross@compass.com", + "agent_slug": "audrey-ross-2de55ec0" + }, + "374": { + "id": 374, + "address": "864 Moore Drive", + "unit": "", + "city": "Aspen", + "state": "CO", + "zip": "81611", + "slug": "864-moore-drive-aspen-co-64367481", + "price": 39500000, + "sqft": 10615, + "beds": 7, + "year_built": 2005, + "mls_number": "188891", + "property_type": "Single Family", + "agent_id": 181, + "agent_name": "Steven Shane", + "agent_email": "steven.shane@compass.com", + "agent_slug": "steven-shane-57fedc1b" + }, + "152": { + "id": 152, + "address": "1542 15th Street", + "unit": "", + "city": "San Francisco", + "state": "CA", + "zip": "94103", + "slug": "1542-15th-street-san-francisco-ca-68920025", + "price": 1295000, + "sqft": 1380, + "beds": 3, + "year_built": 1906, + "mls_number": "426107614", + "property_type": "Condo", + "agent_id": 82, + "agent_name": "Andreas Ernst", + "agent_email": "andreas.ernst@compass.com", + "agent_slug": "andreas-ernst-d903a677" + }, + "89": { + "id": 89, + "address": "17145 Southwest 90th Avenue", + "unit": "", + "city": "Miami", + "state": "FL", + "zip": "33157", + "slug": "17145-southwest-90th-avenue-miami-fl-57531361", + "price": 1650000, + "sqft": 1514, + "beds": 3, + "year_built": 1957, + "mls_number": "", + "property_type": "Single Family", + "agent_id": 47, + "agent_name": "Jenna Citron Pinchuk", + "agent_email": "jenna.citron@compass.com", + "agent_slug": "jenna-citron-pinchuk-af00ed13" + }, + "252": { + "id": 252, + "address": "3305 Dolphin Drive", + "unit": "", + "city": "Austin", + "state": "TX", + "zip": "78704", + "slug": "3305-dolphin-drive-austin-tx-31707521", + "price": 775000, + "sqft": 3424, + "beds": 7, + "year_built": null, + "mls_number": "", + "property_type": "", + "agent_id": null, + "agent_name": null, + "agent_email": null, + "agent_slug": null + }, + "253": { + "id": 253, + "address": "1036 Liberty Park Drive, Unit 38A", + "unit": "38A", + "city": "Austin", + "state": "TX", + "zip": "78746", + "slug": "1036-liberty-park-drive-unit-38a-austin-tx-06932321", + "price": 1400000, + "sqft": 2889, + "beds": 4, + "year_built": 2007, + "mls_number": "8453917", + "property_type": "Condo", + "agent_id": 128, + "agent_name": "Dylan Everett", + "agent_email": "dylan.everett@compass.com", + "agent_slug": "dylan-everett-98f9e856" + } + } +} diff --git a/sites/compass/verify/test_verifiers.py b/sites/compass/verify/test_verifiers.py new file mode 100644 index 00000000..81c3d7d3 --- /dev/null +++ b/sites/compass/verify/test_verifiers.py @@ -0,0 +1,192 @@ +"""Synthetic grading fixtures, never counted as browser trajectories.""" +import copy +import json +import sys +from pathlib import Path + +import pytest + +sys.path.insert(0, str(Path(__file__).resolve().parent)) +import verify_lib as v + + +ANSWERS = { + 0: "88 SW 7th St #PH4303, Miami; built 2016; MLS A12055974.", + 1: "1542 15th St, San Francisco — $1.295 million, year 1906, MLS 426107614.", + 2: "1425 Brickell Ave #42F: $11.75M; 3,913 sq ft; built 2003.\n480 NE 31st St #PH5402: $4.5M; 2,112 sq ft; built 2019.\n480 NE 31st St #PH5402 has the lower price per square foot.", + 3: "195 Willoughby Ave #1517/1518, Brooklyn — 1958; Charlie Lewis.", + 4: "Saved successfully. Recorded price: $565,000. Type: Co-op.", + 5: "Phone: (415) 555-0199. San Francisco, California.", + 6: "The tour is requested. Year built: 2019.", + 7: "Share token: fixture-token.", + 10: "Boston; for-sale; Townhouse; minimum 3 bedrooms.", + 11: "864 Moore Dr, Aspen — seven bedrooms; 10,615 square feet; year 2005; MLS 188891.", + 12: "Rounded price per square foot: $1,090. Year: 1957. Jenna Citron Pinchuk, jenna.citron@compass.com.", + 13: "Rockwell Island, Miami — 4 bedrooms; 4,588 sqft; built 2026; Renier Casanova.", + 14: "2311 Westoak Dr, Austin; MLS 1726892.", + 15: "669 St Marks Ave #2B, Brooklyn; June 6, 2026; Marta Maletz.", + 16: "195 Willoughby Avenue, Unit 1517/1518 — year 1958; Charlie Lewis.", + 17: "150 Charles St #M10, Manhattan — Holly Parker; built 2013.", +} + + +def trajectory(task): + paths = ["/"] + [v.detail_path(key) for key in v.LISTINGS] + paths += [v.detail_path(89), "/agents/" + v.LISTINGS[89]["agent_slug"], "/account", "/saved", "/tours", "/inquiry/38", + "/collections/99", "/collections/share/fixture-token", "/saved-searches", + "/search?q=Boston&status=for-sale&property_type=Townhouse&beds=3"] + return {"task_id": f"Compass--{task}", "start_url": "http://localhost:40018/", + "final_answer": ANSWERS[task], "steps": [{"url": "http://localhost:40018" + path, "action": "click"} for path in paths]} + + +@pytest.mark.parametrize("task", sorted(ANSWERS)) +def test_equivalent_answer_spelling_and_units(task): + j = v.Checks(task) + v.answer_checks(j, trajectory(task)) + assert j.result()["pass"], j.result() + + +@pytest.mark.parametrize("task", sorted(set(ANSWERS) - {7})) +def test_wrong_answer_is_not_saved_by_correct_navigation(task): + t = trajectory(task) + t["final_answer"] = "I completed everything successfully." + j = v.Checks(task) + v.answer_checks(j, t) + assert not j.result()["pass"] + + +@pytest.mark.parametrize("replacement", ["https://www.compass.com", "http://localhost.evil.example:40018", "http://127.0.0.1:40019"]) +def test_foreign_origin_and_wrong_port_do_not_supply_navigation(replacement): + t = trajectory(0) + for step in t["steps"]: + step["url"] = step["url"].replace("http://localhost:40018", replacement) + assert not v.visited(t, v.detail_path(99)) + + +def test_target_path_in_query_is_not_navigation(): + t = trajectory(0) + t["steps"] = [{"url": "http://localhost:40018/search?q=" + v.detail_path(99)}] + assert not v.visited(t, v.detail_path(99)) + + +def test_comparison_rejects_swapped_facts_and_incorrect_winner(): + for answer in [ANSWERS[2].replace("2003", "TEMP").replace("2019", "2003").replace("TEMP", "2019"), + ANSWERS[2].replace("480 NE 31st St #PH5402 has the lower", "1425 Brickell Ave #42F has the lower")]: + t = trajectory(2); t["final_answer"] = answer + j = v.Checks(2); v.answer_checks(j, t) + assert not j.result()["pass"] + + +def test_comparison_accepts_additional_derived_ratios(): + t = trajectory(2) + t["final_answer"] = t["final_answer"].replace("built 2003.", "built 2003; $3,003/sqft.").replace("built 2019.", "built 2019; $2,131/sqft.") + j = v.Checks(2); v.answer_checks(j, t) + assert j.result()["pass"], j.result() + + +@pytest.mark.parametrize("before,after", [("A12055974", "A120559740"), ("2016", "2017")]) +def test_exact_fact_boundaries(before, after): + t = trajectory(0); t["final_answer"] = t["final_answer"].replace(before, after) + j = v.Checks(0); v.answer_checks(j, t) + assert not j.result()["pass"] + + +def test_agent_email_domain_suffix_is_wrong(): + t = trajectory(12); t["final_answer"] = t["final_answer"].replace("@compass.com", "@compass.com.evil.example") + j = v.Checks(12); v.answer_checks(j, t) + assert not j.result()["pass"] + + +@pytest.mark.parametrize("year,bedrooms,sqft", [(2025, 4, 4588), (2026, 6, 6501), (2026, 4, 45880)]) +def test_similarly_named_property_is_not_the_same_answer(year, bedrooms, sqft): + t = trajectory(13) + t["final_answer"] = f"Rockwell Island, Miami; {bedrooms} bedrooms, {sqft} sqft, built {year}; Renier Casanova." + j = v.Checks(13); v.answer_checks(j, t) + assert not j.result()["pass"] + + +def initial_state(): + result = {key: {} for key in v.TABLES} + for uid, email in enumerate(("alice.j@test.com", "bob.smith@test.com", "carol.lee@test.com", "david.kim@test.com"), 1): + result["users"][uid] = {"id": uid, "email": email, "phone": "unchanged-phone", "name": email.split('.')[0]} + result["listings"][99] = {"id": 99, "price": 5799900} + result["saved_homes"][1] = {"id": 1, "user_id": 4, "listing_id": 17} + return result + + +def completed_state(task, before): + after = copy.deepcopy(before) + if task == 5: + after["users"][1]["phone"] = "(415) 555-0199" + elif task == 6: + after["tours"][99] = {"id": 99, "user_id": 3, "listing_id": 110, "requested_date": "2026-07-12", "requested_time": "11:00 AM", "tour_type": "in-person", "status": "requested"} + elif task in {7, 14}: + after["collections"][99] = {"id": 99, "user_id": 4, "name": "Austin top picks" if task == 7 else "Austin garage picks", "listing_ids_json": json.dumps([252, 253] if task == 7 else [233]), "share_token": "fixture-token"} + elif task == 10: + after["saved_searches"][99] = {"id": 99, "user_id": 1, "name": "Boston townhouses 3BR", "criteria_json": json.dumps({"city": "Boston", "status": "for-sale", "property_type": "Townhouse", "beds": "3", "sort": "price_asc"})} + elif task == 15: + after["inquiries"][99] = {"id": 99, "user_id": 2, "listing_id": 38, "agent_id": v.LISTINGS[38]["agent_id"], "subject": "Following up on my tour", "message": "Please confirm the date and time for this tour."} + return after + + +@pytest.mark.parametrize("task", [5, 6, 7, 10, 14, 15]) +def test_exact_state_change_and_noop(task): + before = initial_state(); after = completed_state(task, before) + j = v.Checks(task); v.state_checks(j, trajectory(task), before, after) + assert j.result()["pass"], j.result() + j = v.Checks(task); v.state_checks(j, trajectory(task), before, before) + assert not j.result()["pass"] + + +@pytest.mark.parametrize("task", [5, 6, 7, 10, 14, 15]) +@pytest.mark.parametrize("table", sorted(v.TABLES)) +def test_unrelated_added_or_changed_records_are_rejected(task, table): + before = initial_state(); after = completed_state(task, before) + if table == "users": + after[table][2]["phone"] = "unexpected-change" + else: + after[table][1000] = {"id": 1000, "user_id": 2, "listing_id": 99} + j = v.Checks(task) + v.state_checks(j, trajectory(task), before, after) + assert not j.result()["pass"], (task, table, j.result()) + + +@pytest.mark.parametrize("task,listing", [(7, 252), (14, 233)]) +def test_collection_allows_saved_home_navigation_side_effect(task, listing): + before = initial_state(); after = completed_state(task, before) + after["saved_homes"][2] = {"id": 2, "user_id": 4, "listing_id": listing} + j = v.Checks(task); v.state_checks(j, trajectory(task), before, after) + assert j.result()["pass"], j.result() + + +def test_signup_requires_working_password_and_correct_save_owner(): + import bcrypt + before = initial_state(); after = copy.deepcopy(before) + user = {"id": 5, "email": "taylor.reed+test@example.com", "name": "Taylor Reed", + "password_hash": bcrypt.hashpw(b"compass-test-1234", bcrypt.gensalt(rounds=4)).decode(), + "phone": "", "city": "", "state": "", "budget_min": 0, "budget_max": 0, + "beds_min": 0, "preferred_property_types": "[]", "move_timeline": "", "has_agent": 0, + "receive_alerts": 1, "agent_id": None} + after["users"][5] = user + after["saved_homes"][2] = {"id": 2, "user_id": 5, "listing_id": 36} + j = v.Checks(4); v.state_checks(j, trajectory(4), before, after) + assert j.result()["pass"], j.result() + for mutation in ("password", "owner", "extra_profile"): + invalid = copy.deepcopy(after) + if mutation == "password": invalid["users"][5]["password_hash"] = bcrypt.hashpw(b"wrong", bcrypt.gensalt(rounds=4)).decode() + if mutation == "owner": invalid["saved_homes"][2]["user_id"] = 1 + if mutation == "extra_profile": invalid["users"][5]["budget_min"] = 1234 + j = v.Checks(4); v.state_checks(j, trajectory(4), before, invalid) + assert not j.result()["pass"] + + +def test_explicit_follow_agent_and_reopen_are_required_but_direct_browsing_is_not(): + t = trajectory(12) + for step in t["steps"]: + step["action"] = "navigate" + j = v.Checks(12); v.answer_checks(j, t) + assert not j.result()["pass"] + t = trajectory(0) + t["steps"] = [{"url": "http://127.0.0.1:40018" + v.detail_path(99), "action": "navigate"}] + j = v.Checks(0); v.answer_checks(j, t) + assert j.result()["pass"] diff --git a/sites/compass/verify/verify_0.py b/sites/compass/verify/verify_0.py new file mode 100644 index 00000000..81fdf061 --- /dev/null +++ b/sites/compass/verify/verify_0.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--0; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(0) diff --git a/sites/compass/verify/verify_1.py b/sites/compass/verify/verify_1.py new file mode 100644 index 00000000..eb97a47e --- /dev/null +++ b/sites/compass/verify/verify_1.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--1; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(1) diff --git a/sites/compass/verify/verify_10.py b/sites/compass/verify/verify_10.py new file mode 100644 index 00000000..faf89be4 --- /dev/null +++ b/sites/compass/verify/verify_10.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--10; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(10) diff --git a/sites/compass/verify/verify_11.py b/sites/compass/verify/verify_11.py new file mode 100644 index 00000000..8786e26b --- /dev/null +++ b/sites/compass/verify/verify_11.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--11; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(11) diff --git a/sites/compass/verify/verify_12.py b/sites/compass/verify/verify_12.py new file mode 100644 index 00000000..42068886 --- /dev/null +++ b/sites/compass/verify/verify_12.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--12; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(12) diff --git a/sites/compass/verify/verify_13.py b/sites/compass/verify/verify_13.py new file mode 100644 index 00000000..1a93ae11 --- /dev/null +++ b/sites/compass/verify/verify_13.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--13; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(13) diff --git a/sites/compass/verify/verify_14.py b/sites/compass/verify/verify_14.py new file mode 100644 index 00000000..c508d0b2 --- /dev/null +++ b/sites/compass/verify/verify_14.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--14; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(14) diff --git a/sites/compass/verify/verify_15.py b/sites/compass/verify/verify_15.py new file mode 100644 index 00000000..b9d4a9f8 --- /dev/null +++ b/sites/compass/verify/verify_15.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--15; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(15) diff --git a/sites/compass/verify/verify_16.py b/sites/compass/verify/verify_16.py new file mode 100644 index 00000000..42017035 --- /dev/null +++ b/sites/compass/verify/verify_16.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--16; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(16) diff --git a/sites/compass/verify/verify_17.py b/sites/compass/verify/verify_17.py new file mode 100644 index 00000000..a487dc30 --- /dev/null +++ b/sites/compass/verify/verify_17.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--17; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(17) diff --git a/sites/compass/verify/verify_2.py b/sites/compass/verify/verify_2.py new file mode 100644 index 00000000..204f2c7a --- /dev/null +++ b/sites/compass/verify/verify_2.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--2; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(2) diff --git a/sites/compass/verify/verify_3.py b/sites/compass/verify/verify_3.py new file mode 100644 index 00000000..90941b22 --- /dev/null +++ b/sites/compass/verify/verify_3.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--3; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(3) diff --git a/sites/compass/verify/verify_4.py b/sites/compass/verify/verify_4.py new file mode 100644 index 00000000..a53ea699 --- /dev/null +++ b/sites/compass/verify/verify_4.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--4; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(4) diff --git a/sites/compass/verify/verify_5.py b/sites/compass/verify/verify_5.py new file mode 100644 index 00000000..c2100f57 --- /dev/null +++ b/sites/compass/verify/verify_5.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--5; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(5) diff --git a/sites/compass/verify/verify_6.py b/sites/compass/verify/verify_6.py new file mode 100644 index 00000000..949a6444 --- /dev/null +++ b/sites/compass/verify/verify_6.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--6; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(6) diff --git a/sites/compass/verify/verify_7.py b/sites/compass/verify/verify_7.py new file mode 100644 index 00000000..834e54d8 --- /dev/null +++ b/sites/compass/verify/verify_7.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 +"""Verifier for Compass--7; see verify/README.md for the input contract.""" +from verify_lib import main + +if __name__ == "__main__": + main(7) diff --git a/sites/compass/verify/verify_lib.py b/sites/compass/verify/verify_lib.py new file mode 100644 index 00000000..be46dcbf --- /dev/null +++ b/sites/compass/verify/verify_lib.py @@ -0,0 +1,386 @@ +"""Deterministic Compass grading against frozen runs and explicit DB snapshots. + +The recorder is trusted to report browser observations honestly. Image existence +checks validate packaging; they do not claim to interpret screenshot pixels. +""" +from __future__ import annotations + +import argparse +import ipaddress +import json +import re +import sqlite3 +import struct +import subprocess +import sys +import tempfile +import unicodedata +from pathlib import Path +from urllib.parse import parse_qs, unquote, urlsplit + +FACTS = json.loads(Path(__file__).with_name("facts.json").read_text()) +TARGETS = {int(k): v for k, v in FACTS["target_ids"].items()} +LISTINGS = {int(k): v for k, v in FACTS["listings"].items()} +STATEFUL = {4, 5, 6, 7, 10, 14, 15} +TABLES = {"agents", "cities", "listings", "users", "saved_homes", + "saved_searches", "collections", "tours", "inquiries"} + + +def norm(value): + text = unicodedata.normalize("NFKC", str(value)).casefold() + text = re.sub(r"(?<=\d),(?=\d{3}(?:\D|$))", "", text) + return re.sub(r"\s+", " ", text).strip() + + +def words(value): + return re.sub(r"[^\w]+", " ", norm(value)).strip() + + +def phrase(text, expected): + return bool(re.search(r"(?II", header[16:24]) + valid &= width >= 320 and height >= 200 + except (OSError, ValueError, struct.error): + valid = False + judge.check("step_screenshot_package", valid) + + +def state_checks(judge, trajectory, before, after): + task = judge.task + allowed = {4: {"users", "saved_homes"}, 5: {"users"}, 6: {"tours"}, + 7: {"collections", "saved_homes"}, 10: {"saved_searches"}, + 14: {"collections", "saved_homes"}, 15: {"inquiries"}}.get(task, set()) + for table in TABLES: + if table not in allowed: + judge.check("unchanged_" + table, before[table] == after[table]) + else: + for key, row in before[table].items(): + expected = dict(row) + if task == 5 and table == "users" and row["email"] == "alice.j@test.com": + expected["phone"] = "(415) 555-0199" + judge.check(f"preserve_{table}_{key}", after[table].get(key) == expected) + if task not in STATEFUL: + return + email = {4: "taylor.reed+test@example.com", 5: "alice.j@test.com", 6: "carol.lee@test.com", + 7: "david.kim@test.com", 10: "alice.j@test.com", 14: "david.kim@test.com", 15: "bob.smith@test.com"}[task] + uid = user_id(after, email) + judge.check("target_account", uid is not None) + if task == 4: + new = only_new(before, after, "users") + judge.check("one_registered_account", len(new) == 1 and new[0]["id"] == uid and new[0]["name"] == "Taylor Reed") + password_ok = False + if len(new) == 1: + try: + import bcrypt + password_ok = bcrypt.checkpw(b"compass-test-1234", new[0]["password_hash"].encode()) + except (ImportError, ValueError): + pass + judge.check("registered_password", password_ok) + defaults = {"phone": "", "city": "", "state": "", "budget_min": 0, "budget_max": 0, + "beds_min": 0, "preferred_property_types": "[]", "move_timeline": "", + "has_agent": 0, "receive_alerts": 1, "agent_id": None} + judge.check("registration_defaults", len(new) == 1 and all(new[0][key] == value for key, value in defaults.items())) + saved = only_new(before, after, "saved_homes") + judge.check("one_target_save", len(saved) == 1 and saved[0]["user_id"] == uid and saved[0]["listing_id"] == 36) + judge.check("saved_homes_confirmation", visited(trajectory, "/saved")) + elif task == 5: + judge.check("no_new_users", not only_new(before, after, "users")) + judge.check("phone_changed", uid in before["users"] and before["users"][uid]["phone"] != "(415) 555-0199") + judge.check("account_overview_confirmation", visited(trajectory, "/account")) + elif task == 6: + new = only_new(before, after, "tours") + expected = {"user_id": uid, "listing_id": 110, "requested_date": "2026-07-12", "requested_time": "11:00 AM", "tour_type": "in-person", "status": "requested"} + judge.check("one_exact_tour", len(new) == 1 and all(new[0][key] == value for key, value in expected.items())) + judge.check("tours_confirmation", visited(trajectory, "/tours")) + elif task in {7, 14}: + new = only_new(before, after, "collections") + members = {252, 253} if task == 7 else {233} + name = "Austin top picks" if task == 7 else "Austin garage picks" + valid = False + if len(new) == 1: + collection = new[0] + ids = json.loads(collection["listing_ids_json"]) + valid = (collection["user_id"] == uid and collection["name"] == name + and len(ids) == len(members) and set(ids) == members and bool(collection["share_token"])) + path = f'/collections/share/{collection["share_token"]}' if task == 7 else f'/collections/{collection["id"]}' + judge.check("collection_confirmation", visited(trajectory, path)) + if task == 7: + judge.check("answer_share_token", bool(re.search(r"(?= 0) + judge.check("answer_existing_location", phrase(text, "San Francisco") and (phrase(text, "CA") or phrase(text, "California"))) + return + if task == 10: + judge.check("answer_saved_criteria", phrase(text, "Boston") and phrase(text, "for sale") + and (phrase(text, "Townhouse") or phrase(text, "Townhouses")) + and scalar(text, 3, "beds")) + return + listing = LISTINGS[TARGETS[task]] + if task not in {4, 6, 12}: + judge.check("answer_target_address", address_matches(text, listing)) + if task not in {4, 6, 14, 15}: + judge.check("target_property_details", visited(trajectory, detail_path(listing["id"]))) + fields = {0: ["year_built", "mls_number"], 1: ["price", "year_built", "mls_number"], + 3: ["year_built", "agent_name"], 4: ["price", "property_type"], 6: ["year_built"], + 11: ["beds", "sqft", "year_built", "mls_number"], 12: ["year_built", "agent_name", "agent_email"], + 13: ["beds", "sqft", "year_built", "agent_name"], 14: ["mls_number"], + 15: ["agent_name"], 16: ["year_built", "agent_name"], 17: ["agent_name", "year_built"]} + for field in fields.get(task, []): + expected = listing[field] + ok = scalar(text, expected, "year" if field == "year_built" else field) if isinstance(expected, (int, float)) else phrase(text, expected) + if field == "agent_email": + ok = bool(re.search(r"(? Date: Sun, 6 Sep 2026 16:16:23 +0800 Subject: [PATCH 04/26] fix(compass): handle short property galleries --- sites/compass/static/css/compass.css | 22 +++++++++++++++++++++ sites/compass/templates/listing_detail.html | 3 ++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/sites/compass/static/css/compass.css b/sites/compass/static/css/compass.css index 2e28e339..d4d7fd62 100644 --- a/sites/compass/static/css/compass.css +++ b/sites/compass/static/css/compass.css @@ -362,6 +362,28 @@ html{scroll-padding-top:116px}body{font-family:var(--sans);color:#171717;font-si .property-toolbar-actions{display:flex;gap:12px}.property-toolbar-actions form{margin:0}.property-toolbar-actions .btn{min-width:96px}.share-property{width:min(480px,calc(100vw - 32px));padding:24px;border:0;border-radius:8px}.share-property::backdrop{background:#0008}.share-property header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.share-property h2{font:500 22px var(--sans);margin:0}.share-property label{display:block;margin-bottom:8px}.share-property input{display:block;width:100%;padding:12px;margin-bottom:20px;border:1px solid #aaa;border-radius:4px;font:14px var(--sans)}.share-property [role=status]{font-size:14px;margin-bottom:0}@media(max-width:640px){.property-toolbar-actions{display:none}.property-description{font-size:16px}.detail-grid{max-width:none}} /* Listing detail measurements from the desktop and mobile source pages. */ +.detail-status { + position: absolute; + top: 16px; + left: 16px; + padding: 3px 8px; + background: #000; + color: #fff; + font-size: 15px; +} +@media (min-width: 641px) { + .detail-gallery[data-photo-count="1"] { + grid-template-columns: 1fr; + grid-template-rows: 1fr; + } + .detail-gallery[data-photo-count="2"] { + grid-template-columns: 2fr 1fr; + grid-template-rows: 1fr; + } + .detail-gallery[data-photo-count="2"] .gallery-tile { grid-row: 1; } + .detail-gallery[data-photo-count="3"] { grid-template-columns: 2fr 1fr; } + .detail-gallery[data-photo-count="4"] .gallery-tile:nth-child(4) { grid-column: 2 / 4; } +} .detail-grid.container { width: calc(100% - 48px); max-width: 1124px; diff --git a/sites/compass/templates/listing_detail.html b/sites/compass/templates/listing_detail.html index e7bc2195..e4caa1df 100644 --- a/sites/compass/templates/listing_detail.html +++ b/sites/compass/templates/listing_detail.html @@ -4,8 +4,9 @@ {% set gallery = listing.get_gallery() %}
‹ Search
{% if current_user.is_authenticated %}
{% else %}☆ Save{% endif %}
- - +

Similar Homes

{% if similar %}
{% for L in similar %}{% include "_card.html" %}{% endfor %}
{% else %}

No similar listings are available.

{% endif %}
diff --git a/sites/compass/templates/login.html b/sites/compass/templates/login.html index 1fbdddfb..0e702324 100644 --- a/sites/compass/templates/login.html +++ b/sites/compass/templates/login.html @@ -4,8 +4,8 @@

Log in

{% if error %}
{{ error }}
{% endif %} -
-
+
+

New to Compass? Join

diff --git a/sites/compass/templates/open_houses.html b/sites/compass/templates/open_houses.html index 29ba919c..dcd07989 100644 --- a/sites/compass/templates/open_houses.html +++ b/sites/compass/templates/open_houses.html @@ -7,8 +7,8 @@

Open Houses

- - {% for c in all_cities %} diff --git a/sites/compass/templates/preferences.html b/sites/compass/templates/preferences.html index 25f3c0dd..7bfe31f8 100644 --- a/sites/compass/templates/preferences.html +++ b/sites/compass/templates/preferences.html @@ -6,17 +6,17 @@

Search preferences

-
-
-
-
+
+
+
+
Property types of interest {% set my = user.get_property_types() %} {% for t in ['Single Family','Condo','Co-op','Townhouse','Multi-Family','Apartment','Land'] %} {% endfor %} -
-
- {% for v in ['', '0-3mo', '3-6mo', '6-12mo', '12mo+'] %} {% endfor %} diff --git a/sites/compass/templates/register.html b/sites/compass/templates/register.html index 02690c47..94e5a92e 100644 --- a/sites/compass/templates/register.html +++ b/sites/compass/templates/register.html @@ -5,10 +5,10 @@

Join Compass

Save homes, schedule tours, and get personalized recommendations.

{% if error %}
{{ error }}
{% endif %} -
-
-
-
+
+
+
+

Already have an account? Log in

diff --git a/sites/compass/templates/saved_searches.html b/sites/compass/templates/saved_searches.html index 6ee30668..1b931ccf 100644 --- a/sites/compass/templates/saved_searches.html +++ b/sites/compass/templates/saved_searches.html @@ -30,13 +30,13 @@

Saved searches

Save a new search

-
-
-
-
-
-
-
+
+
+
+
+
+ -
-
-
+
+
-
-
-
-
+
+
Cancel diff --git a/sites/compass/tests/test_app.py b/sites/compass/tests/test_app.py index 59804d48..e0695e07 100644 --- a/sites/compass/tests/test_app.py +++ b/sites/compass/tests/test_app.py @@ -46,6 +46,44 @@ def test_listing_title_does_not_contain_share_dialog_markup(client): assert html.count('id="share-property"') == 1 +@pytest.mark.parametrize("route", ["/login", "/register", "/account/edit", "/account/preferences", + "/account/change-password", "/tour/1", "/inquiry/1", + "/collections/new", "/saved-searches"]) +def test_form_labels_identify_their_controls(client, route): + from html.parser import HTMLParser + + class Labels(HTMLParser): + def __init__(self): + super().__init__() + self.ids = set() + self.labels = [] + self.active = None + + def handle_starttag(self, tag, attributes): + attrs = dict(attributes) + if attrs.get("id"): + assert attrs["id"] not in self.ids, "duplicate control id" + self.ids.add(attrs["id"]) + if tag == "label": + self.active = {"for": attrs.get("for"), "wrapped": False} + if tag in {"input", "select", "textarea"} and self.active is not None: + self.active["wrapped"] = True + + def handle_endtag(self, tag): + if tag == "label" and self.active is not None: + self.labels.append(self.active) + self.active = None + + if route not in {"/login", "/register"}: + login(client) + parser = Labels() + response = client.get(route) + assert response.status_code == 200 + parser.feed(response.get_data(as_text=True)) + assert parser.labels + assert all(label["wrapped"] or label["for"] in parser.ids for label in parser.labels) + + @pytest.mark.parametrize("target", ["https://foreign.example/", "//foreign.example/", "/\\foreign.example/", "https://localhost.evil.example/"]) def test_login_never_redirects_outside_mirror(client, target): assert login(client, target).location == "/account" diff --git a/sites/compass/verify/facts.json b/sites/compass/verify/facts.json index 51f9d299..6e9bd8b6 100644 --- a/sites/compass/verify/facts.json +++ b/sites/compass/verify/facts.json @@ -1,7 +1,7 @@ { "target_ids": { "0": 99, - "1": 152, + "1": 130, "2": 110, "3": 18, "4": 36, @@ -318,6 +318,25 @@ "agent_name": "Dylan Everett", "agent_email": "dylan.everett@compass.com", "agent_slug": "dylan-everett-98f9e856" + }, + "130": { + "id": 130, + "address": "420 Mission Bay Boulevard North, Unit 120", + "unit": "120", + "city": "San Francisco", + "state": "CA", + "zip": "94158", + "slug": "420-mission-bay-boulevard-north-unit-120-san-francisco-ca-72469257", + "price": 899000, + "sqft": 928, + "beds": 1, + "year_built": 2012, + "mls_number": "426105057", + "property_type": "Condo", + "agent_id": 67, + "agent_name": "Jessie Lee", + "agent_email": "jessie.lee@compass.com", + "agent_slug": "jessie-lee-1eae1909" } } } diff --git a/sites/compass/verify/test_verifiers.py b/sites/compass/verify/test_verifiers.py index 81c3d7d3..b5b8c904 100644 --- a/sites/compass/verify/test_verifiers.py +++ b/sites/compass/verify/test_verifiers.py @@ -12,14 +12,14 @@ ANSWERS = { 0: "88 SW 7th St #PH4303, Miami; built 2016; MLS A12055974.", - 1: "1542 15th St, San Francisco — $1.295 million, year 1906, MLS 426107614.", + 1: "420 Mission Bay Blvd North, Unit 120, San Francisco — $899,000, year 2012, MLS 426105057.", 2: "1425 Brickell Ave #42F: $11.75M; 3,913 sq ft; built 2003.\n480 NE 31st St #PH5402: $4.5M; 2,112 sq ft; built 2019.\n480 NE 31st St #PH5402 has the lower price per square foot.", 3: "195 Willoughby Ave #1517/1518, Brooklyn — 1958; Charlie Lewis.", 4: "Saved successfully. Recorded price: $565,000. Type: Co-op.", 5: "Phone: (415) 555-0199. San Francisco, California.", 6: "The tour is requested. Year built: 2019.", 7: "Share token: fixture-token.", - 10: "Boston; for-sale; Townhouse; minimum 3 bedrooms.", + 10: "Boston; for-sale; Condo; minimum 3 bedrooms.", 11: "864 Moore Dr, Aspen — seven bedrooms; 10,615 square feet; year 2005; MLS 188891.", 12: "Rounded price per square foot: $1,090. Year: 1957. Jenna Citron Pinchuk, jenna.citron@compass.com.", 13: "Rockwell Island, Miami — 4 bedrooms; 4,588 sqft; built 2026; Renier Casanova.", @@ -34,7 +34,7 @@ def trajectory(task): paths = ["/"] + [v.detail_path(key) for key in v.LISTINGS] paths += [v.detail_path(89), "/agents/" + v.LISTINGS[89]["agent_slug"], "/account", "/saved", "/tours", "/inquiry/38", "/collections/99", "/collections/share/fixture-token", "/saved-searches", - "/search?q=Boston&status=for-sale&property_type=Townhouse&beds=3"] + "/search?q=Boston&status=for-sale&property_type=Condo&beds=3"] return {"task_id": f"Compass--{task}", "start_url": "http://localhost:40018/", "final_answer": ANSWERS[task], "steps": [{"url": "http://localhost:40018" + path, "action": "click"} for path in paths]} @@ -123,7 +123,7 @@ def completed_state(task, before): elif task in {7, 14}: after["collections"][99] = {"id": 99, "user_id": 4, "name": "Austin top picks" if task == 7 else "Austin garage picks", "listing_ids_json": json.dumps([252, 253] if task == 7 else [233]), "share_token": "fixture-token"} elif task == 10: - after["saved_searches"][99] = {"id": 99, "user_id": 1, "name": "Boston townhouses 3BR", "criteria_json": json.dumps({"city": "Boston", "status": "for-sale", "property_type": "Townhouse", "beds": "3", "sort": "price_asc"})} + after["saved_searches"][99] = {"id": 99, "user_id": 1, "name": "Boston condos 3BR", "criteria_json": json.dumps({"city": "Boston", "status": "for-sale", "property_type": "Condo", "beds": "3", "sort": "price_asc"})} elif task == 15: after["inquiries"][99] = {"id": 99, "user_id": 2, "listing_id": 38, "agent_id": v.LISTINGS[38]["agent_id"], "subject": "Following up on my tour", "message": "Please confirm the date and time for this tour."} return after diff --git a/sites/compass/verify/verify_lib.py b/sites/compass/verify/verify_lib.py index be46dcbf..987653b3 100644 --- a/sites/compass/verify/verify_lib.py +++ b/sites/compass/verify/verify_lib.py @@ -44,7 +44,7 @@ def address_text(text): text = words(text) for full, short in {"southwest": "sw", "southeast": "se", "northeast": "ne", "northwest": "nw", "avenue": "ave", "street": "st", - "saint": "st", "drive": "dr", "place": "pl", + "saint": "st", "drive": "dr", "place": "pl", "boulevard": "blvd", "west": "w", "east": "e", "north": "n", "south": "s"}.items(): text = re.sub(r"\b" + full + r"\b", short, text) return re.sub(r"\b(unit|apt|apartment|suite)\s+", "", text) @@ -166,7 +166,7 @@ def user_id(snapshot_data, email): def criteria_ok(criteria): locations = [norm(criteria.get(key, "")) for key in ("q", "city") if criteria.get(key)] return (bool(locations) and all(value in {"boston", "boston ma", "boston, ma"} for value in locations) - and criteria.get("status") == "for-sale" and criteria.get("property_type") == "Townhouse" + and criteria.get("status") == "for-sale" and criteria.get("property_type") == "Condo" and str(criteria.get("beds")) == "3" and not any(value for key, value in criteria.items() if key not in {"q", "city", "status", "property_type", "beds", "sort"})) @@ -280,7 +280,7 @@ def state_checks(judge, trajectory, before, after): judge.check("optional_target_saves_only", all(row["user_id"] == uid and row["listing_id"] in members for row in saves)) elif task == 10: new = only_new(before, after, "saved_searches") - valid = (len(new) == 1 and new[0]["user_id"] == uid and new[0]["name"] == "Boston townhouses 3BR" + valid = (len(new) == 1 and new[0]["user_id"] == uid and new[0]["name"] == "Boston condos 3BR" and criteria_ok(json.loads(new[0]["criteria_json"]))) judge.check("one_exact_saved_search", valid) judge.check("reopened_saved_search", transitioned(trajectory, "/saved-searches", "/search", criteria_ok)) @@ -307,7 +307,7 @@ def answer_checks(judge, trajectory): return if task == 10: judge.check("answer_saved_criteria", phrase(text, "Boston") and phrase(text, "for sale") - and (phrase(text, "Townhouse") or phrase(text, "Townhouses")) + and (phrase(text, "Condo") or phrase(text, "Condos")) and scalar(text, 3, "beds")) return listing = LISTINGS[TARGETS[task]] From ae102b586a149adb57b4dcb49049b810ce72fc1e Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 17:53:35 +0800 Subject: [PATCH 06/26] docs(compass): show source and mirror visual comparisons --- sites/compass/docs/visual-review.md | 50 +++++ .../visual-review/after-detail-aspen-1440.png | Bin 0 -> 174769 bytes .../visual-review/after-detail-aspen-390.png | Bin 0 -> 55039 bytes .../visual-review/after-detail-miami-1440.png | Bin 0 -> 197602 bytes .../docs/visual-review/after-home-1440.png | Bin 0 -> 269806 bytes .../docs/visual-review/after-home-390.png | Bin 0 -> 74317 bytes .../before-detail-aspen-1440.png | Bin 0 -> 126177 bytes .../visual-review/before-detail-aspen-390.png | Bin 0 -> 49789 bytes .../before-detail-miami-1440.png | Bin 0 -> 142987 bytes .../docs/visual-review/before-home-1440.png | Bin 0 -> 105794 bytes .../docs/visual-review/before-home-390.png | Bin 0 -> 41333 bytes .../compass/docs/visual-review/captures.json | 182 ++++++++++++++++++ .../original-detail-aspen-1440.png | Bin 0 -> 190018 bytes .../original-detail-aspen-390.png | Bin 0 -> 52447 bytes .../original-detail-miami-1440.png | Bin 0 -> 223301 bytes .../docs/visual-review/original-home-1440.png | Bin 0 -> 204728 bytes .../docs/visual-review/original-home-390.png | Bin 0 -> 34832 bytes 17 files changed, 232 insertions(+) create mode 100644 sites/compass/docs/visual-review.md create mode 100644 sites/compass/docs/visual-review/after-detail-aspen-1440.png create mode 100644 sites/compass/docs/visual-review/after-detail-aspen-390.png create mode 100644 sites/compass/docs/visual-review/after-detail-miami-1440.png create mode 100644 sites/compass/docs/visual-review/after-home-1440.png create mode 100644 sites/compass/docs/visual-review/after-home-390.png create mode 100644 sites/compass/docs/visual-review/before-detail-aspen-1440.png create mode 100644 sites/compass/docs/visual-review/before-detail-aspen-390.png create mode 100644 sites/compass/docs/visual-review/before-detail-miami-1440.png create mode 100644 sites/compass/docs/visual-review/before-home-1440.png create mode 100644 sites/compass/docs/visual-review/before-home-390.png create mode 100644 sites/compass/docs/visual-review/captures.json create mode 100644 sites/compass/docs/visual-review/original-detail-aspen-1440.png create mode 100644 sites/compass/docs/visual-review/original-detail-aspen-390.png create mode 100644 sites/compass/docs/visual-review/original-detail-miami-1440.png create mode 100644 sites/compass/docs/visual-review/original-home-1440.png create mode 100644 sites/compass/docs/visual-review/original-home-390.png diff --git a/sites/compass/docs/visual-review.md b/sites/compass/docs/visual-review.md new file mode 100644 index 00000000..f00b848d --- /dev/null +++ b/sites/compass/docs/visual-review.md @@ -0,0 +1,50 @@ +# Compass visual comparison + +Captured on 2026-09-06 using the same browser viewport and top-of-page scroll position for each row. Images are actual browser captures, without compositing or synthetic reconstruction. Click a screenshot for its original resolution. Capture URLs, times, viewport dimensions and SHA-256 values are in [captures.json](visual-review/captures.json). + +The before environment is original contribution `11b11cce5942be42cedc768f58e56db77e26696e` with its original asset PR. The after screenshots cover the source-backed refresh and UI fixes through `daa4a5bffd23728c149769f00da3fa7f51d7b0be`; the later short-gallery fix does not alter the captured five-tile Aspen or homepage layouts. All screenshots show anonymous sessions. + +Source pages: [homepage](https://www.compass.com/), [Aspen listing](https://www.compass.com/homedetails/501-W-Main-St-Unit-A101-Aspen-CO-81611/LRBC9_pid/), and [Miami listing](https://www.compass.com/homedetails/17145-SW-90th-Ave-Miami-FL-33157/1C7AS8_pid/). + +The main corrections are official local fonts and hero imagery, measured header/search dimensions, readable listing cards, a five-tile desktop gallery, a separate 2:1 layout for two-photo homes, working photo/share dialogs, and mobile property actions fixed below the content. The original mobile mirror overflowed horizontally; the after captures do not. + +## Homepage + +| Original website | Before | After | +|---|---|---| +| [![original Homepage](visual-review/original-home-1440.png)](visual-review/original-home-1440.png) | [![before Homepage](visual-review/before-home-1440.png)](visual-review/before-home-1440.png) | [![after Homepage](visual-review/after-home-1440.png)](visual-review/after-home-1440.png) | + +## Homepage, mobile + +| Original website | Before | After | +|---|---|---| +| [![original Homepage, mobile](visual-review/original-home-390.png)](visual-review/original-home-390.png) | [![before Homepage, mobile](visual-review/before-home-390.png)](visual-review/before-home-390.png) | [![after Homepage, mobile](visual-review/after-home-390.png)](visual-review/after-home-390.png) | + +## Aspen detail + +| Original website | Before | After | +|---|---|---| +| [![original Aspen detail](visual-review/original-detail-aspen-1440.png)](visual-review/original-detail-aspen-1440.png) | [![before Aspen detail](visual-review/before-detail-aspen-1440.png)](visual-review/before-detail-aspen-1440.png) | [![after Aspen detail](visual-review/after-detail-aspen-1440.png)](visual-review/after-detail-aspen-1440.png) | + +## Aspen detail, mobile + +The source mobile gallery failed to load its photo responses in this browser session. This source screenshot supports the layout comparison only; photo fidelity is established by the fully loaded desktop comparison above. + +| Original website | Before | After | +|---|---|---| +| [![original Aspen detail, mobile](visual-review/original-detail-aspen-390.png)](visual-review/original-detail-aspen-390.png) | [![before Aspen detail, mobile](visual-review/before-detail-aspen-390.png)](visual-review/before-detail-aspen-390.png) | [![after Aspen detail, mobile](visual-review/after-detail-aspen-390.png)](visual-review/after-detail-aspen-390.png) | + +## Miami two-photo detail + +| Original website | Before | After | +|---|---|---| +| [![original Miami two-photo detail](visual-review/original-detail-miami-1440.png)](visual-review/original-detail-miami-1440.png) | [![before Miami two-photo detail](visual-review/before-detail-miami-1440.png)](visual-review/before-detail-miami-1440.png) | [![after Miami two-photo detail](visual-review/after-detail-miami-1440.png)](visual-review/after-detail-miami-1440.png) | + +## Scope and intentional differences + +- The homepage uses a stable Compass Exclusives mix instead of the live site's personalized recommendations. Task-answer details such as year, MLS and agent information remain in property/profile pages rather than being added to cards. +- Local benchmark accounts, saved homes, collections, tour requests and inquiries are synthetic and resettable. They do not contact the external real-estate service. +- Map/street-view, mortgage, seller, property-history and school-data services are outside this mirror's implemented scope. These are documented omissions, not claimed answer-leak protections. +- Source-backed facts reflect the captured transaction snapshot; historical contributor-only records keep their known basic fields and display unknown details as unavailable. Availability, personalized recommendations and photo inventories can change on the live site. + +These screenshots support visual QA. They do not replace full-environment health/reset checks, task quality review, real recorded UI execution or verifier testing. diff --git a/sites/compass/docs/visual-review/after-detail-aspen-1440.png b/sites/compass/docs/visual-review/after-detail-aspen-1440.png new file mode 100644 index 0000000000000000000000000000000000000000..9bd4c9f370382532e1990bb18e451165498edd4b GIT binary patch literal 174769 zcmeFY1yEeU)-E~(cL?qfAUFhf2*Dv(@IiwF8Qe7_5ZpsFq0FLGymVdp4tKUXoz2svk?(q0G{C^ zAmSrD{RB|`5fd5VkG%hJp*%xGLPkYELx&gJ-~kX25fKrPkWkUl(J?Urm9|n|q%;U$ym#h#_c=bNYMh9e{*9(q!q*No23|9lz})IdK4~4-Z%KJmYb2zM{4(0+ zZZ(}JF9j{!gT5pdKql4&bT>|!x@0Zog7e``k;8@fd;NzT@Dcpe6bihI8y_ywqR5&i@|B0fM8a9eVa;1V* zck+em9l-?IspW%aYqvWd@ZW6z8w`m2vCrh&U$!aAer*Q!P%hK>Djh8Wl7=sFl!#$M zee@EY&?mrAR*qyBw&bG;$rHfk#_{~qne*FyE)slHFBZKt6@@6dFk;hc{`ep>rCoBvt?9+d8 z3ktDmvK*~-H7e#3T*zor@_7rnY_hL*MM#Wtwn?)3ocvsBBfEE0WDNLnBk$-UDpYgP z!N)@nNS9OJ)S86u+HcqF^Znk?>rOauZ?L?#DtUHqzdPd4d7?F*Q3bqZSHye89^c(V z1{AhI%Jg$RQ$2qPX@Kpwm~TvyP#9-K&@JjLrY#PNH8o&IRt&i|Ntz&FmDrC$IgEpmQ$HPmi;Vk;4t9I1xUf zUNq-yxS%T5)Q4myP4ds!V=Icio7K_Pyydls;i3FRXQi2dqE@qmz2iugt$XR~Kc0;7 zL0Q8w6_}(uQIq)_Z|3=`1TTsq?vI!+6?u-$21mpSj)aL${dP$-3ifgbyiGlx&wWhY zM`cHSwIMo&O|l0QdK?!-Zd%h&x$=WA{giLrUgMm64hibp0S7ONa!nInH9$Br%TGKk zUDJ-fOdwt>=^&=Ckh;cEuTO}l?1yd&K78{?)|f}N^@;x0a^T|=5nY~b{@FU+^9$L@ z>ubG@J}mcvuCgj!ki>#}bgjP;_>fQl24tZPoOE#)*H+1wxeZ9mt<$-`G>B_siC{e7GR@oMm}0C;I5< zn>(NEQplSeDMPhX`GU8xi3I^`EcXY)EU#@CBxX;&cH z>`iu{I#15}C_lsm9@>9x&MObD`FTuLLDun`K8G5KD}9%h#T_NLZE}BPoF655I^NJC zCLtPHn2<>-MKx}&@asfAM#|}C=m}8eE4%Z0xuTJ{Q3SR?$U!udmh&mBw(VNMa8&@> zu^G2`mP~_3ObwoipXF&CE*E8MHDn{-qc4iUcsU~_icVKyv9U^N&kzIj&q3-kR4!pR zid)QwX!mpxIVJFq}yg(gY@$&i?XKZRvYkISx&LNxS>7w*6CH0FAmPEAngSi5`K)| z43%Y!&$aP9Y>gqdu(;4Q1j2POsm0)v`)>Z}DK zd0Px{e_e>&SY z9WFWFWmx8KMY;sRrVl)O)W$nFUSv$M1<&S+ci{+9ob;X|4e{ky?v}hPVhf)xF`tH= z;5e>tC@E)G)qvTsA&1~~qn{RnP4pfLJEVI9U0G_LapO>^0gbY1pSe@4L=z3g{DD=W zIi;^pURk1A+N4E!g2kJy)8r{Rsal9PQD9^5XV zc-F<>#29@eZFE*Qtl``?IXNY(rh4?-Q(Ip3py%OJL%Wb;&r&&P;`J zKIycVdGE$+tCNH*mN1v-669r0mZHql4SUUTI;>I2^ieeoklx0PJRT0OG}V7aNa?xq zX)P5?cft`V_dTCh-YeOoa*iF_GfN-^vOM@#M2|<0EcGKS1FUHHJ;k}HEHyuXN~(9s zkOF-^o`vinxBlq3h&7B!_YN7pN<~q8*E=Mi$JeOq=`hb7_36MgKE9pdcXct$tn`x# z&cm1Z(5fLP+SR~WfcyY)g1yKM8*In&EqAw=YHSnX#!Mf;Gf31JMQBi}qesUmVMW&- zWa=;TZu0#REq@m%oD?L*gpDX>@!Jm-jbjm1p*5=n^fJqfPke3<@)Y$l-8vRCN8G3N zDw7TXCwRyrGUxS!7h&Pb6k&zjF|SWy)l2sEwHM-U{8MQbAaf97zUvYNs!k|6U~}_p zEEjD_;p7i_oqq6JZMu-0jszJTtQyY-GNvLmM`ID%IbbPr=bW-0sX0NaanuszJL+)P3PV0vwbJ0_Bq*^(Z0k8X!1w@F-g-m{~-q8}<6^?W&- zx(itN++(iz`S2RIjNHQ~`ZXBhp*xMVF^Abg2%mhsuDe7{CTA8<@^X@X_P>W39Zp@@ z+Ikx`oFAm*Us+tQ1_f=!wCK#ILG~@(krCZ9qv~L68Lh+}Y9@?Y-;Ukvud!3g)(zcu zDBVv-)U0Pk1+8llOIN`~P?*w7Srrp&zwa^DJ>>l?QYVzpMsZqaQJGAv9@hiz7nTDq zYMuZGW+tRu@YGrI(f(NScJ2vq$xVAp^gq2j{b%n}{{_v7dZbCWb=g4#D3S&ZJmgsS z?9#N&E%Ie8CPy6g*>QB57l_)#{qm~m_lAgCb<+isk8#MUYc<7(EHF`AYee`VIHkQl zq*YfGp|wqj^79vhUH;)DU+vTlteV!$<99Hnw{H$d6La6liAe?qm{_HP=gJQ}rHUS& z<(!FJ_gmyyM{U+}r(pK3+e?&;hWBb?Ks@Y=twE4O_T*BxRG%)lq}C+jNii*j*{jyF z*hPb+t9&ek_h)7|kf^_U_!wKH=3LDFV)kY{*X8pxg8kKpv|H3}}} zYS6f;WG%KRN9vA|L&TN_BV)@f^Lu~7Dj!2>KqC|J?Jy243DzebA7q+IqnJ^<{Ia5w zyA@9RYF~dwBXNfEjFAM117$k5;Os*NVu&xrxnjkmw8b_BlB9$>JV+Bb@}UIjlyDw(+TZ&7-91pL~l8x+gAxbt)e@MiIURC)kR9@lwTRB zCS})|e8|nLNO;-KkZ+#a%l(NzKlHh$sq0#1q~E8U#$zqR@;XuN(6{57GbTsAD`a42 zJHk_5imk7d@qGXswXqLM1eJV;%efcUQ;j-GCQSk}{g@@-a64@$Ns2s9G7cvWBpQig zt~pL%!X)y5zuz69&aK|hp?VGR(>lr{(69T|C>+<3*9f}yha^gd<;mo?qD@pP4zaD^ z6|5*fyOWQ-d_r~e2pFRNHT&ZBg`5yiFokUTQJ^jPdr`1wKjG)ix2u3(huNlBG0o?| za_M|`;~#fTu8ju89NN|TjF5?Uvbrl|=~tm7tt#0lf#V^o7mP^xm(ZM_1j<(*pZ^NO zu?~5+j>aHdzK|>k$Y>|N({bN{7_oeCX9FGML#MTd%Rb2yCZxRgaJoFO>03QN*~x8> zRnitTl65;`dB9F}Ju-ITVLXA##15?YOsQ+Kz0@Gsc4b0dj}{E4z+>@m?#V8m7^L04wY$>4R`8$%Rw8K0kJ;Xf}r zAy1+L5j6)=H1yhx0oSKFlDSu-hR zxHv?WU!l^+DODe0moWZVvZ$;XQ+5GQ;WqJ*i$?BcVH#l?G?KNitp;UuAz5t11!XUa z%1k8Pg6w6rw~4!)!&Fo+tB!GEX&pVrJOmlAngG-UP%2s70ymk5DWai3*h)yxDYX@P>GTz9@?YX`2PBoZ<~J_UiKVNy~g;>|dTF4@WDIkJM)jE@iMOt{0;8boWTtR(Kac?8q_Gh>v+reX&d`PaERN|=YpttZT) z;*&Z)4JDCu=fJQ*CT}6^Zvq0hpPs83ZcwudIvx~WeVEjq_lW>v6eG*>&nJO(LeN>w zIabtohn8#XLL@EiWRl_khul#jC$;ml6AHA!y z9i+GaYDi@~E{|=JEungNueOYKX-;-+fpvblCUZ>upbxg@DBSx{H@}(RqCSI`SAM)` z7JirSngPMOL3jcj$1L$V{5UrV4vdIcV$21dG}SgtTZsLHg$$S-UEb5W?pq<@pfZcl z&0L~8ChCY7^2HPs9pW@ruV4w>iNA#sXp@#MUxN@g=o*TgE*O^}4XdAf zBRcCZ?LU5fv&U*+^p;N$M$T(n5hqGJp|n)}$xm4U#}PtEVB0!z9?ghNWH{?_MHJtt zhe?}wI)>kgwZupsjZ^)7!fd+QI<)uZJD|JgyzC_ zVP0U`r8>r*(#6oDD%uuH|}`Kq2Wq~4p- zG`?@-&6IUoBJ6UYG-EkJ*@!*3>fOS&^|5{(-Ldx>XCGqWOwe^7!*19o1wew+vu&gF z%TWCicgvob)>LK=_b7j(kPm^_Dq`WL#y)-!-?J8ULlrt(O^#)iQ``$h) zXwN*XSldLnUQn(&?EF$!t#_#H<58z(;?P;x&nr&O7OYtq4B50xdRa$ZvF(Jm_bJG3 zWZLa#vKKRbLd$wC#GnMWAj_4fChRfMqY@oMyCZf@UCNpa@fX!DCbNyOE$df@36)~A z2PObRc3xH6*>SC&W-8FSG!Ri$A1p~1ok!<_w>ZG##T0tXV7t-a^AmZtd@g?t@rAk3 zlDZj>wRCd~gMvG1Vh%MGfk7&j!i1`eAA=lxg>{T0uH;6|uk4+XgajG*oTrfz2IqUe zH&06=BOY<_V<(Sqx+9gxc>cu9B6L^?RX|jn$MF+6`N4M#x-3mfC}`0&aF|M%nrciU zSJ*8`Qe4IydC?{B9r7a??-d&D?+Sfi(ULknH(7-8&!dx9=xmm*dau6;*I)_uJrcVA zW>e$(AlQ|&G5Jnw?{;2^d}ma4&#iiETzEos*43D@pWI??i2ifXRQ5hGtj|H<)^@<` z3|YoLG3}S$VFekP4It=%o{i3yFBn|dUvTI#0K0ME*ZOu4qSWBpsEZJ|k)SrBXyAtI zkax{}4}Y=LV~bdlKQX_tfBYfkjF0z*|0t&zvQqYqy%l)iHXWy}%&6^W@2Z^lDg@%- z3t(z?-d|1PaF_+sC2V6G8BX&`E7?OvJqvruw!P*Oq+iJ?GFasZll_84GpQ6G6A~;M zP(oh4)0%80u@Gw1eY4$CL4yS8j+3X2lb6kI+Eotjp1F;%dks!C!;Bkz_f$U$aLdKX24g}h=hH4Hfi{?O; z`N@VdRw?K`E=6540u^yCYJ!4~zD?+glu|KjTa0&WGV;$03RHZ1eyj|(EAw3!Lx5)1 z;P&(eVsFhFOUoix=p71ri}Tcttx)W4TEu4_w23PF+kN7WX+DF+)r?d_BC~S7YD2Uz zAdRL9aZ{xKRttUNlEcy$LDY>zfZpHUNkQX!NZKk<++VhO1`etok>B!em^u+7&KCLEG&nkD9I>M5$6&bmSVLRS=n_XgWYeZ@8%a_sbTtW zF0~9SvHL-5u235THF(pgOo0fOf3cF@!8KigsilC6DRQ# zpf!>|)qCC%Uqo)Qb(Vc3N&f}b3$j!XlyrdSJ>u6%3=NGuFjJN7JeOi{_41wpA{8Va zpRhbMi#zG-@9ZUzL4jm#Jn)==?n67i(JN;iepli~aU0HqrLOgr-EVQw|X~ z>eMosEAG4#Ijeb^&E?wn0d$`iv@f80uRa=cO``uJLF3H*--J-A`nVr^gL^xl`4x3* z{oz${0#N^z5uY~|+E>(FW*&UA56Ne-=R1dQCmx+2(;td?#{W(E|7J8K1pdV@FtNW3 zM?P4gwh0GuWTG-Dy&W{3#|ru>fgH2iIYCvtz%-y?)~ao_BJBzABJ@D&rakgJ;9;am z{0V^UwsJ!#Y4)$>|I<-ZW9VImhwmfCUfXZxkKHXlfOaB2NlGAWs>TI1`n%q4r5>4C zQGf$os}R8ISCCW0Y<|a$SKC{reEtc<~Q!CCj;(%0xtNT=WCd#&eE)2!l8C!5*`syR0N7W@l|;OobEjVrpA=wW&K4B z1A^uqp8&CHkA=;G99AUd0;$z~9n+B62I{jT+(OfvMLeZ(Yxc&%gf){Zfr?Dg=@4QH(AYYOKYPflfm{Z*@TC?v01?3GTc~4Zsh!DU#afDM4cBqW4t%BWMOU0xd zFFyZ*AVfRjVpV$Fqw7skau4z`MCK{`7Oe`AonN0g@2CZH9P`hO7jSN_6ab3`Q-_) z&IPYrZ7U$)S~BG!p{;dT_z566FF9!bCvM_@_@|*(FK7aHp3DY<)`QZA6fNN8=OVwskD)UKXwZZ2E51 z>Ybtsk6{VFdR(vGbZD%ENk#!@s@1;9t%^CNuD9_$T3xz-Fu%ZbB*()l0t9G32Q2wGmaUT@+};$(534mTwb(o7i=u{^p8JZ)a&^3-*H3J`5gh zkvDI=rSDX4tncjUEH3u2!0Zu#NFvIxbp5b;Q7uHeFkR87AXxWtxa%Wto!FXBgPYsA zj=v7)cIJw^y~?~EnE^WYtmeq-_IHyT9YN&!zIJR;Ri3JHkz-Af=_`kdi9P0*by~W$ z&rMA~^j%d|B@OM-OoFQ0U0g%%38`#IxLRRGQtu-?6+NMg%4I~edUvVzX%^vCN%;F2 z;~6_-o2$S51neuP92=$=7+VaOVa&`M<*7C{JpFHj?*YaFKZn0__A`mg38OE%^wN1n zA3B@Y*7NPy^f>v&pxsO>C%>Cr=19Da*-_C}us>+i>|zvjGTi%8UKl-sy98SmBaWg@ z-w|^sgonHslkf@g)j#uj=2NL9FeznKzfeKs*;le%VKEWWV9VW_g(Ldfc`F)wUXFWb z;~N2kx(~%eXW*m~YmHcOg)4#4=zDmioR&IZc54lirTF~< zWQc(6dPRm96r&vE@%xqVh`Ndt{;k)YKC>ujQDxk|BE+m`il^0?^ew&Z4Nt{&xID+ zxNgzmmE1=!UX%CJv|Dr9JhD)hUY4t9xHm}4V{wF!CQgRpXPle*B;bP5U*C)=|2Yvc zD0$pTzCnda85mOXOrTwI=}Od&FC1QqvuM~wV1Sy}uA17fU-PCXgvKTpShJ`VyA^LOJojxHy zZy1XJZ?I%HD2#y*3ko))Z49nIEVZYv8p%;+$6EqfJ`^Vjd3*GekBtdZ72(ik`nX9k zBH_om;KiXRwyXPc^sMQy*f7J2ImQL%sEk+Skt|wPR~-Pa?8&am1eQRh#g)3~o8jl% zb4cqEdUd_Y{0}@n76g;=u?$rBgi6&HPUa3or=zO#KCG2;=S=d+13cp=HC-7^9HhOf z4N9Q$*$FaDzNw=;{}CWQq8Z%+Qmm=R!3A<&7pWA-pTH=o4MVDod`fR3*bceFoTz=$ zT{K5+#Ft3{#Vmb_P+xU{W_wp@IVlE$`pitf=$6*jGaZieiP?z`4Q<7}k#Cxt2(XyL za?TyHerE~#Pl2WpB#teMM;9s)z9KmiJY4BR?-hGN zNAbKts`3)_zkFiNu+INjAK*2^GcU4J<6`6T!Xgs#!Km?ZT?}}jDnH+5wI1oLaK}lr z-*YFwYM?OM%TGb+)M0=9ks;Mo(DyAtn|wFU*nxu2ew1o!xYL%~ox7#DF4IX92E3QLFb~{9py>`Q;@s zJG%1n3|gaQ4a8TYA6DDv6^x+eeH1Z5m(Rd?P0OtNYdMyd)W^!jA&PT2QWo~_Nga-; zlJUHScKVSfSu&m1^BRk%YPX7_G3gTWCK=}EGW90!mJK&Qsi~PwX&G|5>E1=c%yR?5 zKp#@lOYsSLQoqSM-)eF%hSQ^+Zv@}eVQJ;_7`?zbZ50k_ThrKyC^3}2*@THP=VrT6 z;}}PDMbBng_IK06YGN-MfvB>S$Q527W9hT{wVx2@ainfS;<@5VC?VW9z4VD>DWUi& zON7pHtBZ9w&y$6l*M5GEX?A-@#bqLH&mqlbe5Q-k#9+RL-;e^wsIK(MjuELIG^vLF z#esk_$k{WVz*7I#%+%?cqm}`W@$qAd)ZRG5JxVcY(%I%%s`^ud3&LjXhl0Hj#d`|- zD|Cab0n`bIUy}*bM38fl-M1tPr-D2j*YpjBvjI8FP~+8wvgS;}kO(=}|SXfEXh}fs_9Gk}kfV>Lc4H+NhhTjS5`Z zL2HK)edY?F&#BCzu9s6xNg{p_97FSFzhjhr-z;~cH!g^N~ll(|iT8T-_diGa?kZ&H~kk`HSnq6c=pQ{xq4ELyK4{==m zHPQ(>aTX)E=Ai5QeiLyzCMCInO)W_;%v>=oK*qq?wOB73T9>6>RC-qRApPR9Z^`@4 z1!Xv()HMczpB{s1wAVax$K6hMQhf~U;$-gNdIK0sMU%w-f|WbfhYo0^7s7CSUb}dV zdHcyyEOMKMve4YTagjwpN8^fP;;;K0e@(SPX#4{jx37E>=u2$|w<3L>|FY&DuA|Q6 z4~KvzG2C=E4+?*Y>?V^%vy3aG0qeDZc*>%Eeig`-AQVm#k*yEvNE0-c#U zVtRIZ@AD*Z$Eur{$qpvpiai0)IaBCHIcINT zVma8A<9gsMx{0GnFpK(dQk7ox)K;xnR!xW`RaDP8TH0MmgcCYzHynRNc&^3U7@m_; zFud&A-wU_|lUZhlWZH(kB~YX=z79v~S?4i`@90=VK9`X~X*1Y6f0%=^hli>e7ZN5b zy^%!eFAz1)$ZK!dD*GsM3~CHY%Scz|Z#Ag>UK&3kG0uGM*;HDxEXcbOBR@o}Yr8>} zYU>%h_M&c>-DHEbbK88Op5Lqs<}s*Ff6b#ee@>BMCER=Z z;#o&&%>o;1il(k(US`hs1@<4%5z@VWGX1{5#UI^ld2UtQN8t+_oYssn9c0w&+rmAK(aRH)a`qqJCg`XiKMR+nSi)h>^*!k4iG3lE-%bC$A=Hfr~ zqeBF!f~IYHfMTE9H+~UKNrlRS>c+a+wY2ykr-S$OX5rB7O~AZYQK~Am* zD;V|WHM90Tn`I(nIvsQPS{_Wh0Y4qS9Q=~ktUVV(m}$ks$Vrq8+Cr|bwg}qU$J6%ZDJs; ztiBr%#Pf5O*tc3}m)MLJVw260QHWM0Jd|g8&jhB}_dWsav;%&mSrx`q2Py#jN_M}W zVvE^fn;RZrFM55h4-hI(pv~1Y|IVjO!GPuD>&Ztco zV!%`Oi=mXKwt~mTkn-#J+8c@CX&dal3QiixDTlpU8UT za09#Sic~U?bqSd9%eLSkfua5pgH!c5a?*sRfWr;sB;1qa7>l9~4?*~h7U2j%eczuV z*G@IRh?~E{^nG+awr3~6Jm-{}jSJTd)#iO-$8YXazR-FA0zG9qfcF4% z-oPE3*0dn6F!Y0mr!#+(3qYuSgBJHYd%l!RTrd5GUwqYQSTgsBHRG2+9UHgg z5|%<e$3lfP1@f)Qj73HqD^{oO~IYmdAzUHT@G{DEAJ}-frHd-y%Zq zV8++IRXCN5-o_>cFFsEQXCCGC;!zvvO`^6=R*m+Yz7-fUreb3b>=~EH2q6x+$0LgZ zhzYIPN*uxhPUN2eDYBPLOD$@TXitDM=GLFjMKD+m+$pt^Zmn5t%qYx5(7H%FHpzt$ zOf*dXd#}PA$*ZMmvDuU77mhc(206#Qx~K(3`|5>_E>&dB8-6E=6O@&_=X1Nrm4&t?wgiRPyd+l#C_i3 zQ1IT8U5$$RAYso~4D-jBH#U-`(wG!w?*rcBQ1jQnV*b>8Nms!t^*r_2h#U$ z^~!FcP))tnIEe+nLI#yLYhBV|Tlt7lztL6$(Gi=objg?+o&elED@BQQ)9!BSX-0#Z zJSmkqNrPbPHexVqmTVSHk2Pq+wYiV|Q9=KoW{8A>f4xb$O;Kah1@g^DSye+*R}=oN z#w*QPEbVS8N_+d)zr7G~C^K6@h)2ut?}d;8ZoZkA`7ca80ajz506dWg>W*Lz9asu0 zLveO~l2RBl--sWFa{{d*etrC)%Z^V`j9TjK*dCRjlrkefP8LLSaGI>_e?HL^pq`BChA`vCRD&7y<)*vY+H&iZFi_C$<;U+u&h3z!ogZxVo6rbK07cbf{us}3oAOP9eIAV zAUb&o?kn8jni|lD@!;b-dEf)jJ^X9}fX7gAsw{GonWn=(E_ivXp5%*)JI(RA(}D+3 z>lBH`zuEphAph2of7`;p!QtO%`A_SDZmhY5`S;6E?k?nf3%v4MQ3<}ba?kn9n9*pi zeWT0l$XO51LR%QtLESCGPU#+_o20a=L~!im_Kf35#S>s_R1^1K)|%-V*WYTeiU4`s zPMZJDrgkMz^U>WC{$B3$-REB#DZPzRdjR`WOa5Pdpa>=`d08~RaS#6v@5uhcJ?!|= z5Pov$3KHDW4fwrN5}H@Dp?o{*U$T2}J@E)#vHh6$^$B46FD>X3if8PlDt#6`d`uSF zy=^cO9NUP^QTh*%RQqrJ(rUg>z6C!}GIef{{`xh;ol|DrZcPf{(*D;)cDjH3KQ%6V z1VS-mPMYM$ppV_^O|y?Cx7c@tM@Ec&xq*j9HvzkX2imp!dOpJs_?Ik8*oA+N17{iVW<9^`!9>>#Ih)M(O3FUTR)}o4a)}q%{Bj*?Ek2Z|M|UR z_RC@3cvBylHi})$QHA6Ue+0O|fgAz(%J8Z(BAgx(ZtT5{;R#s zf^&#Q3-m#$QzYU2&!3t4sCi2VZ+L+DJ{cn$=Vfo5^&QDjV_hwkr<9QgVVyaF4UDqq z=ez<=PpCQNkFUS;2R~#Py|`9Hcn%fFIU+n>7JL~Ugv#5nm)65(W$kS*=M+^W|e`3iYiZr~@tA1*G5z3E4TKTTeH zOvMv|jtWe++Hxg+-j(RyIR2@8Z9XA4Dy_ik54C%(QRm}-FlP|zErBFC9*7?zyFAM8 z>&_`InfyfGKykaQ;H;oR>Gw_Zx5z#5C-bo(|-)lGW&6;>332Fx3ba4spC*kNp8fhL4p6^Wb3Zl@|CZEPqYJX zlQ`fvh8C1_4j&}@w)csb zM?upR&>_)(vzKRLbg8Q4;G;YMyF+zDH86tl%B-IH!yj01uJfsRxcjRBEl?I&auQ%A zSpa<8o$Ext&itM0TpK#sT>GBvCxG8$m@cy44qS+eVL@i-i)u%>ZR?eOd;BX8AMjY| zkMa1hT1fu2gbre~Op|ChN9r31k}(47LD|SbFlQka^mzhApELcvzwA+B z*W~@Qf6iePt1)gOPJd)6T}XI@756>89i5Dn6H)S|CaCa+n9G-`=a%TDzC7H5wI;dY z2g4e0Brzu2`eSi$4j&HZ;(s0#I0o4+X$$Q>0kT=KEuH}1ZlBprIz+yO&3}G4yQNbH zf&W^;%VEJV$jjE!PBpj!sypxp{83A> zjsHPaI9{HIe-!+q2uN`6$X{OZzvQ{X4&t^6%fAq$_y_3(Y<|dAo~KB_tDj)}i@SfT zgd-{D^8X3Ee~}d2LRVb2?OdDT@BFt+mPN$Z#Sz4S;RtU+GhA3+`T@*gXKy@t(_fzad4 zIkL?xS;r&6EuDZ(i!7BOYp1{N{UMFn+2p>T)gN^fjb^aUYjb1!JG!iCCb}_}|Cou_ z5n>KRSxJB3rf#uR{_1$Q4vtwijIyL8O7Ov!Z8N(%%5a232HY~E8T#^2b`0QXQg;9h zU2$mhWcZ|wfT%ZF)8wd`=^D)G!rn7=L&AATp=H8;>i}%Bw{jOX?r3T>ujfR}L3Vip zT)mr-x)#jj?mgBExFcb|jdE(N_#F zeFw}1+pL+q*V_noFOW*;tf(W^I}|6{CMwbJax(_MDbdg~4qi15mNn0%-HpHqyzn9c z2fmu5q7cPZ?@UFAa>m?)3|=pdql! zKbYR*OReX01q1W%)Xn=Acj$u$MCA`!F*m0LMU|UMgHjEzDJ4-wL#O;pD}=%QwwcYP z8^8yy0Fj6VgqoRJ57c#T^c`wr(oN2}xwa1)8g`8^A>duS$K`7Ujwmk@?tTyqg9B-i{0ZQQtSiyIZD$@M4tCm8p2voSNq^M0KC9A$=R~n-;fPprUGt9bf&Wb6db*PWr+O247t;b<( zr(0VoP|RUxOw6{Ro2IVEvGopEjj0=4%pIwfG~8WFlf2LN8kkQUAL(bpHKUWG3kqn+ z`t1+Wh1!)alPO$@X7|nzS5?0{O{byngwij|%PhVrb19}zO!Q&EXgNI7J9bd2m2#9J zYe4Px?d*7tKdmz-pPEMIWlUsQ!IaxNb2@;bV9eSlfiW45j9QYYy4k0tgHc9gO{B9) zqAj(^M)x?ioJMlR`Wcf_%p2U*n~GJONjd~5cCB_P^K56O5>hElVf>|)LQG$T5pzvL zIKP)Z^Ab0y7WQOKs$?pI}T%pE&V>c)U?ziF4}Ypvf#3d)JnT zT0Wf5hS+N;^y|W#3C;K$*_bcY$$8cRXN+db`bhQ+LTxwn^gDa!*`-ZyhB#D=bBiMB zDkGgvM$XOz4}la(rC8?ST=OEy%`z)_Sp_bGX|Xi!4ZTUmxh8z^ua_qK`WCjY097=u zMIc3Ui#VKoLF}86XImsxjueWo)TlRlY;w6I3tc1<^NU*z_g!{(SuLrQVKkpmzxT*b z)Eig$$?H$9q#g;(pBmmc^`JnWP0SuG;`qr^W3n6qu~FaN`hw`=hh2ZNFB(h=I}2U1 zuq||6C^yt$u0@ciX^%}GO%&Hat$)pmJiJp_D|e8vd@&DkW5;QjZGNWaU9*kgI=Tp= zNlJ!X?#OG4_75?g2d)tT_=lW#y-cJ$zLI_nug7u&sZEd|r@q?lbJ_r(UeGk`!^18? z2b(e`8fQOcq(+%R!0TV0p+ApO#Q33$6gQ_~GVa|}`k z&TgDHzx*P8JDDY<}7rF816)ult8vfeRz<*fS{ zKP;gGKXgQu8YiImUPS6T^V;t@J@tfw-~>`)$nQ=c=l40 zS&SJT*4NA|ZcMaJ%SFg?o8=Y)@e^>W*0)078@}vOJwN%!+&dJ)ch2D=bV*rjwQn z!;(<1z-#MWPB+o|Nu^6OBWf_vw_dxx3|Mp!JpxETaUzuC?`h2pOgWoTBgCsomXJsJ z{5x@&D+9X6W>*oNn4sNE?N7}kKjKs$YD1o|0Y1`Y(wUJU_pwTnR^W}HiZUN9VW{x? zrCdWnZ!NAy#`exWqqX#h$8ZsscKjs&1z%I z5+=r)sG+q+WLHTf#uB7x+)_8R$w=9^_aLDuU?jNCD?=Sudb@|ocBPj0&0ou{@k z>e>vfeOlj$)0ef2pcZlEV$9(vp`_=>+X2h(5=qCUsnhO9?*>#GH}<${v)PCUJUNlh zb<@Ue`3VbI%}!T|ZF}Yt1mw2z@xZ9!Bz#S_cy5WO;|jp*-5oJXJQ)YW&N&*MeTFf8QxBf87U)WDp~gNVWjBAetHk!+BQbXK;Cop zAB)(WolI1zbPewF``MXHtn>bnB9 zd7!7pLEqCmRY`S_eNBaqv9N{OZQH_dQz_0+I4tl|%{F`R5O}3!HLT9W=|PTRXNMKk zjbd0PGjXIeWbTCbZU$TnZim|f$TlBp(wYB-_|)5t^mgwI}d`r2_y?G8e*8Nl~4|%#wIc+nV zGNLIvrjF`V4OyICMw$>t0sN>igJOeYkt$H!ZUc4m zw_(J)m3H6EGt^P!i;2#VW;`_Umc-H&v*jR<460?%1(Y;xlEV#$M86a&}j)h zBkB}pO(3b-(Q_qA=C+LQgsc{jtUJmkpdtXn*guc!al~aOb4Y@BEBLh=JvDf&w-YBG zMjN^tUvBPzEF8mT@gtg+rb|eExL|-qIo_D)bP@I%92l%(6rY!99`F6(r;ulX= z?_SpD{022AV>j>FzFU~`%TXA77GX<;T;%wbJYvw|Z5fQUq(8*e@9Ia;S#Dj=8zDOH z6=r%!PkB|7N5)j{+FKEg<&NqMF5(tXSMS(W$UJbn|}@^`6mi{SDYIK?p&LUL%MydM~3z^j=0U5xw_5LI^?_ zo#>()z4snQA9eIH+8}x_;eY0N&sp#Jw%3|j`{UmG{#|z=xB53eGC$|w!zV0)`y5i` z{<;BN!t7a3sEdo9!Ph<=XoC6 zt*&3EHP$E0i+u7>WR#lfHSuUg?Y1dFSpUt=?X*_43Q@qRKieR3Q8dAZU)pA*`{?fd zq4Y?mW2S$Qvqxqw=fr~cL<^4BWbyM9%W2!83X&W7OQDMPFSDmeU1Q>JBu#irME0hV z=Es#_DcoFdS1m`bd!%soF8jwmi|^sykJ5WJ+B$v7FJZxQ^t<=9+y_VdX z2r`bs5Exsb9s!TaYQO*PBj?FV9S)XtbobBbV67YXg;zi?#{B&_oVBcKElFBi1ue1Y zP|LTR2<E~5Ji8ZAGvIu2z2 zF>={jX%Rq#Uyh$hCbuhUW|>N@j^6ti zHyzS)yE^Q|`r&-&4x&7EC8Tbtu73_W1h9^yoT7EV73=6A>6H|>&+FQ&^$;mGJ#|=I zdcRPJN%Cprf;G;ggSA7u{LcvKCTl5sK8TqVsha~W(ul?fl~Kl5ld2>uh|kkz8VNFU zDuv?Nx$u9^DBZ%&@yGTe+9+7}emeko#trv_ z_L1e~6_Xl(p1(oALY%nvNKbn=J14|&yi%+_;)3*er%YJb6G^988MHUb8T>xxuf4^u zc#qFh*#dy3VUrE%##g=SU{E8xhEQC>|Mx{8M>~!6P<@wslN{v*n-To|4Zb8C5$Sg% zN&td(x6mIOE8ZE6Yf5e0Jfu3n#_tga_r}&sA37lCq7?4iMjyis;r}RAo;bU;7k#q1 z7NASS`t8@1)-_+&m8JGFuW%$@OH2kJkVWi1f7Ij}kH;FSe6hyIq@qvqZttppH$2{l zX)Z4tI{i|4jT{GxLT;<*aKLGl#;d~M>Y5c}L#N#Kq>$?zL&mRw$RGC#q0V0S*((*c z&GP`+0>PB$B_+$0mjSnf*2V6_bcozR*Je~-f;ckewX1_Os9IJ>xrqu&2s$E|e5F;Z zhhXmqIXmRX4;&A8;h4?7ZXcL7b~ZMwp;%c7MMYdB^=z$Pl&%JG>B%T9+tOg*k`-YW*YjV& z764Y$eG{n&*Acw?zR-I@o_!MD2MRM{1bJ1S1*KJr^OKrBJuka@b<&QjMr0p& znlMWoj6dwCv=Mg9jz#O-`-`LW+tbik>|>FxOPba+4_avN1+Ni!R={>y_D^=iyey1) z2}dYKkA|}(6Lk(PET1Y^)}iC zF=lUso@Kp`0rdVdi`sP_ytNRbHy^O#1B#lwyh^#|kFQEFd3~0W`0QM$9NEE%FI4SQ z9>PHLo+G}D{cmW)O=G8`mgRsF!SlMmD(Xac#^UE9!*H;95s^z{yiV1B*R?LI`6qWbDwS({5MA_~N{c$Q(tojtBUhdJYD|s3nfFoo%*SLz#W;rq| zS$=D_$T%CI-Zdxw&~hMTy)YrviN<4XEu8DM4nI8pdi5@BzdAL&jCge1CrFNoj#e0v z{yeC36JEj{;j_tRpixupgzQgrWy$<&3)>=pK0~FiX~4R%>fayZ zn{_!i+5Ia50de8)l5)|4q!$1I(QOJ8A8_G;cq}_3D^ptcq%TSO z>`Pwr@OPvy=N$UA+@{pK>8(kCvR|4;7dM(NbrR})Ol>r^)UU+<`)u}kqi5AD{VGW3 zEt3s*h+Lq#!Z`me0hjZXBRMGYomQ4m&WGYy;EL))?0<@9i4gOHPvojobNm#WGyz)pudlVQVByILV{Kdjn zY$xx-$79+eK0^VVK@l2CKmlgeZDD6e)ryIq(rO8?)w7#*Fl%<&XwT8^Cvz)&Uz}1) zeRZwu;Q4d@2LCI4yK>2WeU*cW>t{@sF>!&?zD$-ZER>^B2N+xVTZr-i&}LjIp!}>cQ4<;Xj#iE_2Qjee(!W>xzxLU?4;@km&UNeLBW8z%p8aL z1I%ih>)?vA6PIVEV@{Dt+4p4>OZI>{ts(XNO^TbBXl8 zejF%7XY3z9HJ6@iP6BK278aS~tt&siO(dKuMSqU^UY3S<|tm*OXzUj12vKPl{~&@{%r5DR;&rv2#0|e3H|5?T^KJ zN^-Djh50IVZd1K?{lhq?C*{-WNf~(a#@6jzsy2uc8gV4-fqPDTpEeQRRUWmU5SQ*3 z0AHo+O1qw4VExgR*@He+N%{~o^~d;?*K8OO2jgkYgAw>+C)r+p&?j*wh&m>aPs6ec z&{;kNEdXcI4gb0ZzjLF3Uk4GuB*r{*m1;9@!7fiku70N;w~d$NCPOGr=(m#yC_{4x ztfKeKiauuDVa>2=_2QvSCbUaZg+Cs-v77s8Oj-L{9Ue(3n#gec&j#9StwKSw zn%KC!z$oG-Ma6&Bs5N&)ZmYaoyWp%4mz-;%t?ZvJ?y-h~?$|!O4#Tm`Sj_%M zQ;9948l-;BHU~XGwZ@dXLGoyXWP5^ZN9P8{&ypg*!Mq%OO}o`>Q0$(D*g9dPKzSjz zPG~OyA`5*K(!vJvh9FHHQvs&o-Vh~u73CIum}3f})t+3&Y)2FShW%$q^$Xq5&XLd> z`L_%@$s+{mW;@2XDaYHS;Rku7$C?4@X56p%zMn?s7bd?9bUS{^ zC4iN@Q}nf*|95of+{fr=?`bSB$_(thtHWIDcm!)8C2Q?C-uE+v5V3&rIg&<> z7$F79C6#Q52Ho6Fe=dPw_kS2VG)3UrrGzC1{w+3x>nB!w7@F@Ewap8adDH5~8`0C$ zNopHm_)367p`46?Av!bBFADuFWjv`5h=8V(fPfq}Z;x2ZoshmdMu1Sa+UilmZom>h z4d=n*(L3;fV}S>P=9h;W(pRe9$Y~F1Q&b8Gus45smOYjbNo0Rby67cr$Gb{TOSo4@ zbz@OG@|=eu7|p~7*j9I1=)<)4rAuO4u^2sT zL@qYUD4jIxg!qJcD}jU^K?HBQ@Y=med#ksz_dmPWK@W?YP{ST8N}YVE{E#mki~5wt6{A zZx!(#CQHa*Y(MoKb^?T0!z10?-lD^(DCCz-^hc_r9uYVH3rdP};4NDm%~5;gSMxMN z+QPY-!C}i{a23X(MZEVZoDmSDQo$%djvsx%qC>?`!I`j?h&tL%Jqv|)+GUiccT7_a z|NL3N+uvhHOZ5E3b;3r$;mjOYo%xs0L@1*;14ARpG2y5=ybntR!;c#{XuK;d%9qO) z{-LM@8h6Swg2GH>uw)uSF}Is0ikxdxbH47>mMjicY^q6Ug)==`yFu+v+N^q+W|}fF8Go=ZLtiPEmTYUN^HkiUEYy>F0>q!0qhNzmE<65E3Q&D);^A2%GYcsf}$e_ z@VF9?m2}M9q5h^Z7N$l>)An16oc}OfcqF~`*oy~M45Xs#S8q-EnG#|sJwt9P*p4-8 z;`_`_KEyyXRn$$Riq;v#gKTZHY$^2LM}=1|zQ9Td723jmaijCcVYjj}^T(Ihal$Dv z58faJLH>?7hJ)~q!9`1VFK2s;Q7Taui08JH!{DnKB~Gks4N(hsi1t?^HT)c1W?6phF9 zCd);X$i?56jwMCWGIsc`VpP?Dq#ujspOn;>t`0gx(`?2YmK-X3-#9bg)GfCj)R_Bu zIVe%<`8-=P!6uQIB#lqNRJ&W|4bQDN|*Dm@L|k$c6m zz4j5`q_r_C!s7^$Ef^~lb^{L4i8t!K)fVvqV_sW0E-mMkRe1;Q$5IALkk*EEyu4`N zGyI)K-*ysM6nSjx9RZ6o?|_@!Sy)wM#JrmUebQ!OvQ5D^Ns?lppo_M zjcV8@p+(sf!xV1vHlL+r7{KS=sl`#Dvc_us?{VNx4HaB&=c_SsU-jq64@9`g()Xd8 zR+CE2p7fK*o<|GM(GuIH7p0E0doEFr%RhKW(8NFG7?#B0QUFV%6IDaxFEY(b5Gr_- zjXE&%2_9Khdy4pDglxeG@{P|I7!JM?&+0*n=TvN_d6(_2xSZsUF^_TjS%Clk2IH0y z3OCbhXD!{QZtaWsE(#wdtqa+0zXDQX3=(70yZ$iQENJL;O3aVGP*_>{l3v^R9a)77 zObVN!4WJ2w$??nzyj8^U?oy&O#=DZmxQYm%c~oZ6`W&Wbew5N|@Cl^L?dia{906~@ z)`;j|}5xdD8?!Al4tV*+zQnw!U`kUJ*9kV(a>+-9QI(R$KV~#AGlv8ma$b z#LhZlvFD{d^LxqTX0yuqSF|$bD%!-`MUGwhO|%<*x6wa89^8FPOr1Adja_fIx53R( zC!3h@JbE@K@LFfJ+=AH6k(%RS`GV&AoX`WKk8+8}M$%si|KhTkG?j2j2X9`Ru)OTu z>6R<|PJMH2zf0;z;JSuna6a-uXL_{RhlM@u-<#I#?xt8a&^O?muGN##GlhwjGPQa` z`-jqJp%*gz@XZ$)^k}o?p3WC(QfUjr2FMZi~6FYq)(k4KqoZe(b>ZU#X9CTWV zb^~SJbvI(aZTMhvur9&eB}~CoVxRu_To~xQm6cmc`nz_Yip<2qbDtR^W^)Wav5y%# zj5luimeA9CT?um_pR)d49>~rdQK&%uo6w)opWE-$eMerktY0S3Qgj{Vr$;l`tO@ zJ_gCm%dy{Wbx>r<{*y*!WN6D2@PNHmMwkQt3E&CZcP1_bN+Wi_>zYy~FV~0L4k=9N{MiF-U-(1N_`UacF7J_`z z8Ucu-gevOudCM3}UlB^l9nm8?i|5~~vl_ZTTQ;F6|HN(qnrT}t9EJNKCdW&N7)g=+ zy}d_If^bfb&$X!3tav3{biUW{5+qE}NZ1zex6u*$r`oEfUzF2l+C8-)1ak=qX<>wh z&zrEZZ%4G%A*qd+M)zg2Oj(&)7u>L4deJv0mLwY`DeA1*g+pBSB3-j}Fx;kOg&&x7ua1D|4rg=O8o^R!+b*}H7M z_(!+mA7uLMhe@Lo&q7HxadaU}pWsDYNd;^R+cu|!#(T#gt>JDfKQU*KP$@CvLzF51 zcdLz!b|PFXIzp@gFPNy5$9{l=Q74~mX;pqko+3gXMTT<39PY({_}!6?^J_6nIFnK@ z3aF);F@D`@2%A})%>kb_G;wNtZBa$(>(@4%?X)}45Ev+kdS+mX9`GYKi(j^Y;AL!k zIrpO05G`hzP{QANFq@^SZ9nzO6+KGZ$lVT0~AK`H0J(nm*} z9^xUX0|4rs6t+qnb@aXDU8KP=1@0~Rqa1kSiNW%@$Ij-#Bdogk%KUTw|95~MI6J9n zDk$sh`t5YSi{}=~u;o6e=ype9RwY($YF>coLwKH!2I&XRLTkVK)H+ML6Cb2VwJot# zC41E6lZoE-xYL9q;gQ|GyTI&=3bu4X@$aDaF%F71 zV3wNTHHT7x!42P&@cvVm7!=lR;T8P=K)@?dZSpHVdlZi}?aJN$p`?YQh*;@Y|ddXwIP2@GAeawt@c6Y+$@JKD5zBg z1?%P&W6<3Bsi5Ck=~V6541R%&4&F6dBLf~g4(*91Kw4wO1dH-A23+or$xX0dX_4Y6Usm&l4IEhWh3Nl8yO@x2=z5+$3%xRlSN`F9 z6uQ+$p+z$6jVke4DVwEG5JvhAPX{}@gxh}@m(!EMm;Xnc6A7TB}{z{}4c$gZ9T35Hn8QTl~6?KEkyWip%QVr@1a8PIM0y+mq{& z@!Sl(>bh%|YicK_Y*AUR-ROQ{=4nbz0)KCBzxk<(f`rKaZUMhhMe)yRR+nI}a_Z62 z_WBo}Z*N7pv4(7`G@>WxjJcOSRHg1vh6dR8I=Mz|8aOQWa&iFU<;CKPybhiwDl$?> zRZ6{9tq{Z8cG)qmRYR-2J(M_w^zXaWHt*9-HMqo@XVNslLcD9!RKHePpm!7qU~NGT zm2r&M{&pdPGhmNyaE->gFe!Czus6;#1O0(OBHk#9YKj=bRxkBz8uPiY_KkuO=)e3f z7-w6mIER)D>jq2N>5Q_3tF@sT4H9(KWFLSsUX7rhH;)ysws>{^)Y7zgbjp z>h7EAfj3M^6R4N_$tTvXGOw^GQA-2pUJJqHwA+ZuiXlor2)JUmE$<{nLsUY8Mtl0szdfj;d_aX4_Vr}B2awckaVEycyh2lOjF zyv$NA8lVG66}Fy_RiJKLkvv*2a@NgH z4UJLYO<8&I+yhZBfq7L2u00=dBHy!Z0r8#IkC7QQk07A0vZ0$V|dD(#B!ml&+ssF z0oR^})-_jP>D4#^bd;TKWlH{hC=+wR%Jtpr7J6HjoKBL5I!ZQFVTMsag7zW}jfPq) z*T&r|u@WLflijgegt*s|=P+7whmJrz`sXZP`qnv9P;B3&?{%zftr-9-M99U-Of% zMo}#ZH@WP&lyOii!h7LSXMNr32T9ap@vyh;eOSJ>oNzOsa>L-<<5b|ffKBos))&I7 zu=-(mDoHs>=ao%DRVZsgDbt%_B56v>?LfZLa!A>gS5^b441d^~9wGyuyut29o0dG9if}-v>wt*-Ev( z&TzSywVUvDz7RQR6qwU1-|7N^|1kb(Y5Y6+zoOIUFQY|X3VP4RZcsIDX|15FR|`=2 zg!dlI5i(&DJ8qSH&Lu&t~l6p2O0`)5A$f>q8XhWllDGE|*#4278m=H~CsApZ8w2Hd7u5w8^%@jx=W4Qb= zD=C?7amKD}It!eolhieE)IK=}GR2D!R`(L#8e9N##QZtK`?x0A9URa~T}|MP%&LOA z75Bmu-@l{nD+-_our*rGP8856nI_E6%2rkoUNd)NQ83LMTeNr;5Y`OKvJLM~0@j_y zI4qwo?(H>7Op6$684Npnza<~nq4fKTr9|kMh3Tn;K~5aM#qL_{HBOXW>?QC~ft;pI z$+UIglQ*$LgHT!*zLAa&z_c;Ou_<(Fa1)GqN|W{SHvCPlo>^nK4r_U#bJMr54ll0> zPjlfAdtjDr>DGZs-S!qT2fUEPc6v;b&nYgb`^Y2{cRPNL2 z+F*EEcAc*8Ixn`3OtdS zdj>m{Y4)Zw-w0oqrVItzS~<1eTlOT{*%vqinR5G-_sv5v4%~<(>Ggz?L#7O=N$Pn| z(!X83o)>ofUIHP8(DtBVl;CVCI{~E7*&Do&lbVI^w;Zx@bRr(f$P#0@zFTnrt?AC3 zgfp?I&oW7Qkmqey>>rUB;hbD9{*lx3Ef-KLm@xpNv{4wMt%B>Z=%BJgv_RFf(29QI zMABH5{<-qjyR{(uQCQrhYGh~(B4}?KF-~*BP2}NCI(o-8=938wn$`a>JHb}uH8rfo zVG#=sc{T;%6LKSl`0IHK71j!oDYzBIKE=F-T}I{lJQtC-xyIpt+RI@RfQfoaxA*?b?@w=1ElX6hj%W8 zuBs6>QR%l%`>K)>r;PQ}Ce7OoVYsJEiOZJ@P(5!es*%;SwAAnx_$c2#Z?{uY4cg!M z4@3RVb95QScE!vDav>$zsmbkapN9n{`bv!3jjH4Aef2J{Z138^`dska%5_`*c55_i z#mgOQ@#4J5J1B4XCGA{sG@dQkzu)e6T-#TFSQ$Kx;fuCIr?b0lAmPFfrJm!Jg&q-j z2yWipJR5KHNYgSG{P28xh%>3J*kQyrWN2j*S*Mys|6V~oosK<2jkj#ONbpN&?cAHz zIwdTNl;8dFyW(zt!#3Q9jYc{ZO6iqp&HdZz44=P$-#8W%FFo8#w*u)TmWxu6^=&nl z8!3jiDHg>4xf$j!`ZggI?dBmyrv#G#UtRB0`#%8ZTw65W{eD@J#571Z^ot)Eio9Z* zh?=gST0Oe*o_nAr$f8tbU;dyz7z5_hz;H)4cKFLRgs0|6Si0t?u3YnuJuj+`Z)3xA zV>p`NTPvWcij^z*T`)VFB%{O;H0#e$a%us0Upe9U7IF4Kn(9L3CGNfo(pDPomvVpu z%pK{w96HAy%fECcL^r;Nc?^5N;yt1Z0Hy_NR`tsAc+Q`~=*D+!Q%Wa2z6|T2_W6UC zL@l{jsnE=?S~_UB5~p1${2%z|F0||uZ`xV=MgzUzW#iOD#=4&A@Ue+x_=OzU`cxca zr)tPdvU(+;%^Y<7<~?`e>5m^_p(fO5Q-a>y6X0pzl#lmTR4Tc3U>HqVNH|$;b8nRQ zwTOGW?^Gc4oaT{m^ER`ts`=m zS>7k{V3LP`z|@l)Z5gI{W4ze*+Lx`@0ljYXQ@(1e98&_2SfXJ-Bohn(y+n38U*@Gc zxUQx7WM>;F-5Z>celfDu8nnt^mSDUKRNVRxyPVj6g+y%7{;~VBy0MMDF_gSv8g9j z9-Jz5f|IVG_c^esB_YHr=3Jo}Qm`Zmie%!Q?a{ZfvJX$Lfc zFORSvB-yUL0I3;jmBL?7eDD&p|Ga@O5oe@L>eneQ1&*K5VZpTyeH%T*luP6Q24{_T zgS;Upwr8f7r0?@vB-vgzpu+lp9Y>D6YIpZE0qRSti>CeBo2F?F59bfkt}uiSnDTlG zJJUG(>gB%9eN|UP^QyCMRG2Qp|?WHAN3<6m3V~4RC@B;ex zm2I77Q1qTh52ZfUCh5ZH3UmdW67nC0pr%K=+~j5_kzRA4{%@q|&z@=-y|BJZ;D>?3 zYEb3c-0_J+{;qzy?(uaVD`4bJ*@!hR+Q|0K!aw}r-I*SOoCZgEya4Q8Z|_2!5%#JE z0!`$pcgUt*K8Q2$tN2JtcHSXDYG7s|qmF<1lD+2pySyti_S0W7PSqm%G$MMZ-!?k> zt}tY1E9vhX9sk3CYCPI-K9NOtSQ;5UHq<{l86UD%lm3q(Y87Eal}p3bUz@R;koxJi zyle6!7%t?pGHni^4xA^Ist{2xZ~1)73V=ORdToVPIWJGgN{2hYjBvs-6~L|FOR z86+YUPXm86HJ>M*N?OTVY*?L=at4~M)b{ol%Z$unEJb12q$xMuZ$r;`GQSO#Ee@>cSmO5 zj1=h`KhkiM8WXQQdWlSnd<2!fc)R{3GA4?#-`3nSNRrJiOmq@ag8$yv{w7 zz#&-bJFh%ek=>|q`@0Z%{>#&jto9{X@!zk4kk{*uR)qH4P9EqKH74U9y28)4C83L& zglgtI8SJf0`IcB&OpfaRgheM_U~m1#ly8{Xw};xX@9m_%2+Llhv|du*Fbjh`fhjxM8u0}_``DYYdSa{UeF|xWloBF4);fO?2$j03obNA|rhuVQ-#gG7FJ&v3D6Ex?tft~K zIYK7VqzFZrnyxiAy)luW$RLsQ@D?OGqn)P;3K3J>fRdo-Qm_=iQhyuucZ9sy0~3)` zI(s2912SWoP5XrBmh2qt3zwtI*oFe-`A22zzC!e657$zXBU)q$Ni-$K6M50DKzr=i zWw^QB#+AuPoJv<0g9N8ls9hGe>yH+!nXI=5iJm>UDRU2e1(i8~N>h2$HXHe|#KXo4 zEKv!KjQ#$uN8M5GW~Cjrq2TUocBt61j$(VqLi>$K%RT(<@lpNO0T*&BZv*EXibi1I zeRR;DyO${m^h8ERk*R-ukUK2}6Vk&p?OA?R{{MngPw&w6nQ31sU~kO+Nzs)P1zZ|< zb~B@k&~rYb6Sg$AIk~pAHho7Y?|ef($A!Vn1tUQWKU!`)MJy&L=*;Lf2+A`p-u?** z$UBl`S)4QQ=Ko>uXfTsz74-92hUQ2VK|!)}JWW#XRRAQwFA&j}qq91QnCTEmvqDn? zNy$s9yYEvYgXskpOCDn$8Z>dAAIqsA@|!y{C#*srgaqQLrI zEnx@{E5a2Y)==+@CBdJYVw!z5$R=LO_AtdpNaWsY6Oik|-*+`w0m>43tFn3}y521% z#8YI@M^uLZZ{BsW$T52jujlyDGK;uRc!(6QVP5)fkwiz) z)=`nGw^y=%CtMuiLD4Yo*w5&1=UV=5NU~j@cjiivlr*#3zm9XK(vb=)v&CiT!Yt-E z$Di6^DdY16$tz!1lJl0c-dj=0r;n+kvkl3Ye87GpBSw1>mmrgfxXk>>m3&8L&q0E4 zfxLJsN$&V-HbF!LAhvCtXZL`cD~`wdPxl<7dR0R4N{;4xAF;&BnDjply=+UT zL9o*6a7Tj`WM~eVP>$ga_8867j|If(BOLg$aiC@Uegy{uL1n9MSj0E2fzgiDB~p}J z?;7>4!F?AKRuhf`ZF`*JMK|tiDX6a8xQU2Dwy1y7C=QD-uX6*&1Il9$NBljHZ*32h zsbiOx6}}cV%g_ppFY{O~9ktUoMvlc;N{XHvP?@psRq4*TPx0k{-fGZ@AAB965rLk2 z;NNIYSyI1{D`Ev4`BIhW4EBORax~u}EhA85B5^-w>AFqSVbJ!2IQiJw*-PC7BD9Ci z9^A;}VKg+{d)DJCv(sY;kMl9guBYcNcGj0(#;9zQ6fq?Ugwjq`_G~|-WuRl*a;0ns z+f5>)%7gW9KZl@bwm)AC;!d-IJ*J51GfjV2}U zBi5Nee5&XKP0DP;yfxylHwSSWP+}+V2-7FZBpOw2Q(YLH*=o(79*;K+rvT*QhDOQl~|aR@QOpai}CnDhHbBNWIJ&ovbzF24u<%wq$-#nEbY^`xwRgEi+3qFK9*3ektO_$}w4K2#B zvwdmdWzt$Daweh3lKUk?cUr72ForivaqoREBO`L8)$~DKPs_;0Duq{#z~M8`k-bH1 z(W>aJ!hpYMZQYH0?cABBcnW9)P&p9ui#NiM0qoqL@q8-_moU$L_To@0I^Afn71NJL)u=W$MUFcWlA9IuRIo@=LiJpT7B?(~EP~L+w1<9^!DDik&t)|I)!Yi98hEFf( z03QOBqqunL%4VxCClai*NxlugC%hpK*hiPg)*dE`ly0PA^sfekaalZc|FB@olYa ziTJ91zTJWYifKH#?R}{o#Ic_C6!b-7e!b_Fm+r3#>iLYp!@CP|(;(3=W25Di-A?;# zNi(+bIV;USprq_fuTk>16;W|?_%yjH9}QNPAnMFN1{Ut^O-L-53&8&YG?LI#wjQ~^|JB?Wjb*uC{rDjgG}Us%H~uf_ zQM*mRytgG#pZ}NCqxY~dov`G)HAjgU7j)=RHQ3AGUD3v%A2#-ivGd}xiR3(_2fdCmpnMz7+ z6>7Fn7jy%FBe$CXNU~*|ob8cjD(!K@<0 z4EH2WmT45_1z)e@BGEPPA2&kb9uZ4Ri*``PqBZKZ&hX0N{b6(2y4HFzxHB}Wx+Ha# zAgl-T&}V80Jv`82-P_u-KAY5!C)FC8Um!?w+ix;W@Jq_>nm)n2B;~UAyHZzHOp{s5 zH9ha)0ckYUkPR~@T0^;zh?9$O0`Gvh@r$gaj6fk7J@UP;0=FQf9a5QJPAMT!iy4Jm z1vZj7!yRzlW@lO4d0Vz`lRniMoBV9ByOfSy|NV`-%CgXf?NKbx4v3;> z0PW5H`1_lgoy^~lZHQ_r(!uW-Wmr`t!t%dKzq-Nw0 zJWixvm4&tfD`$M!QniK7ce3kZQY&^Ew^#On_uL4w>;kDy6l&+o+Au)@WiaNaD)Oi@ zafR9`SVO-A$4(DKh5|^RplVajuTT?0r5imU0b(}sD8Vb2)0WX!)I}0j#{U{=Z4@eX zwrdnZ*DWe~c}k(<4pah0r6-5V?$VIM#L+6o@PAr_b;Q1_uLxWE0mX!<7FpNW-L*2U4L5Zg-!| zFWqA&q}XTX*7ko}eD+U%Qs)L0>==oaAL)iPVJ!L3KPS={DH`@lg6j}+nKKrI{PQP5 z{To#>FSB1vBB0ksk1cU)#Ip{l>;(RdTG7zfBY`CSwujZ)wt6KS9$z&R%rROey}rq6 z?0Cu6`29<&`5C%7BHQldb~l%v*2|GtAQ63sr2COApL8`LfI3 zY3wSYPP)p43E`3YZbijDiwBIBPaizC&WZE@RT}ZHRTO}^gI^h4XW*0hO&V@k&?Z#K zv=U~Q)dr{S$z6?A2D|$Xfp7a|_BFd)7p@fe0TrAD=f1zyG)vr9oi4k=sPhVtQhw^nz(dqt@j(HG1O19kjf3bPN z4E=d78l`ubo?Y&wHRxexy{Q8jST!jkUbZtU7?&Q7ZLB%xJvbCR==FtZ8=5OIhOe!i zzF@JIrTunJnmr7J5HIO{>oD2-TT+~#YEN-=2BTO(?ew@w{3%_S3i#1la?ISbVR`#T zvhmW?rFllzpKm_RYKwPf*fGE+IT+JB8Qm369U@f}{=r}!1~j=#+c_>O|Fyb|PI>c9Xiw)XFE(L*TbMpRvkjjD^s z;cdD9OmG$+SxDy}#M|`O1f1Kpyh{1!bbTS7KdB~p88a{lv0?<}qFf|2$wL6nUq80Y zq@?JQBEnTZwvhb>3F^&BgK)IWG|}}B`AgTW$z-K0@tZ=kgnvThc>;Dke>T<;%Bt*> zoF%*%&d{f=oN$u|2dz<_^_uEv>$E|aIo$s&T47FD(n1tzJdr0RH!?FCnq1dQNgP@- zqMpXB%d~Jx_~JxRmVf=aPa2Y>a$2v+$j}`7{L|T=1mf?Cx6(20JBLGeE^Px6KAE9n z%D$aP;gv+Z%^0aW;|v{%ifFd;`SxO}>?qkM)7Y}~_`qz6LDYuI z)AT$%ahGgdo#LMr?kgU+ZTtw#Cbq_jN;`kv+s=ZIJi_-|)!-za|H^Z)n?n0q+uSbe zk(f<~Z0O*imBhZtRhF<9>d&Rg{r*>o@p#pu9OI(ETue^IrDLZJ#Et(H2oKG;PGYr* zZF@8MA4X68oTOyCpK(8ZGixrFp)s=nh^w?B=FQ${=H8!(IGSTPkS_cA*8sK(0b(aX zue7pXySZj`M+4glS(t+g^x8dLy(&1-Ie0dXtNfS{1s6-|_!ro(dx!tdtTYNxg-{+#>0yLA1oS zo50NQbOkQ(R*dVwDMYqY372K)@u#CKz!)QT2W`}7UG-?)YIp=Nt-elukH=^^>VLY| zd|j>!n%QiFwkgyQWUdK z+U;ny4={vgSmiV#$FFKXDAMyq%}dlezjL zZC!WR9@2SZ!{Kql%?-!pQ8_qdMuanMOHVT=iF#TH_t|lu1UmNpkkgWZtVa}Z-gkS1RE2C zEG6`MPEm>L`n0&x`PqnKSCve7XRB`eNugJZz{4iKD|g?-`Utl##`QP3Z;y}N^MJir zDKv&a_r;6f54hcP3Yu$`+B^O&vaxh?Ut0g}(HU$OKb!*~VpDUV@VIQdB znfbfQ`g`Qpm+nu3KYtpIwJ$QNggqC9VORgI=E?YJb=nvk-+@`%&(P2K?qT)=1ja1j z-4NGwbDGeG9={sjVkorjFV=S|h$-FqfSUh*0J}g$ze?A&&L)}roKANiQ|()N`|S5R zf4Q14UU!4RMSv8pp3pzBV8;&=KA?@!elxoWfaO*Ph*Dhq{uMO&q4iZ(|%E_Qey!LAj( z&-g8Ky~8S7*-&`x6Hjkrnhje(E*R&PD!#mfXkcr20c5Z&Dtz;wHJ=waS&c6=VO$E9 zg-}~XK%_<8?1LVz2R`5YWq3NPu>2W+ls=-OUriN7#!5T+iYOl`nl?8eXCAzYEw8F7 zodaoVUdM?lVcQcx+&MjQ@Oo$4^Oddb4!){`T){0kkTN znjKc#gJG-xpwEg>ws1F#qfBRm(hAE9#{6JnZ^P(@V~E^RDL z+r9p)o?RQcEhLaQKQDm7>Uxc{Nv5{b!{5v57RT|h_M9(g6up;j8T)X{Jtp%vq(s3> z4|c{fK;Ybw!RwxJ&$RNSH@kBxBBr6KV<4BkWNa|FZY^+je0U=RBR`Bh)<&uqARwrk z-$cecb4V}Yn_A}&PGod@y|Um zB#|pcXSIm+4JE!!#s>lx>ouSa!xSOm?feuYx)>y! z9oa76dpdPnD@Kks%INMfnIw?pIlCIr#_f;*+@6DQ9QiDLaeo?5OSURlhuxaCG8mZA z$&j=H?mUOnh1VQ)Jfkw_M)sLxiSksolP{bcFf^8t_&*Hu$oX;)SZ8K5H5T1nNFCmH zHNrKFR`p+^wT`bo2 z`r#25(0GJILGiP1_n2Xd@9CyW=2yv1*&fhN*5D7IuI;4tIIgnN$x$6k=aHj%WDX-M zm}(sjRYxr~o{jO#Ek$eRW1eyFfG0mn?OIxjN*y^%OHdjniGi-c$jA%LhWo5;`j4Lf z0Cji#Z(um%xR?6DaJp89R7O9H7u0>c+iVwl`$Zkzv9wjriRPY1@X|6e3FtZVTsrTd zF4kJ8reg(FCg9;DeDUY)TWfwE_RhfFO-u%VxmcnWo0Vm*ZuWwALodc?8Tvw)cEd9& zH6$*Kg3(Uas{e7g0is^BlrkSz_20s|c`4?zwaeAM`jARj8G)*>(l-7rWDWuHQZtw%~ zneuh_ELDj!D!A&evZ1FLS~%n&^0FH!;b(1WyKKY2tIV6tX$1b&akT|qqk1F?u#?R$K}yw?vkt%|@^fUSbBLNfmV zS>de5mx?3Ss)F`F(0x~j4|4Dn9R2SZyuFpb$FJYnO= zr zr888`0CVJbS06IID!NqC{nL~RsEFKh;Bq?oud%x%mMMEYvG)?PR<;1r=A4Y=s3ySW zdZ=oxQA#S21uCEu3ZT>!;V`S(y}}E4Sf;io5+Np6G~n#$547}I+jGK*)Rzsh?ss+= z=WPc7oSv#$t-GopJKWy=k>l}W^_}yqYMPpQFkI&bJIwmeDmQMdt7)ldlMN>W0B{mU zxy~izxStZU+`47e-X8q=Ja|7H=W$T!C7yj>P-c658@KfLr?pDm3G!IAkkkmXO4d4D^nXRUV*`dp2vxccI14KgnmDVPUh2~c z7~!$BPEPd;gRoAR`jkLd#27ZUErtIFYY-H{XC!6P@5#Q zvEQiUY>e*=m<LFIKMoJg`u?&^)p3dmFe8Kqm!ln9r6* zM9tE@tZ3?7a6WRivR>%{BAdLbc;oOa$o(V7(y$pt32=PPbnD-99C_=t zxXP)=DyKVzW@#H69QTkKIV7Q_N{7nE0$$+Oj}o+1x`sH*gb|nH#m50h?w2}>;&;1b zZ5i4R0DD!CZf@F(Z+RUE$?4u6pCW|as|kupW_z6`2|JDkJk~7N9gZ!ClN)$$M^X=m zn!>BI-0u#ODI963i!%8nVIHrZR-+9CRp+~OWt(2Y(}FxWT|2R=#?)A@Ws--uRJVRV z725_v=6B68O-;4+cUD@d9@eriNp@y%1Ckovxm^>nS!{;Ub7q{9S!m;uCcar)gCv_y z=VRN#ncoXNr21@P^LH6P-6a12L@9tAD4w4LUvA+3SRd$xEdzza7Mraz{{SieZ|z&f zq|;yWpXUD6yIzcaIpyu}E45v&jjf079Wi`o4-!(u2=;jX#j&&B=qji;M?oY_joTxQ zlNPmuIXE1TANHtjpwl&0nTw$gsiJV)*_hLSJe}lLMxQ$HH-IqqR|OM9ld+j$*NJfER!=ekx)4|63<&V+s;dE4_Xd6SiLnhKiPJGw|@ znchrkI9+k!7_4~TJHc-i*|>&)R5}QVWW)so$mREA4-wMqinYNaU|}Ru3f-> z5!i3cKW1`ZV#t| z!*hm`7~zl6CG}%yX!r-oP5TX$f4L=to{f}$rg~$R%i+))z*ksSxYU5EWm|K}S7U0^ z%DUC8Wm`PfR5c8CFyNA_3yU*)WygMhBmY#VZ?OM}dwi=;P=oF%1(c&SMG$NNu8p?}w z&_hjL=e@Wa>EMgF1g%+;y*+xd$H&9HNRq= zvwNeKQ1*FQ74|CW>*+Q%&2bEAB#>L4xbSM6U#-7(ZS@pFLdM9}jpM@(2lg%4kNC&t zA7b=I2S+>SS5QQ2v=yeZhMt~S#LkJOt(DFp;C1AI;CzT$O0LPNA1t1P_~2us+w1O- z7Zb@KpW3=s+QZGi`9&(wH&rBy+kt@5hK1X3eYCAQxLsIVl08&KZ zk@z^8+&9`wq&$3!Uume*c1?drXSY*2?^Q3T*VT~7+T+pK!S>;Mq~gn6yN@RMG4}cl zR?}8f7g1F~Gf#|f4$sWBRZ%)J((%KFLgam}c?5X#jZ@ z$}d{>_Y4jd^}q+;I|J-=B|?aD)HIiQQ>`pU5@Q`!X2r_wdj z#UY99G2!6gkHR!Ad0@O&IpoP-QMbcu+T-$#oGz(U>xyWTdF8N6(=2F`#X|flf`()9{D@?l`ktB^S#?#=lC=YpKwY$zHADw|? z+w3&-bmA^1Ad|iEH+Mc6!r3+_2C;`bT5>oaGM?_%C@kcz39iFydqt4dLr^HY)^6Gc z=QW@=BRpW1oD<>7`U$~kq0_W+->R<921<#GP95-DwV(`q-$`C>r;9F0CO?$R9l5rc z)53nyVV%#Vd~{J6fs6>ANd=&m4!oT1=y_dL%=NfY8+m0fYPSk_*w#n)F|TL?{*#}i z{VGu{Ko7=zR=6>^WA}S&wogx%D6Ozv^~S7%th_b~qUg+I0yjC?&m5|?wv(o}P*P4R zkde_7y6(=^G5K1iGeAPyeM_CMbjPZH;~2iDFR19Wy_zaU)5mV5H0|iu#vk?NWWlGc z5J<@(w$aBU4qE0y&_VMA1?ajj)(gJuj&{SdX4aX{uh z&`8LO4guYOPm=5Pr1s_X?QG+ALb$Zl6^G!s^x&%ez*gHMd4a>dHD(EFrD$-29w5=fR|7l0ILbLoa5vHM7&y+vgKf6U>Hf zuXyqB8%9CE9OK1y$HK?Cu5&}2--1ZaJ<7eL4juFb%J9o=u9K39dk!HzzX@@0HfMv9CRMLj#*HaX0D95IF#oue2XI&|? zHCS_e;wRkYTc_X$M(_trV6M2$F?^#nmMHI6=%A@|%%X|LU5^e9kPf*Z;{=j1bU%w`kCVVC!z*T&~A6(AKij5GC&-Y{L+zVx;ISz^G{q@2xx1YPzXNK0e4R> zLXz1uEvnC3O>w1x@Xp2&vHr0ehfMoADJ`ktAhx?VJDD9j#*gT&vs8Z5G;vkjT{Mi1 zrbhDj06qZoTUvXK9Ix9IWi*cIhRV`@wc1L?<2-a;I4=W&@y-ehGW081ILwV6(6%zW z0Ih6~2BCxa!4-{rfwa{?4umhAt8@24quDFIvc99ZQpZMs_(>n>-(o%#@y_o%>rwrlKe) z>mTUPICK(v>?7QIE~WdZ2mCE#{{Ry&^@8GbtlL`w{xDenr+?|wsO$P|JTA?ly0p_t zBtk|`*7|^x(2>zV?;0wmnlDMVO3KPp$a4rhdkE^K{jpNMqW23UEz7A{kbHS1LTIP0 zw742tiD@0;IjhmVfZJY`jvBZDQMTs{1tvTa25?ix~zyD_%O1p*x$%mk#t(<&mn9e=v5gkS6k6q zYP`j$irNxyfT{|az5=5XQI?e(zT0E3WJScbNF)-*@ztb#y%d^3>XoUf964gFXk5dR zf-~l_%Q8?$!oy5WkIw~G82Rn}Cy#jXnG z#amtDN@Hso=3`Ip8}VQ(6oxV}?fG#w01Ds`J#Z zoV!A$xaw_DEZ3?!>S|^kkj4iAgU29vsoZJCDhy^)TN?n+fL}=d=S^D`Wv%uKlGe{n znIIrzb38}9C>&ZU!dN#!Q0IGPa@tsQT}8I*OK{ULR|>df4q)ZYKEsjGUF>}_!H}!k ztjFg=8S9Ej?mDQc$#vB&@u9^_cwDPke z)B{sS=2)&Jq_x7HLI~iGRIiI>E_F`lxVhQnlajvE?HaAN?J0Gr1}(w|GzlHF9E^1y z_3=r3rlTZBjP&G%sLtPK*9dLt{?-@q{BoPH=?R^Djidts+CO*@8K$l6Ih-*VLG zH(Re7W`?p5%9(qx$Cq^u0~p7G%(q;jk5NqxMJR%Oq9$R!SwByj#cC-O_qxNDQ%J@; zJY)=fxm3|;+nc+?aIKa`lj^WLfE1+M+Ze-EB=?6nU>5}%YwgxJtrwefn-=#zU^fnS z@zj+zvvEr&_~-usSwwBOH%ob>jJr90Ia1p>{p~0C*ZpgF`eP9j zl)+CBjer+pY4JG1tw~*eleWzw=5U0rjU=;M;3;P-BRLGi#I zY97`tR;s$`NZTP8-d!d`PJ9%S9X!U{r-G@>nbJETH`T*@v*fpR)s(i%S5I3!RPZsm zE_;JOT(?r|%Z*IFjiza~$1Xp9PSczc23p^@=2GRQktNi%+GfP+cirTsr62}EG0(RE zbMmYSulC(R1L^HoDk_IcK){r4+B|{rP@BD~Xs*=khTTTbYLy zsmBYTb_FFIl)8Q@&=Nb)16 zy9+Z$_GxgqQI9#+Zy} z`5<9p)v#Ke$XHkyK`m%*+eTu3HV}w(Y7JS2=fd0gN}n zppUl;-7Z;qx5Lq9GsJW@)tBRyaq!Dp#>E#dCnM%78is;bhB?^`A%~8*aa*%fOJ%6v zBfWCQxHqW;wB&s&k0(5yF!Ni-iu=hEyFX>J=ELxXJfM#ww5k69V9k9;Wi~d(0LOeX zf5$y@Enj%0FkI(xY<`l-8ysV+oaT{$K2<&a&sRw4^mPropfQufytTRbO)e*ol$Gh3 z+;H2MY`JOGBeXTg5=!EIg8^(|v{OU@E!=&)tF+QbFD(P-SEP`Sa?Hx#b*m)w@KeAB z1WW_@Az<9aJPc{tz~?&y1FFe=Lt_NF!9sOaW9n`c5wY7^CM5fPSAVf*lasP|_SYUA z*UNu3d=zk*W~gf;2OhCkDXx^&4a`*$zue`@dqb=+$8UkJAiH#q9_#`2l^LbFO2&XB zAbZ!3F29!xsU?oTrpCU66%8lh51n0XfcUNzXSh_=U1;DEzwom)uEG3Xr|1i|(n{H> zoYyo78Zy@bkC3llOV!?Q-8AFN!`bTXlpXC}?)I!UysOc>A$z5H*Gi>&g;C<6?+qNP ziCEPRP#;hLT+3SasLefosJ1qPy?i03yfSciG&`m}s((Ac9F_BzXw(e4cA0Z*wQZ)1 zcSCU*&)}H5aO2&UocV8T+D}p2eC_@Y-B0}D@3n07$7mNVQ$bxdR20%ZY=tS;|83jZ7px480m&u17tbc zJh|$;nDFI?9LMped&`bl+?uP+o{nu&Uo6rXnZ9SS{;)e*NFO*0nrU4_-0PZq%g21k zs+--gl19dyG<&>oq*Pk6s#~4PYU*g*83TcHGQta-I)k4gxwVbq<&GzpKRkKmdU||p zx~@F7YjM+Ww-?+hCY|mj@;JT4!_4HUW5B7p)51Y>T_#AzGmcNxx0MnD5!wTWI+c^z zo}YH3*0Iw$q{ABwl9u=kj~{POm3<8LxxY^)JJ*L+?25$^nfKd}ZdwZ|p(iBdV7!km zpn3D;7GA9Es8_y9?LGwy-Rl}@xQ)lz;@_*>rxVdr>8dBy#}M?bn|H8$5IQsu29G5f zwrbm)l<&CJ7f%Us5JdR8fN{HzZ`8b5@@1BHIbNJFlOEd~mZL;!sAPLzW2|tG@uO&X zC(IF?tqsbGqS;hw?vTk0?P&ZIt-tqR7`DsEV9TOvKMmT4qc77JvjMP zPfKVkuA{t3S#=c@R;ChKW%Xs1x#Nzb-hP$CKjJv?dFAmPvFR>z?DJ8!HLmz1j(FR^ zTN-P<(u9vdxm8o(j0om%822unsc5wIs=(`IJs>f-v{EdhUA`cdvv~;RUg4QVYz0{{1cWFl8R3XhY-DgMUN>UWo1?_w;Fq8 z1x006{^kZ5AKkFM*d9$BpOJBk$L@l*Q_kq9H2vOpX9K=qhd(DL=v_Bfy#4Lnf9kUT z093D+bkvbUu4t>I>kOgYdY-uY6)S&w?TVn>>2)0)o$*$^j--7frQ8f)+a|| zSkLX|=+>9jSt;7w=K^;F^&hE3yGX1xTBf?Ep_W%ak7-bP;QFcIfrM|B;f>EslZBa# zhSM!IaTg6ye5`I+=|{c{CnRn;$F~_$+ruTSviEVcys}n11Cn}$%A$$U!qI`bpbX(; zGVxs;UD2qQU?6~8Pu8<>-P~RHb`3pOWwSC-eRDw%XLQ~Jni@w=dJ)3Qx9iq7K+C+aQPBn&d2u^QBWrvC##hwz)MAFx=mrBB8DmF~#sFLo_al=5)J$`BzjP$= z;p;D;H4R6j(8^fS`5)@Bjq2m%7cO2raJRN=PPk>3THRlUap>`p(6kj-qz3g`3TUg0 zQGrhJhJk|MKWe!&S28_F8=q^JpT7PbyJzK@c)18*aBHwgDgiac(M22OknCe$G3UUz zpQ{UJsatTRx64se8(A9$T>R(g3z^++@-m2l?SbCcAa*6J@>DZ>8xVJJ$Npm3wrgO%9>yB#~?Ru|MTWyvY9Yprb zA3Z>s?<|O9x!jy^2T_hl3QeiC@MhX;RW|A495PaqBbhTAI635Jr@2C3tnPC^CMc?D zLHH8F+!6ee1`oMq&|PWjguipcspLGm2Ji+sC8O!bOs}aj--m-Nb>-ajWnrGk*2wbr zK=TnK^MQgh@({K*+UH#<8C68c-%lYs9Aw&D0V6mgp~B;EYRIj6Uh^C30Is=Inp$Ys zd1>xhzE5BQ+4tkkY%EvvZ=r$~28PDa(c!>ePt*71m7kZR>-OV|s?KL0!ocL9(pmg2B^*y?#f)gt#qkCQlQIZPab6e^uD`RZY zJ&q3KIAMLAbsLFM3yqT9UnVN)V|fSRW0dXrZ@gQKNE!8TPEJqpl1ypx6Hfe>OA~@^8WxXOlaeV zx)(&7)=yJM^WM$X70N)x2KBW%3S*qwNVQo||jENbY&GxR0DSOM^ynrxm@cl~i zPha6MzW)HrYuU%IWu49gajTOcd(_OvOrVd5R9CY$V%Jj6IIEZIQ-(*93Fj><%^jIk zEiGe-@dN5tCFP}i2ddm3Ad+$vR+_9~#4GgU)CpM6SgWwJ5rq|z6M0#&3uGPU*EhTlVTq_@vDDr!y|+hhR%2%IOXx;96Pwi2yc>{lY z%pTUr99!!Qf;y;}Y^RpGoSzP>$<5VXJiB!Caqvv$_UkN?GBVSV?B!ezZ&9C^u1~tL zj>r&`;9E8o)>ho(84Qu%$f?T2>wmLXrT*@w`5Vx<50w~MpM*Yj%mwc47zD#y2cGcd zc0EyE(l@fOW5mSQEzYwan8oR`{JM(yxt8-m~K zINAL+X~}L1rO~KMb(tRt)cp9D7X51DHLFR+Y5qx-{Z}95K89(5Vg@L@dd4^87POz@ z%F?d0Rm0;O{y-1yTAfE9eSw)MiyYn3E(+$yu z<5&l`-m+fQV>wjY$YEyT>Nh^+vx+^TW5CZ?ErS`t)I}`{yeh*m5P}s&7)&bBHau$e zdJzYTm%XeRdxJ-rRjAghsF{J$#yvwBB;%r)T{RLGNY{+9!NbfbrD*;1&*VGnD|u!9 z;$qX*58rJ5L%y=5z7LkB*>-}}B<-Esd&9@bv!AIbqyzB41x;u7>44unE z$;lvfD>0SwFkmzQtj#-E9h1~vw5`|CYT@rFXTW%Cv$Xg)F3DM01L{Ra*o@5^M4WEI z<9Dr6Ebul-)Q1B%Y><_@?XE+I?Z=tmP_9LuqFiA9F z@=gZL<3BR&wrA#=U-8fS*Ty}QkN*IO`g!M*=|hw5E9`3nvr9L!cl~RAk+gRz8`_ut zZ}0s$r6-?wQv#x0rnh#2)D0dqk5wNY+i!BvRtf1`;XXz-H;{dWRaJkS%*RPeW^v?q z?=Sg>MUMnR)o5((Z6=|iF_ss{Q4s@h0QmJ*r-o)Z@sp55QdZgI%*TWb}D zN}8!^A5A>;(XpgGt;07QU=#A57H@{{pKkkCTV$eR%~ezCBoT+p9BjZ~JmjC7m4#b$ zw${Z%Rcx$v1B8M|qk9pQw$!AC!`eRt{vmUK=RH9v#P4k zrWs_nRU3(>?x|t?6-;jqmu61p1K{kI`Qs}#)RHz8OupRf+dteWVy2ja<8hs@l!4+H zIBD@#u2u`|m+?5bK^>ir4ix)va0fztg-2>H8gjYOn|&2~B!~w-S?AldlhfLGS1y)1 zH@XvFdArv=<8vBh3=SPea!;R0cnAu-Fj_(vW+Rp#m|fT*SolXm(? zK0tbI809baCcaa>TT0zSNa#(zf{o62d71`##Pq>9=c?a!Ic<{LUwn>9yW=cTOP#p< zVizlmRo2p5Dd&iE2@kYF;r4Dz%{K7ByrRhf;l5Rt!}Z_R9cRTKS8FcrK@QmOO}?sxjY{qX!oz4 zX#wsA6Gj| zgp)VDYh)uXARbBivZrk(A1^DOYHek4x?CU=RDSk}?Z5-oU>pEGMdiy5UZ**5y2d@TJa}jKb*uKS zp|`}^Yf~ESv9Z13@o;GlBh7OA?yhs6Az>3#bS^ISS?@k4*c4vvd3?EROPJHfGwVCw z?>2n5CeEh5YMG3($mt|JZg-cE9s}4HV9;gs_Pcz! zF}cx)G_>H4YU5UGeO=z+4Hdc<&s8(Fv5or4@E+CLY;=;_j8ro@ua=M+XSsy!C5Hr$ zW>-#c5aRafc3odpPT?I>Oqk=mX~FqIltZfHmuPWu&xX#QO674oE^Dwr924Q6{1v;P zk)?ox&%Jr1b+y##;$_wX`bqt8J`0yR)OGBoxk6?orYW|N?*oDqw@uZ$o>(^YenHCG z+$=OTRmP@DXk8?@aV}^)^edMyA9R-&UOfAKzIxU-b9%Z(=n_JErj{M@2IS>wBxTy3 z7RfynozuEGj%&gBiC<5*OxvH3>Nlo-gXMiN&`~%>-t+J)E5L)0t2dBAi;iIuEM3v3 ziY7n28Q8$w@JE8}$HRF1?Too5UNrHJSED?vXqEP7Jr}+_m68t&&B~u!;*~?m9?yRZ zrqfSc<%3f(5;eFS_^Zx%CzrGIg0U!t&da1`M~@{%VAa11=6=+wpATp^X9kkMVkN`F z@N8d8R=NSfk;nNh`&Z1psYuhWuHl=up6lTZe|u`{!F877mn__SVAS;#MUIM6=+9R5 z1#~+$qKf9$vCbjqz?^cpaEZ-veLJ?F7M_J{?Uy%4AZ(e6LCy*5?q5p|P57@Cd~UsY zw!<_)xsf|Qe5h=;%6MuWB^h-zzZw@7AEOG*4yCA;cEccR*w&AQ*FOIMkxOXZPg@vk z8qnf?4l(}#?_GRl9QCA9DQjrwe6l(_lNeGp@#Q7I(=NVs^@g~XSyQ=Xmk=|4KCrN z``3E?%ka|r4a&LB0-||9VLb~PFfe`l`1dYlamdDhJl;E2yjRl+R@2BGR4$wg|s3#SR-U@ z!%x8t0C}!=qiz?e?zbn<)4ERK&55t9gL_)jl5pZ$d^|JJTJ0vMQ^#nUq)$c}@OH8n zw>kK^arbmzGnRJUZSCW-&FP7wtgzg5ZDsYv(osD zewU@INQ!b{gytTn8|~6dGG0%4@{D_(GVEXoM(lkbW_w< zhlph?XahS++Q&~;Mnn$BnIJ2S^R{d0uE`ypH*Wy+fs4H9{{Z-+pZVX`E9GveAkS&(YCi$ zHI$U?5x~uWMBFs@N2eSsa!o#cxpsMdw@`|=+Nvd?k)iCG0w%*tM=oo9Ve>A3d|+c^ z5RKlk1h<};;eE%Z8egU@N6wNj>IGuwr>yh78p@kh1l4%QeI+{_{{WnfsIP@>_8Z0C zO}5KrZCN~i1{Xgb{0#`Lnv&O1Zl;Og2;aIQ$F%f0AM9UEda<-MjSXn%0Kg09 zp4~NVWnKPj6qeSCYC_W$M1Hf}OF=pE9OE9(YD~6kNLH=CK7#L2O$0EyHXH{#IX^L4 z>P!9OP*g*05{EuwB8C>62RQHsNm|WEIjN4FrU@f^Bg2cMEYCf8##XKoGy)omX}hPu za@Vo=a6Vv;pE}botUC*{)M?sR+iQddw`rDVMgcs#hL?EZb)ghhl}(+`ab#IzS$kIy z&ORH~cT5~N=~Z{YAArx5$Lvv>i`^tn#Fa5L`8nV%eRi$2(K{7a3TS_qC~wwO?))!e zZfA_}TEX)F0I_Rsmb+crmP&h#9W6{U3^}q!90>VT4x_YfI>W{0h>`JT4nIQj9?>mQ zZZJNgaKV=tX{CSE)oxSf6CHZ3&Y_e?W2|FIY*9@dO)li%NYTkyR`)reH2jL~MQtt5 zOiNhiJ+#xgk^v|zBySuLc?;Mkrf_ap_7mdL92Mg9&nLFtfgr5&yg_O@om-^FiNJJ<(O zwI#PvEs}1pPBItE{k}=w>%Gu}D;Z52OPDtR?7JY5XoI zY4GH9@KlZC>nq17&PLt95o&Bd-fxy1G4 z_?!WSB8FHhA#|olc7gm8GB*43$v)D)Z#~{uPj3wSe7;@#k6TfAmKonOX<-HR1QHGb z_$S_cJ%xEC=BD3JV50)OI1tKNqVIPfCisQW?$Ff0Zjn;HIE__Ik9^Jm?QY|@u6#Y7 zDlrr3ZBfd~M>a~Q55iS!4Rig2j5K>Q?_KyfvgW>hM;=_~7q4u67jCPdhPJNdOB{9e zATw+vZHg`q-)oDxJx2j$R2z5(IihPh{{F`>pL4N=i5+b67e8}@fcP%@JXOf6>RwD$ z0y&{QSpI+U^!$tI<0csPf@{ZY`&fE0`FdxAmdgqV2zY!a{@fkkV9jTCsh#fQg7V`A$Mm&itM(`Z> zmvDH%!mvy!f4XJk@?TSy$7c6@CiL+NEmc(w9-^j_s;QLlfYMBk+SBTgrO=4y4U!_+ z7~zoiI1qki+mjn4%kt%oo3R?#mWoR2ds|Th9hqY}$2@NFQHnc2eO0=oV*-*m@sDDf z>bjVk$f-#^>zvn)JO<^cwh!KvC;o~*>aA+(Z6%w!N4qX8P2|jk$t9ab9^HSkLujApB5{ISPuywsZWE^(q?du$79_8mYs1S7LXn z76nYqU@w{NV*$Z)jt9=I-ETA&S|-%osu=_%hKD%yC#F2sHmqyLri#x{8!WH(hf}|A z=>dhUlJmNLRKm#1d!Z(FxcQGEg}A)eR7)44+G;38d*kmTj-#E;^8s@^mFoLs zt_HpfbKdStV`DiUd|=^uc`~?N+u@9|(|vf>t-VD@YNs+%-lQI^!-)IC(T*P!^edC! zFLw#<@iuuUj;@vLgfZ^sCkK2Gd_XzEoq8P@H5#gxcx0)LK_e*}$%;q*G4=z~|dOb?Y}<=I1SS~jpxT`@Nbg8 zs%r%mmU@H0XDdE7wTum50j(GScqqqcbume!?j{);{euoIIl=Pxuc16mHxNBz+6`4M zm4>3xQr1Ev`X#_i0JhXtid)OXR0l~_=%8>|^~b7<~6Vz_t_!)Erk+w41D zIUs)3&TLhbwUq&`s;7ajcFpoP)eiE=9ZKw4g5EBcs)|Ah5;T$<$vEfsC{B;;?8`+X z>cotvlrimWokPJn;2$h=)p_&aoSAO5IdjLvtjaAjTPx*gbv`5UB(xuL$r@s}I1Qzf zj&UvmozBTA>2k*hmNX7WCkqnUFL_Z=={B_byeaxlHosAt8g$Ke{l1RCe8k`FTKcOs zd=(9Z!to>Dv8@sVlDZxGtI=)J${hn(*7E5I!1v*E`we|1O=KaBV``ftW(CgN2d#%O zxjb>vV=kMHT{>gS%apcHOH%nUpRka^(nv8pKPsfz_$n&S&yu(B{P4@QR%6)#7O`DgVxPlrBqTZzP3=khtn z(yTp@;}3>B_2w`36)Mz18*Qo5Lg=X-JMj$9l#UNM`ZxOLR=b~DC$j{u~-k}`26&YtZpEnjfvwl_6{)g0s#=Cy}Qa=Ns=NA_*Bbu^Ur zc$p+ZJP%ZO?eNOomaNK{gK9`%!$U?e6^Af`(S00o?UFpU?%Kz5SFyEREj|HP952R5 z!q$;hJAGxG(6Qid9m>pLRSmo zak!5)i^-3}Qwv*sfz+yBD;hFLS~B{{pNBZc-{Opw>#Z)C_@kH+;(y=}k3j!()}P#zr0LRQTl-w2 zmiCiV1P-I`+y-3iatD%$_bqb+o6wAfA?;S-OG0RcU9y_FuXFL=5({yTgcYoYHa?a& zM$YYpxodjhcm>CPbm{Qcx)bHXu=wz{l10MCd}~`A{{Xa|k* z@3BO}`5#F3wV-5@dIcnE)oRE0T59DW1eQWyfz;rFwmw9&c4w+9WnmVFwl+8y8Jrj~ z@|7%yu`9h{h1FA0QnPX2i8md-0027ts%AB`m0CKs@o$gUrg@3+$W93aXMyinJ(%m8 zrli!4rMXkn#S39`#>NnG2=OP{m8ikE=qomnplwaUSJ%CV4USKO0U&haJ|$VKzSepr zeKid%5KzS=Ya5|sU21N z>way;mRh$p?YA_D*%=4D-f}@B#C*!>8ZA*_b1AL0m&VCKO-md7AW_27#{fYY1CV*f zeT&+QU9P&GhO*gH6--eyh@HFe&Es}9pD;b@d8#R+yJ

&8~;jB!RKJ5)7PUchCxl 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

uxH`6N}nry$bCzls-2m0w1KS}GzW7d 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/after-detail-aspen-390.png b/sites/compass/docs/visual-review/after-detail-aspen-390.png new file mode 100644 index 0000000000000000000000000000000000000000..dc988a06f8632a218dedf05960cc86b043a5e7a1 GIT binary patch literal 55039 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

f|!fsR+TSiZ4wF#;0E2c=gmY`q#x)8g>tjyc(q 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�`V8uVLdy}Opy72PC&75@Mvde+(W$!+g1B53zX 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∨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 PM*JeuuK&ss{WJN0cpvk7 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/after-home-1440.png b/sites/compass/docs/visual-review/after-home-1440.png new file mode 100644 index 0000000000000000000000000000000000000000..396485ce40fdcddf385a6d27ea4c041516e7ad35 GIT binary patch literal 269806 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�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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/after-home-390.png b/sites/compass/docs/visual-review/after-home-390.png new file mode 100644 index 0000000000000000000000000000000000000000..1c608a178cc0cf9238179c0ead40ce300d862300 GIT binary patch literal 74317 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

o9Bux*-|Ct+vTfkC>i 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/before-detail-aspen-1440.png b/sites/compass/docs/visual-review/before-detail-aspen-1440.png new file mode 100644 index 0000000000000000000000000000000000000000..ceaeec6c8b2078a754e24bc4c62d3d1b77c45d84 GIT binary patch literal 126177 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/before-detail-aspen-390.png b/sites/compass/docs/visual-review/before-detail-aspen-390.png new file mode 100644 index 0000000000000000000000000000000000000000..bafd7c54639c077e9a41d67461f8346e76e6dfb2 GIT binary patch literal 49789 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
  • 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%0AEQsJ{f(&RV4dzsns;c=tI(& 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 z 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

    bs+*ep$s? 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ã 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

    HFBwYG_41;RN=b_>pW^v9!)ia(>H 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 z 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Ϟ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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/original-detail-aspen-390.png b/sites/compass/docs/visual-review/original-detail-aspen-390.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad7310e60425e3d643b5a85d9e6995c4bfa1089 GIT binary patch literal 52447 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

    EJM+swo)m8#V6b122#~s?$7g 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/original-home-1440.png b/sites/compass/docs/visual-review/original-home-1440.png new file mode 100644 index 0000000000000000000000000000000000000000..b818c5674646cbb26e8490352a087cbcb5b40c47 GIT binary patch literal 204728 zcmb4qWl$VlwCxa_Ac5cx10iT|m*DOU4k7pegAWeD-8HzoySsaE86d#m?huGPzISiE z|L^pl?mD~oUe#57`s}rO{agLF4S1&@BQFC$KmY&`UJt-O7(fz$f`p8MjD&)MjDm`a zf`;)90|Ol$10Nd)^BoaBF)fQyD0jGTvvKnr+-i-3rW@NWn}@rn}(@jtl# zZy>&+MR*{NfyoVxJ6A;XJbYSauF#}{54=(!ZS$b{Yw5xP28-Y( zez#qj*Ak=%|2zI40KjXFR}8On?6|MU-n@B*fCNB61R(zRRNvqt(%^B3BfVG0r{(;L z4CFF(%9qdxAb73*ZykX78uJ=~3lIa`l4}gfVHRt)BhHj^r&oa}>XU zkMZ6K#406ra*fS8sh;n>&-avoC^g`$sbLNVqON6ZT5OknS2ouWi_ML!)w({{WhuHY<3iB8L^Y1qD|BvBvsv006EWlSBQ#}&gV?F0M{d` z=MLZH43W2cAMfj=j@wuj>6SXee_uW1GCom=JcDA*mfEo&A0X9;$dIQgC-Nt#kh=jG zFTXY`##Baph$*woAd;40#Oh!kQmmUfXnf`fsQv}5$e7!_U*xoa@P%K==(_xzC@Aus za+D_?V;QSf#QLa9AQlFb*!%yrH>;>mghToo17Y<&)jCi@s5>em?pr`%BR z-LiH>smzrs!@S(%2>&!+>V&Q1Nn&L~u9xuk;luLv+hf&70Z1M>!oJ>_MO7^&2S;#; z_@23@8)p-4L{X9h6uS$Q&=Jbh`fhVg8Fz$ZKer{Hg>+q6mn3QN28QQLG0L{7V~hLG!G@J%(hSJtzudwQ|6pGPR6ING=yk)LlVlZR@}gwkL-9WK zr%IN1h7GNurhY19)K)vHmQCMU<_+8wL$6j}`a9ugWl!*C(U0y|3kYe^^-tP~{j}4U z9MsVle^LTtc4EfZ!-PK1NQ-whj0>WHR1ie3DX*V2>cI(0;RR}qNry1X<|56axTeHd zv{j$DnJPlw2x##vqeRd9muMl}11=qjcGdy|uIdH62{{bZZ!%OEP7XAInAu4CktzTTiMKn}>0A3|h9M@v+U2OWnlH0BQn@6nES#2+#M;VgNHo!sqoNIKUHQ z>k}HVvwi~=5UUDXFCd4(0!shTae4%02X9Av?j~LpgE)nfN0-*cH6KWg(S<4GyQ~K+ z*nKq65tn0}FNSwww^m%(M-E32ctG9Nzu(c#%eALB!u(O=|1>AKEguMtpwq!*2s|GB zc+jFE0>}GI`Ft4lXgnSXHOA1@*0%rjLRqE$RwXE67;mtvHz9-i=^g>UncA`X^@1Sc zp$rKLkJ?D1)bf{XGU5W|-uzWGk+w+!rkzqYdG=3NHd}*=jrJ7{dURaUH0y6iQ2cbu+6qmJ{pmAfQT(7t&6T4NPV_>>i1#do?mqLQ zy2Eo{NfX!sH!8C!T&)4;=ktoiG7)21CRnIf zLf}k#O_r3>#ZIhq`A`0*1sG%;uW`uDU7Diuy%1Z$37ERPZ`5XFz=Pt{dY_Uy=Bm2Y zZEgc&BL()8(zM(80x~IA&>+haJl^fJ8ttOjDo<~{2YqAwbUrMcvq=Y)rM%7B{)MpB z(w4wFkPtH4(S8V=sIPhG{IFe*aT@4Ns;-8cAZKJKgBz480~`32t0|Kr7WHoCvq-?D z&WvKA0sqy}nu?n?uZ|4XgU`n`6<+m*NQZ`)WVi*{$Ius1e7jPzk89F=FqsLbhL{xY z(3k&-Df{0T#$vuTnF*JM#)b?mx4D*V4_6P@dD640vrn33hX1gijP=`mDNB%%f!e8 zbms@KBnXm{i=7pIDkO?OpJ`WUHIQ}oq^5)a1JbzjABdP_N#A4-*FAcx*LpovUZY_u zzXgQ_(OxPYC{e>HGDkRt%Rlx1sBY-XPi1%U_s&SZI=VV8wCTw&EkdIoPnDP;v)=po zq(MXt!*yU`rL+DAh`O5XYTq+|);g6ISQfu(v?l_R#DZb@h?&ZiwiE&FHe8 zbH#PrY9zNO0tG^I#KOg4oY-w(ql!miT*;I%2lU(j!RoTO(2Nh$?BN@$- z8z4;EvF9%wdW*HGvxC&kGy-g@04>7wYE|o~yHz7vpC|jm&GGyDQrzzDp&ZhSWNf`v zd)0>4y$qE>T4e|Fgi!hsEi;lb=COc96?0b)m=n^z*!bn9m;Cr$xe zB}wwlj>7UlH?@yZy9KZf0X`$^!nd=~wH z$AX)h98*TLx%VsM`}9C%hFeyu4lW^zIwKhwLMy=@{G!;a%sd zXxT<8AG^EFQb4zkPvt5q#t<3M(P_|}Xj_83KW>+m>yLj|#(C(muHrJn$QRQk+1s0~ zY^|?oqn|k9Uxg;_c1M{j*#1fB*hZdrFD@!0iA?!eeD1=cvEzCtT0l)43x<-prSizd z9qX)mRIY4#uxWqTx{xoo&9BPU7CC$#zHo+S&NhEOm=IIsj=0ixP?ADX0#kJ7k3{H^ zq0-?mzHI8OL{)unOGFj#5*JXu71LxMc=7Nt(LFjuih<<5l!$PiuBFnWs$@IO8Zh(I z12Q}K2%3k0blO@1>f*@ov|7#L6nwGU-LWwY@jjoanf!9ODt)|`=NXEgB+>gmgvk3N z8r5&d7*Xc@(?e*hP~yLatviQvgj6kt}Q+J+2$tT>R|DPU7t<+wwn5vO=c zk7c$4G0wB?LJX=PKet>>jzu;RWO+<{o7+g>1Cdt2nv7{uYsb>gL0d z22BJVMG%ex)b=ab1>O{Yt{Xm(_c(ULaHy$G$g6&g!#ae6;XtEyBTnuNhHDLMNp~(G z8gLHdnZ#jn9PeLOvdll(gqXT*tul}!oY){Lv|eY&WI0ogXuvUhB*Ev=pnkOw^&^gF z<`S+Fa5@@6R>Qfm{Op_NV3zC3(TQF&bzdpbD2B)j7#%h7%1Ow*82NIG&KJ295N5qp z^`+e&IreVNT(5@W9pr-szZDtkMElZWkHF`OE=RzH&Dx57ux1tez_7p3UO=q33rH?) zAZ&yhj|`wATyv_HJVyXB&BNnpY4#_gLA4ZK7<3AMY^ZraM)~$3*L5W8F)i9m0)%gG z%5V6*%&K{+?MWlm5TJBT{#4<+;qwj3>WeOo*Hqov?%aJL!mz6U{tg z*Q~t&l?lH1OsZ$uxSaFWw_pv|Kq!;?ee6iH2r8i)*7l$~UkGzL2k~r&-#606k>G;t zPMnNq($K}Nt%0|SCP+Dy==@AoLhk233B;@}VfmI4@K7{Zy%C3H`i6nb{Ws^{Gj!851o&B^tnZgL;WAJ9K5ltJog(hEBJW52 z=HO+MF^1NdJ(`E;@+X{*;=3LCm;$3tlHVW_0M_W;1A$oCvD>=8YOz#pW6Ex!VB`q# zS>fO`lG7hhxH-aYIlMT~`&!*tg4(6K_}(J3m9Q;kg_OE!3WtV~Qnf=m1NtlUM87hA6N?;cda*>1sC zg@AK4No0nsr2g5nY7i#hFhnd`D$B#4oRPBaf@!Yw?u>UCM(55ZN1xK^?<_i~(X#9a zD`Zh;VkVDA^=d>~Pq(T7=#Oj*(>PCgIJj^7GM+D|ya5Ml(bLUb?bJvAKDE8br3w+Y zYD+-MIoUx#@&muvIH=bdz@(d#Fp6TQT!Fq^*-9@hQjibL8@+iZTF22lE`i=e^VVbtAK0*dxH%j5d%PFyvmT=q!F zoA4zaYoIsi7yqNAmrsb4O@cBMx;rv9JTn*PUUwmWZiK3SJgFGvImw}MgHCdT@d*(52 z71&1jgEYgI!oT)+4fc3r-x!GR zs^Cj!#tsavP0@dtK++@ZKErDFe=LD?B?Cm!^7q+s&LXJA5*s!|L=D1eoM~pK`#0qx zpGu&t%7_h5yoWD)Syp?@+GmoRHbn0y+l$=zN4s29T+fNr7XiEvXJbEqk_G5=;}qX@ z${$=?#$K5Bf0SLSR8k)ykTQ6KjWRP(HR?C%S^)ONE1P%@?wtLG%`y5@TbDbN|Gk~| zSYgZO@jpE5w4y1274?l-oVBRrxBAQJ+RdHbiu@YxtrA4hNJx9Xmh2BfEpk)xV4{fZ zHFNT~HI?T=&G?^&62pm`2~uW@j~^*V+;p#uLG-TrQg$vxjY8G5j z<;&l>P*g(RhANHIQ1&FR)^7L-8d~}B&km%;!mtC#O%M{O%IUbX$CE=spI%3n1Z74 z*sG`6Di6vVh5Dnq#zEY`w$sG9Vn(#^gVU_fufuS^vZGC$;%Co6XiREtjne7P`Y~{{ z6-~5JIE?(+#MAANwqUS`H~s8(?IL}NS6{jLQted7MY^PW!&LWdCp^US&0o!nZ7PPZ( zP?*#*x8g|89FO96VO`E4qEL(efkaNS$uqzd%n##Ow507cw&_%vq2j(MZM3O=?gDd* zd+>yWt`E21dW63Zk-tAbtbXQuUGHg6=W$P2idl2RyaP?nws!$x5+vBjiwCv6(LCI_(Gj!6;bGMy^Ok$~ z2A=a9I@@x9d2ylper(FLmTvKP&im;gF&M^C?xM?eI@!4z*weeRIgmUKB_EOfjBI>L;Q@B~3kx(kp7SOAKnMBsg$NF54gmd)QNX^_SXa zmFx$j9~lnHr%B-T=x?gtFWzn>WEXtWZE%Y8@L%(sU)Fu$In70n)Le=i0)FR@&7bUl&Raz4wJk)x&|&fC-)vok^Bm=rXByReiq-#( zKAyH(>sOLk{!tV(u$H}_&?Rl+Nf-Ciuyg%yYr%b&7ZqrjR@a6Ia_4J0K+_I4=hsUn zN1ZTnr%3i%s?2lkNk5KpTPbt>VqMn~<-nd@9qi1ySNVH#1Vw=ISfqWHfVaZEzEd>) z?{xKt<^85_xch{2MtcTLojAb_@7EN~dR#_qel53TYh+;7-`C1pR|4Nbnwj5%qG2vs z%p-CppGRKBuk($ z?UPDnhpU+Oz^##KqdDD#2;GDb=KaHrQ=aqeHu?=GSXB6hg4}T^UQp0%iUS1c#~>D5 zFrO}-V}goSTFKzM{Y8K3Pm3;3FkdWr4!-YGiRNnyA()^y6oW?);j|xncl|3ey5qZz zSL|_sH6j23?sWfzk+IYygw7H?r(cm}#nJj9Z4N@y@*}@J1(98OiZ_*~`2MNm>Kp=$ z709f2s6Y{Tv6(5UZTh8UG5?T^>yi008e2{@x$($dau8SLY{)#Y$n3JxH#K(7fI1v0 zT?RAJPkr>;<6TL$aJOB^`cb_qQZRRYX?FTvM+8mCkL2WJpr$<=yzF1v@qY;n%R55YF?{jwRQ?Bn8&vlzS zq6X83OjnI@R|KA{CQ@26=GL{XII!B#WG>s5La{{GZNbPV;X_}Gv{8}cN+tb4fVWwi%+a;giuV!?nVkp54^YZX8Sfgj}>kZAll=hBccay{RXR3k%J~ zRpMi0h@@nkc`GE_CsOmU?6)8OLV+{V`s%VB6YNv*P`;G z>DJEtfdEpZX!&7owm|4tG}E!Ood6IpDDI2G^yYS#ce*jRL?58SuU2Gqv|H&zca2tR z*7eAK>6B9k`?i(X1sJ`a4`UTERtAO9yS+=Uu=O)3@t-@fWUdX;W%-18Zdaqi=vpU( z8b_FGAas1(c*{_;kgMUz8Cip!-J{x^Q_5g4Ae?_t@CNO50Y4Pw_7@;|>;>^OcY6!v zLZ>>#xu%B516Hv)6pokOZfzncCZC*gu!Sy4<`h`JqY+m^nAQYPR|ptPu8CT+K6mDu zV#K;rrSRo5x-aln+b~2w(V*z2j)|R@EU#O%27dj^areF7Ehf`?H1B?_JkvXzE#JDA zSjX)b5f}+ag0ZB4)b{(n#RrycJV!&^F)^mrBodyR9-?&w*G6~b>8ZED+M<^ZuI|4w zEK_e-&~*J1Z`fr#L{rQ=V=4Glgz!Go3z1_hSmoeM6!MhMUloF{Qd*m%nc3Ji6ULu1 zT4dyW*+`^#Z~a4o!PMTRB9l1!>NOD>R|aGKByMAoj`*HF)6&#G`8g92_7a6FmVFeB zb6u=>k48|I`?uqOx@n5ldBr`~dY}|-5!hnDy=<`q#bemVwumvO4^k#c56fxSvbzRF zAAjNcuaO+iwx$Tjsf4c~?sQC$Meyc&zc%lN1s>}w$6plMtamkHe+j)4PwUy)ne*1CoD7|Hi7s-NgztitM1}w9&p$vxNx{O7x5e8IJrG}@ zDo|AK+~@;`aCs39R+l1~T&c~W1Kr^mLZpVpC(935EF1{!l9ciV^8>pycM*}&h;{u8 zE*QzJS{NhH-)fp+-&9i!>6gnLyu(lV=e;%Fwk!#?QldX;X3FO$iXri$$gXZB_nSu4 ztTTVswxpkH+`yTO^mVYsza;7jfIDAIIK_oB6aNFyx0cxdF!-ZIpBtU?^lKjRXT;|I zIywnMJ!N_+Un5H^^P7$)OBDl=7_Nqh%{?Lv8v5?RJ-Kbm#_^P!MD4oK>g5561#~() zOz%=rtq0|XiexoEvzgRHUTuwij4PtISr;B32o*6|C!NQ0Iv&f)@q(4pyWM?5e7h`5( zF(Z*CUrD_o+pgNp=OfuGz4pqU;r`%#CFP(yb302|Zm)Cyk#dqo$w63o#uS`hxx1Pm$SWsDFG>)T{Nt6_E1l1>d(s{d%)pYcY*|x5@_1$10(vHd zxl|;y-PCyg%l*o=VY%rT9ml4&bR4s#w*?hx>UzW3yW040NTSgrgW~&e+;{d3Yc0N1 z@mypjl?wVTfFRDy({vN!4Y(oBH))jDc5!S@r+O1#LLx6U?k4m^YrRWUlE8!+0rfJL zlZoQMNu;lGvq#kq9bD>-P2JgBYkwn~N-Qubc$_>@fEFa9y%=d34pT(nq3>lCFbsxbDw znA6;F>*u=TbIVJ$-loRhg$wESP`yBZ8J8R!2FeSeTdkOsc_>@?T(hTF3G-O(Zu8<{ z?8zovimk>!nx8eA{MUOeK#J4P2~CrrnQG(dyKW)P2lJBz9R1DD_**gw!tz6q~AEz27FdZtTHqRY|MI`YQz#x=BvIM@=YS*M}A==U}>rk7?OGvXx< zE5t;0Iil~iW}7{JQmEC?H4vZ6W_H5F9ToluP`ow=4T`RPHp~^qW~#!gdS0${@Lur3 z&c;*tQ1>hwIR((%m2ZO_F7$jZqsYbBh-map@rqrLI=0W9zi3uwv3ag3C27;$Pf7ep zGyeA8(~|#1%!toHq+;K!+BzdA#G(YM+G`$epU0{XucePy&*$Z3-<#@owSX@*JmaCIWT(kL$ws=bN9_?4j6yoy` zW?U|Enc9p`NI%ricPu@WbOgH*dHn-Ky#Guz9Q|D$shnTf+)UK9Q&7X~;adfkjV%!` zdlmcJ@=wMltV0Y>L3M@c!MB zgOl?QC$`y~-UfTeYpzeOcjgv+Z+8Ts@xR`;WktjBGw(kHf&av;A5YfMx1_KRcI_m5 zaCmP|B1h*Gbdkd`;>mq>3~GDumD}%jOm_??Oupm9b{gTj8s$-4 z5mc~cRoLC~JiC~Z9K=Bihz~j-c8C9Is~P{Kdz=Ur*0~m~wAYw|b^pd4N>cuCc9}?X z!9GgNFh<2xejl3;u7VOQJ!IQKs`p^QOclBzfcm$6bb)e|&BE^9M3farnPkc&kg8{l zx6^{m_({jpF4U_^dR8Nsz}$|uk=(OU!w86jT}eZ(L}yFtuI*t$Vdy4s=05&>f_>Wz zRe*RJYG1zWrE1uk_-u88Rx?~7Ltqv)u#pggnmWVDRJ*Y0RHzSTo(~;V>zb=IO;pzK zeCKiQ=m^R;g1LPdCZ@9=AEWd+TQHC~rl9h9_VLPkZb>PH8GW{|f_$o#;(I@W|8i1f z2JY`S<M>km6wpsPD+s5 zsc}c>&$Yy(cd*`_R8XDwHi~E<*$^&b)?OXpIvPVq=V8gA42Ej3_m%^7 zPS_+T7=r!s95F-cOyK{kKdtNl|kd5 zMaosz-pZIqX|6O_<=JdbPTI%4_+rxt-&A@|@)w2nN!&}vEnJt`W_ur8=7O58MP75{sGFKbE_O&)6aEe zf)r$ICo=~d$mB+a(mToFK#Eb32HPzCRi2T&)Rr@bgzqK$W14XjB!`qx=Mz<%Y@;O+ z`mYP?DQn(xZHZDE^j-arNY%d#e7e1}a%>EWo4Ds$dJ>%THsugZzX5kN%$!RL)_GGX z(@o>4H=NS!oJaD#2K5by^(Q|3<)9v97yek@?V@cYq$Hn-B^1qsxbgQS-+CRiqG1zz zV-KQhYDif1!r1J^W!T>k{0CT*2`IG%SGnHEt^4M;gsIgj&-_q0iLRZIm%$XcG4Ye2 zT6d5buY`v7qNK597Fg>`4G?xLvSB&``N`DCxd{1%0e(EzX%$;I;79%Q?5?eWKgT283~lV_(3X+- z%o**r#!Ywe9IMz>v~+=juS(wi&MHYos{Pv=)pyF6!APl`C?rC79(}@#8%AWlqJ_xK z(_L!Hytz+u;~WD;2=4ZDh_N1{wfHcZQ+Ena%4**y)mQ2^Q>QV-VM1hhxLq=tsZ)z$ z%>^4 zr9|_!Jk%K~)2R&0>__J~1?@|xDc$9Qj!3I767sW&G#B0kaa{b9=Kss!$0~;7`eF2!1{vdlkHLa5VVyUgOhq2d0 zV6~zPpz88>_Y}$--S*((j$D+;u`s>&E-Ib-n%5o}M>4KtMr{HY7)`Me@V8^z=ljH+1AMZ(43W?^1-$35yjLZlln|>XsiyTjkuN z6M-sRg}@(B1aq(|jGTrm+1->51vWTf_0`JZ6wGTO^P?1tc&jD(?&vwp0t~~$Lq2sT z-$#LTZ^U^6)+4$5XtuJZ&2Q1! z+H*36rsj@?%e=0nqaRxa(>=8C8(laxe8=FV`~A04@CskxsY)kd72yf9K>!ez=*SoC zbv@!)8K!vRrEl{`tiYPlW4Tb%V7#;wgCf`d2f)xDFgsIlPoXKfPz7z{mV=^nFS=m% z$}>0M|7;ITm^6$N)ID{!lz^nFX){IHp?t$?@hSWyE9EX4%XRCt6j@`Yj1wEM^Wsm|ONZq`>4n`fh_b@5dMR!k6F2OtJg&#Sez$8&_syHJo~js9 zK#rO3`*dGmTgBO^&%H{SY;ki??0ns`i)M7xAj`w|9S9elpAvK9L@H7$T%+d-mF?6L zhn~!0x_)VN>s6g(E0%BA=vV)Y;TiPkk6VKKzyE=-s@-9wp-OCE`-AcwyWw6#F4Jss zH`-`#S8GVq`RA|ig^UU(Kb2Co)Edv&(XBv*lm&l`{#FhijVMTXA(|nJkH0Tj8W%JlG#)P!MKRob=OA zV&l$HCFiyDzuawDG-W0}3_Ba(jjReB-h?hwaVbH3lQ#9ng-Z^V1f$h?79U3TNb=R% z`_=ew&QzV`kBpbN&t0TC=XqE;7Zlq!S_vz`XrI~e<2?53#7RiVe`7&Ew6w(f8kBwF zuIv2QpqwDcTyI^OO(%6bUgXb$N6w{imKQvux9uq5Xh|g| zQ#bz<`|9`-&C)JM3axtWM)E$J?l?g!2Ob08}VCjx245 zzy;cxjL`Pt6MgMguya~M`aL6*Sw>nj)#S4tiU&ofWy*8C||7jx9N{RYY+3VZdPmNP|uj=mU z3NUYKF(WydHw|LDou{XZHu2)f&QeQ5yd*Y!m#M$z-mkItSi8k5cyJ)<)Q*^o zeVgk!%QTJh*{D1N_Q5Mu@= zcjxx(+h`8T^z!&lmpIAi$~SDhwI&?m6a-C*LBt5YBBD^w2hSqdm$lPI#Ud>2gY}OY zZ++UvKLy>Zc)L7+P_>p_&sizu_mKM@6U98^X6FmJdu<#_k3>`*?9#N|SDZexSoufG z9Dj6UStH)|w8|LK;{lf5=c=qLJ&VM|L>}ue7h_)XX5H?8jS%atH%nHszdRmxA-l*t zQPlp?^fxg{afzjwM1OhfQaN`xrUa3tW{7Pbwab|!*0Y#Jq#Dc)_00ukzCGfJf(h6` zhnvyLUP6(FFjYGlFoqS*$1caYFFt`6Hld^PqYE9etu^6ntCNHsSNfyO3Zbl(jlqu; zBfF!C{O}w<5NO&v4{FOwduy1hbNt6`d48AKGiTyyI)b9*tWQlwc$SDfADu-S3aZJFv z0ALT4TjARTeq4S|UiM1U%FO&rrjq=b71A&I97g$4>xe=GU(Y1HuT|M{ZF)Adft09v zdUC6cIzafY(+Q==Am5*}Amja;tCaVCb*;xAz52bte?uL(CwXNe!M}06y$A8xRKF&o z2rot+;CbuJU5FGL-wU^_aO%U>WL#n39gUG2e)V@f#35=snbb*ryOl&DepTR)-a z%@_GtQyMIZBY)q+>ILx1>6rPxxn56yVG=@VS{`4nJI1}6tM7frzn!*#vP5BKnz?-< z^Opy($c1 z%$-6Xg;bJ3<@?lGvex%A-X@ewlh3uq_JW#fk)wJZ#W-&^`dus- zqOgYSMMfn9`l+LTGyPgNp6A{KbvzKC*UpQ8xmV9y3jn>cAUuy?j_rgIuIpi~=YIhG z<`uJJTOq!5ne4(*3$`C5`daRGHRuyNVLntLA{7Nc@MF1}*TlDAC}an|O#KCZSkFQ{ zLv~X@mYcE9k73_$%NV-pC4usH{%}*|M~_?4UM81sbo3+;%ySoZ6bYH74HXrHGbUUz zipKFF>!A=akhAPan7lcyJf$hV8H;FHd9XZdvGtyNxS1`vr-rtBt@R~luw2;YAZ8$Q zj(}mdFm(Ro(_eDtoiMo>l%)&Rk(@tt0G*?%2J=7!s)EuXLGMpt7!&yHju)Nkx)1RA z*nC}kd-Vi!P^3uanp-6mh-dy8mNwDqgytTTO5z4j^gQ@3jQ2fu(TP|%ODi#**7w9H z&+HeAlVayYMEI&nprfqU;h~uyTBf`{<6{{yc~bO2aVu=ngz(*fyw3Wi`nWseQ-gz}BS%>->AzS4wm{gwxy*`7RgTt@;Etg}gUq zn{BrxE^ARjvnZbU`Fq?})C-vg@(kApoOH-U!wB8;gF7cSTYs1&Wo_k^$~{OmKego~ z)E^4GFe_^h>2*0hjm?v9m%1DqRQRH7$?v%)G7hvw<6e6H39VYzzM8aU(b0a$*C#N) zx{;^b+shfkSR8Z&v4DPSD+$QSB^0R1p-v?{EDon65any&6bY4ESt3EG=J2~ZxR=u$ zXhRJ?f0l_EGew&fvji`P8n5dXcd*R`{{5ZaN2!=AmZBFoY-PFf47qb0cW^9`!s_7L zjK+~X)razC6K${70HY;8>=4JOAfPT6@nG4=)f6c*BApDG3ZOC{800clt2(p&(4z|g z#{G=RM8xcoJ=E{vDywhqdd`|>OEBY*+T*+=$K6Q1dje$^H#Os3I#=O38o2FS-BMXt z$tTG)HV|=%N01XHPqdr*JYC+DD{BxF_FFYJhot*c3t}VOSDVHCl?SsGwz01%Rrs(+ zw58g4H;cD>UeMz`;mJDGnZHlm3N5);l=Sul+mJ-ZeF}yZ!>#wOk2TXe@N4Ru>!SuW zFACuCocvGPTxkMrD%}+hev_pm(-@tQe(L>XtLSG<{!65UdbDxiyEmT%Pz89LTYu0R zpwp%jCZI9kw(z-RIUTF)k3fNuVtO<)egjM5(QlBG4g$IYpRA^y`g~U>PANIUe|dx#bJx_@?PyFJ+R`(fEHwsuQ0;tdPWJ@cTiRRdx}K@^&J|P0 zJgxsSUzK!#n)rCH3}yN)q&X(SayG-uy(ga}j98nBi@pa&tGvZD15(6D4bWzoTa#Ch za86YCZA8My-4`7w9GZp{ZJp3E_7g=S>LqUU!p=(4w5|V=pRkVt+mN#SDp)Tcx)S73 z!)W3#f^Hgo%E8e%q$Bx{_@WORW|S!d`%X0viUg~6CE!(5>EuK-vkN%s#^ZU7)UjfqO(=zCXg9?!m0 z$6grEvy0*<->VQLJR!^;i!r6r8RT`wdLLN-83cayX?X32f(%}+JJ_AkEyGRru%9YM z!YA)awdqBck%c^c2epm8b+$F(&ZJrpWqq1b*IFMq$)!` zk?Rv1ULh(ZGSB4;VHYw5jDLWn(QLQLIKS^Hv_z`8>dmb!->`O2oq%EFPS@ov-rfe# z)-aQe;Rw}DkkwCHq|XCI7f34YWZo}bkL6#TAjnPFSNpSFR8uaIiQ_91@=ZlIIQg|7 zxHZUFL|erwz8h_BY!1*hkj45Q{R5~MThi`MJ^k2Fd`})62c+UUmIo`k)eeH#e^vc9C^&^b(KXRzubo?9u=!8QX~jT8ViN=j*vPGS=JcKVv*~ z3+(CN^5r@(y^8+%-hV=}r%eqfyXJbU7B zp$ImEaaj{(xsA0^%KUEn^?I5Q?7X!OVw$SByOGGLMxEd7K!}N4t3Ea}d22fNUuL&h_(&J3<1RN92sN*IPY)B*jbaMB58H43 ze24pxv$3LTRn`gYT+U0N!pHaz@GV9!!Tsac)rT^a$OEB#A~% zfK*=?D)|Z<)>KtZS4Sg+_g3%KK%wm;cz=Az_n)<3G)xbs#`~Yc0<8*Z7|}V|?nyJd zJ+BxMlKX0SNKs)H`bfs)^xsYD4FRoTvSBK(a&17J0*x~GTj%sZt^ajZhz9cXf@->N)?k$wep|vk&Mr)7k2h(e86Y`J7rc2vo7KgYv|a; ziYs!XRJ7v|~A>Pe@Q{a05lcXs333!gd#?DY{C#prn z=fxC0T#Qv1OJ6e8F4=jS?Wj?3(5LriDO)(Pj_Bo*2h%;mZmTR@=`e;9pWK#^=J@j$)auR1jZbVUHLiH_d*G7MuZi%j?C5Y8g9;DYXT$G~W?pCEF^t1($wfSyG?uCFMs4AkI5>Zr7yLMKT|=A86g|u3xnT|1@2ui`K+ba(3$Fc0 zjC2<@NYbeLJQ0RP%0c2j@uggMGb)y#gVAE(RVnrkw@#jno(xfKj??p8#r7Osl53gy??nMwEqdl zJINT%6Eg+}Sj?z8%U4^u7f2to*jJl0H8ki^Y~iMxn@Y&Ze5SGl&!m+YPeRd5Iqa$^F6i&*D^c&6q1bjn`taI8^7;Qc13gTy>fRHnK!~+=hW+}1@iMNDK?`2WM6%^ z8Z$gKiBW5+%CN6>I<4_4c$j{^uu?f$H(gw8qgFC{py0bDdk?-Drwl zpri%HFe#w$q`=9rVZ2BsEYILLqB}g*Y*JxkQMCz6fv%~wftZr{lJ4qF?TgK9Sk~>m zJh>IX#W1ewQ)qtmMk8(ua3@c51995rp=?@4t~f_FxE>Xep>-rRkoi*~joTWH=A=uI z5vahZ7o+8u8m3iEa-c?l%Y^E(_YxN18V>+_S+>-{UmbP~&{Qbi9 zWUA#Qf3Qlhgi5O$e;4;%8|>sV<>I;{yzt2rja@kKE52ZQYCv@`~z4R ztW$`6X{1+B3U=(f5d|%qC&N`cS{AAC)}|U{Jdw!ZkEHH9I>Nm_ctqYDZGoNN`5!Wl zIRs%exz6h7pLny@4(NYD2rTYi5koZkU|=QRPhbb!&9=KQw6Nykz$E{*tj)%Mt`h8O zr}mf9d3AK`ueS>X@B{m%FQxvOB&7cwWoC`SF9o5BGuE%1u0Px%0^^U zqnPzba!{4cbM}02@{LS4Yk=->kbLYL)XdK~BO}uF;Nb7KH&coqWah)$H)m4?D%m2= z9@X1H-kUA;aM8z}e*lx4n)+hv2SGzxW-{||KlQhPKkmhJj->o7_@KkP`2I$dQxF8QG7Gu zLC(O>(IOLf|C*|v<8ec-wekLmR6Uk8DLf5r!vx+|=Ie)pnfVfd)u~D>6XMB#Uk;7t zF6b{<16RY*k#5qM$l~$MomFeNl$$Ad-wt(pRBKE_v{L9O7OYxO&r7wp4X5z=qU@>M z_{^OS{6w`5HJegTcDj5Z!DYJbj}178`^KNzU$XxX0O>#$za;5TIvlMaLh2X-UAZd1 zZ>>*RbdAiKTg#|TG%UIB;3Oz-OlQiTt4*fIYilzyNRlaS&KtS!@D(>ar&QEYJQcW9 zI~aJFP^Ei%W6rx{oUEx)bo3KlJ)BZGx)Fv5q%ipMI5gfZ8u?y(Xx?)N-;2bQBpcdMBIHa!a?q!iTWr^&#>@l3v-2+dyx;HUu z2_m>n=_2<~J|20j%?#^Wjk~Kwryz;}jt3@8dDJMK)w8&U&zBVL=E0YJ#j>BGhANF9 zKLnr6kd$k;`wN#IHO3Nve#{x6##ZT?=3Y_j~bNxh2B& z>C+syJ2RH}+C)|>guF>(3UYp@pv__}LP_lw+`{ZZCwV?ze=cbu1W`OJ2y!^VJbcYa z8xtFsM~oL-?FZ`$moBuHA+su}2(95`1decXQkF`-46(}+$ts|c8IA~2apmVryh&+p zhc6oV!*N_^wtIPsM(xjyGew2AZGuT-94O?BkDY2sVRF?aZ@A1O5)riJ8NVi)PbYVtuwxz{hTogV993-GPbA8c$mPen3zL-|f~8Hd z)Szb<4A%-a_)PiAk3N4@Ze0eDUX_hWl|x3sLX(`R^8Ga>9;YaV;Y+ilGQ4W%BX)mK z#YIbMViB?d@1Xg8wDGLk&6Y_5$pV0Q6SEoM5%8w>7Bfag2mFvPfAJA263=N_Xq zuPY}^=_}M1mbce>WLkXT=Z)OX@%d*NH7TQCZ-Ox#O46xe76Ad5Jp7GUdU_8Ln&tMq zv%iL@je~#z{duc>jm)=ltVo6{!I88txwE%#Bk`?cpL;d9nq5NNv4Q~4DkwM{{4ttn z>iAivF@}dFa7IgfyoZ%WS$!=v1^R3+8DPrBG}=JjfuFm*NW*U_YnWK0-7A?AM;sKu z_kTrqnQz;kv~4Uf%GS#)v7lsRDCaxFc@MW0AF65o9-BMdJn0uZcfLR)fPs9DeCZpT zYxrgQQb>(77?F{=QJnjrQ(NhEeNM`0kzI#};y&DhaD2X1$IfoYOlG?;(~PrONoA?Y z{H9qFP%_+ld0^E>_2jp_mMEk$L^&aW_YY&wtyy&^f@@n_+a`3i2qG;a<(gdJf@-}z z$BB6gT|jrm8Bzeo;oLE%wm?6^3#=;;s;{}{|1bUi@it=k&T0|x( z6l~5jf$3PhoV~$oNWv-*zVCDK`P7b+qZut`p8Iep!wK7W#MQTRZ0eTKZ11HqY7@lr z#LCF7&CW++K2*Jx{8G;w$UwMaBiO_7ZQq~JDfX#{; zz2&dbERi6YS8?$efylra1dcmYxJ=^AtWRDvlK4xE%-8^f_kr;3S)T4#W1a?|D}dXI z_5;eHt#uW+m7o)S8x4r1W$eCr_~NWHTj_CHL$>W=mJ_@yoR%2!&m7k*I5LsEvWAVK z{VQ~6B0q}Q0-i(UV3SZ9u9x83TP?as_hLeh;9)~~E;|EP9WPR~vs6L0b1B};sxSfa zAGVw7H==z@@h8HE>ur=|J9>|g#6%+tZP(8%?8Z&mD64>1)8c4?3ynfo@giB7Km}I-4@$E6Ml99QyJ`~K zM3KWHjGTr+?*ZvUYBw^h5KeHhpT)URz#R9bwH-KEPvHo|28?n>aB^wgmX`XXI>!q^ z6iJyK#&Dy|A71rwlP^i>A#9UPcQ4W>c#y`AzBk*FdklJarxLpOFGLg z&7tNoBxLSC44O=4^|N~?s!A<=*vl>1QMa6d>VE1<$s>(~qD}V`O0qj1=g~z!)gZgJ zxKE~CBQY3|qF^r^0a`<&#Vx74hVCv;V!u=2^Qq(GmrZ+#vEWB4MdSWq>?KIl}fI{gp>2fk*)Q)E*{-hTPIbTMMEQ=BU9>rIIg(! z`CT)3wLFnpoPSGL<&bGSNd^@$%>|t4Mv62BKFU-<6S|+8at1h9bNdkX2YycmAD{@Su z8`bR}Z)&=flL#hug3}Q|?fFi7;QR(gYQVBVWof#3LPnfr{eNvo!J_IGa3orOpsNB5 z4bZMvj;rjcVb7xEj}4ei>fV=nxku}=cGjPWhmrSubD+y}F>l~J3Cr6p9ik;j<$ zQ|m1*>NZL4JSk;XEU%IP&wLLmmV2Dav3N2gNO4o9UX0g=BJq-V_bt;}@IyEK;4 zHn>+L?iAz0_)_8`IXs_Q-(@u+ZAaafhT2&bcNJ1`O!TYtyG09@EHk^vd@5exN4I2$ zhT|0rX{AeJsXNCav~0k5U;)ANu6&!8ShH3f>QkFraLPBk94e1GOHaJ|Qxw~^g(=i_ zz9o??Sy6IwhXhi3NQx_EVpqol1mhX3=ay4Gy)}%Q(nG`eQQ_A1@8UMYjpNdscy-%* zbMAC$;qyUCceCL~hCL`61oW)tzwlN~wOYi|$XK-5QB*eTFTHc&O#D{X_)oNTP@_)|f)&xIZxIoa^6g!ofI zuZKs6PKrss!3I?7X9vwQ_M#^Y55!QSe z&f$^pJ*vcG;~3(yBOa8}m|R-NJVq(wSB&G`VUfpbLf?J7qSi$@0JLrncMngPscoMM zZqWqP6@gG)HjJN6e^oRz5$B9@50y|lkEXA*`?)opD)aH7i?;E!s^xM=IUZGE z*E1_iEW0C^NrsFZjl+YFhHAe*E?X)I@*S(o?bfw{aJzQ<#fA@&tLH^@%=fXS*uDAz zB&;P!-yriVpCMK5lF}|UoA{wfT4O3UI&EXRy_00l4X??8L&;i^p*EYXjKj60uNugeYR zQuSeuMrN96u+5z9T=S2WcY8}Htu14>w_UKtxBz+JR`AEl_RT`;nhZL;aICnFNX}M8 z;go+z(xX?SVow30xODJCGJr7b#PUh2m``^Vot$zjrN%S2KkJ<)D_sD{^2sxRunp(l z+A@3nwNvP8L8@z!MIe3AM#RY*Y-9lOf-2eVc0esGt&UU@(z6dNWBs(-*)594eSJJ} z<^_dU#BWkbu32OIq-tK1;Wa%XWip9%J0GeX55~qlPv;7pv6>s$7Hel&BRm4X4*B@h zfJKpzWR+96w~)m~S=vi&)Drkit7|-7E5(nhz~dw5pV3{Jr@kI2*-s39UGe8y_+VtW z3yhL{sD`04_ESAt{?kadHy86HNIL>~W9S7zbthTHZ8y-gD883|c-*|ApWjS$&X%73 zb-(IaBUOc@kO*-4@I*q(B^WwNef!`+;q-9qn zi;`D@4`cAFN3+W)u6l~c^4%n7A-^Oj&VNM*V}=EaG>udMg8)|IGBcH>%4eK*_|{f1 zJ%0MoZMXiegCA@qIw%hnksqL{7(85Hr82s)Ns)u7Iq#aBG5U;FjR^7;G>Q(Vpt2!o zlXChVp^l2k(vK1ikYIyU z#vALX_#aA4w5(};L96t{!q-)a?rlNFAM2p_A3C_&YtddoHQj`ZEG2TP!~zd&W6PZP zr%M)@)D|I-M>I|Sbp6#s>OPaZ(WYztGDh%MmXnOA^kMlzx=fQx=AEd@%<)SkGCF`p z&U44DS9PAF{11G_ZxUIG<)U872;)Dls&`#eb!DWame%mv-3Qw2oT~yjWgfLp8l~;j zk|c6TJkvgRx4g`8+NI2qJFaRn+`}lE<=!@9C_v``k>BG@`e&wfJ!b7EVq&#Y7sr%f z5PXNJss5GeDRXCct4AfknYN;X#6S^{z+FTdkSTu>Sl7XMJSftvAKae!9GTd`<1-1jcx?q6B42k z{GmQYz7P;bE58hbU7(DsbbI##)BFVMhePDhTwX_l-mP4NeDcy{D)YO<{ z&Nx-x`%ZI@D&=r$vq#huG!Gh=J7Qv>k)Mz4tJRI{7FtP3aE4I8K68>dC-19=CzrG( zr=K2K=DG^aG@vTRFvtfvKYd8`OFUXu_=pTxVUL$R=?;U3#M36Z7-nKgJQm>jkCrNb zT4+smJYA*6K7w)PO-U-(!uC{=Tuf^mW9 zeDO&29h^q?Y{*@uB;rNpJb7f&_|B78TPva5F1M;j6sm=sV5|N}QRPlG8&}h(GfwiX zYc}GMwpKX*04F~hZ>B28rwdfI-cA%sKC4LF3}c==>T{_q?S6@C8eK=d^DCpMDA@Aj z8LiA_nL)*@GTcdP3wXAhTRs})@sr5Mk*MqaIjtd%`dGr50vLjWgP+^*tt_r#(RC!2 z%HT+NStbMBQhV(m3cPDNiJCYSWuE2>bWsAvs=hN3^^YE1si+`g)c%p;TYH3Hj|?t% zpEJia##pDgzm9u1@n2_zq^8t9SOobGTAu1HKJQMlwURqmSwvnRkt-u}ocyXD&r!LF z%vW2bjtFrg=O7=3es#|E(xUZ=q!Gt%Y-3sAbGlfYAh((QRL*zP4V%dD%x)xJB+df9 zeLXRnl6!z|W_!f~H-~IM9x#1syLt3s58}ybcYtyAaazWqNGFs$NbVV9>^KEal}<^n zn5_{dxcWuIPvT19yMfytRZ@_iPu)ah>?e5yb{@5*dJ6vQP0~_012Pt1gv2wFd-Lg3 zZBlqHAb6J1wnsB6&V%c1JP(H+bs?+jbLtib=3fQ~V=Pfd+^Ox3J!!p;wWV8V(OTUW zM_330898oFN6h!G*<~}mx#QGUpG}=@%gQ$+Ae9ErHXg@6VHDolX%=;v;#UyFP8+f> z@2NXm@pYtGSXw-uGKNVHKKhfu=gOa7bhP#s(jY{Vc#&k5K_*oJ@?}1N*AKV8+m#1A z!JFw*u|`Z7qbth;-1&+cFQdwUK_RrcB$(Z{w3xx?)0$-@GLpr_j~s21Ny3hMf!uji zuBUN5)s?$UV<5M=E_V@*G3E2cO>3bEaPMh!(p#g$hv7;3zYmQtmPWXeNm;$}azP#H zcKYRI(-mh;)0f&?ZVm^XMST)Io7O->Ib376#MkDsMUSUIwm7nE)c za#zi2N2jDsJ5iPv3vjQ9TX7o*CjirZM$^F7Zev5@BvQH)<-y>AQz_8fQLstwl2Npa zhZtkW2exY(ouRO}@CC6Xt_DvagWM7JQnxD=)!m#(7C4k`DZHJ>KE73A>kHe2u(Nq> zZDZiZg-PGEcioOT;-)y=3Ti4TRXAXb3n6TlKkg~z{-^Z0)5ll@3<8abw*Yx}?NRd1 ziFM+|6mcq%BE~)8^2x0)7!%_Fqr@e!2Lm+P9Hi3QI({lM0DmRMKso(YES*694b_#n z%o8pn41SDd!$lXG=~lZWG45{bmPSKJ*D#OHvCk_mX0mjmJ?Mx()T?>G!OlcV*9f=5iLGFH3@m?0w?Io2Q zg;J(97$lC&4{rWdFRqnjwUXS$9im2!JHxUvcvNCD-{(+T?~5hGac+dm6F%s|@sA)q zN5Y%f%W-z-Hz0;1le@SX?sMPeR*syrw!6M1XNDOMzq|5*&H)+Y99CvmdOB1DCIXU3 zXN)qb-mA343CBMU^>NWG?yeou+G(ZtgiCPV>Bi7;^5(3Xjnrz8M3d=!p;>{IDFvgxfnGZL#!9_Zh8>?Z8zBh!KQ(_1}C#_oGr zZ{YCtC4ItJ!P&HYGv`{*lO3$a{F-VPDPcbOjG;2SBbx>G`u(38u~}Vx3ifm&Ib)eJ zg#gBJoMN)}I(6;M?c6N0FpMO`vC6Ng2B4v^hRW35+}+PCYcLGXyFp&vyNqYJtjv4a zv_7qH(@iRiAEez!A(C{1D;nd>s5sqK?Otf+mK(b`o;hSvB~8SYZ$3|vuC4T)JE!y; z*R({BXdoF+zV6%)pU%0AbH{eqn|D7Oak~KddRBRIn65KsR`xHlJF7+CEZc&p{DKZS zr>9N5ltz=?wjD#V4m;L#W||2?KTOWdw0Kvj$D%(N<QM_rjYKL*k>m^Z5i#} zw1Uf1)NgI<Mk_# z9vP-3rEI8Q&gVa6ONi5@wKjt0(RB-^i!jWi-5#ZrxT)N za%_#9vNg;fgzg$UbWrh_*WQ@=6YJWX>QIEVSnaO!4)V_-2X{S&1_2o)VER>EFMy6! zR3NDvRq}E?yZQX8XGSJO5nQalOOWw`Kngj@9go7bGy8o<4R5N6>PYUbFD-*Bcmyv4 z^M{!99}k@*Zf10od*LGmq#TAB~3e8+ILJvENjm_{`!_(%984)^)``A zk=`xQa>pTtLJaY=(iR$MekTkSkcEj4y1;fUI|EWWhM>1nn4jM9BUB2%ot$&(e(H6m z#FlL%I58&*qjoS)U~}HJWVw54TckuH^2Hr45dz4$P!4|K+LHQJ!Lk;FyF`B^u2`I& zKFXgqH#YYuZo!}Ne6rzz1GYUXv#IKW9fBD)%`+5YFc~?|Blgz|j$C6v`YG!Vry1MXNeie%3a0wp1 zwQ|ZtnA4Yw#gA(MeCfN}xDt47V}AQjApEmZP`W!9)Ph&I9s5wrkV^nco-1;7w6Ppx znbZc^k&J*VaTJU}_f@gw+MKD0Wo1_cvE!Opr~{ta?kY`Qk6z7IGNTN48Vq#n!{h)D zdccex^hA8Nf=h*wkGi1oO)gOtJav3;PBZQ{Z!LXk|>#efe0a!!;VaDrd>%C z3vh02P)MLI_RpCZ;Cv~@gFI~UMqNBMeC&MSABUxU%(?R4je4gSTZ#P}5)I)&%7MQa z=g*3h*+}UY?Qb0DR|*{MB;?~hMxSlZm)~DUiydPl%a!bhhe1qI`zsqOrkOYJ= zr#=;AM@80>7djlZQ;|A9cRO)gHauCvX}7dJ1L;tC1+(g*;xrvz}v&4XTqH9tcdxf z4ZJ$W)9Ft9Iy^d|rr(8R4~07L{uPlJ^q_0AHIW@UG10RXC~e`2JUVl*`cbg@R1LOP z!6|T=J*#4vpljjL;nTc)Dxj?@&OYvGSd$Vzjvv9gM8Q{h+<=AL+Y zpe8)3hMNFV%y0*prgv~O<|7;>A8=)p&{VOA9^*ec#>^b|`Ow-mY{Yz_3`xl>DYmzG zx^9(obs+$v5Tp+0%BD(pCz|KJ)bCJ>JvVVu57Hz6_wrxVYdQK{dve`XN*wM5m=`2@ zmN_*UcAE+y$R`|Qj1g1pV7!%KL=nmque^ViVt5}81x9KDG`t|WWl^^{>_?}=%Di5k zU2oY8Hs_^`kgg_qS!QGBj9`9~Og*Sx$EG{l+sNX3t+Py|@R;F99$o(cML_gVRzi(>8NO|?)sakZQ?TtWxSVeOA=9Xd-`BkZSHC_C*^zgL!%Y8pH`U( zdA}D6HsptVNZ{Jeejs-H zNjMp221r<(N&%jj@ zOWk*^SfnAe?I506PrUyC4EH~(oM{~?bEv#prn__W$w(}a$W9RYRhr`cbnUTRTZ9}4 z+AdR`z~i^wTyA@7M!G(Mr|58h6@^2A?@E5LKRQ}#mXiw-;ChkG5*wSD6teriT+@WN z$Q%#8vu@fmOK&sD^)%rk0|K2aCm7rMX;q6o*Poq0ip7Il>`-|h{wZ-EJde{`ELm&; zl6V}`Ly-Gjy8i%MLD3V|I+@ z+UDPB#wSpu{lwGNkDL%s#;O|Z1n{Pfhx1K4G5P{49u|4YtDxA&>J4k*@%3rbNAs)* zxa2iZ*u}@yq?+6wO4I)U2m#pr^^XjGY5VD+3w5Wg%0s5$YOSht`Bh^QZch78aq>0L z8b5)i^G6!S%;#z-$tTLW+*Qh;j`K^Mr?HWvamnW&c&P5Q>$}}f*(^~6F)1D+#($P! z`ziNbYthLnuAIAV(Xlk%ZSVuqsJB7228nG@F5ht@UQRw#od*!yUTP90q;ZLErfr}o z$UkS6DpnmD>!x)W+far~a3wL1c~{S2^{GCMh;+W7mzUP7G^KC`o>0Mc2 z#>u1awD9PD6{%t&I&up>qq&ptZTpKq3_pdOIym~I`S0JK+Tj?wAp1K;Ig*1z^-rpa8laI=$nm4pdiFH_pyZE_C5rU@?FzwHwt?y9wxUQ5g zY#RFXM+Au(UA}`JXX9L-SyqFhOIxuvsZCD5#nz<|WARDGP+(8Dh*cI8~>Q`H*k{t+{* z&RZ?C=iT(jr8c>^wUR>&vD>1^yKRvZ-V8Iy=i}euTYUxDwF$g6iR~lznMWXGjE;Qy zsC)ZJ=Sy~qNpciP6K%^9JLLI%tLDwjt*=$Pl0&$S&9IQ_50WJh91YI=4(HI+mE<2v zxqyp&q>bXVbM|1PxdY=-dVhzB8uj-+-J}jkC%2V3g8oQv?j6^}mPI%&c7UVH=UACv zEyTG`M_LS6f@?s5Wmz6T-&7zx05j+Cs4l9p@inJiEKX9;4;Es$3-11C?OR-5OL?uA zX~bejS96@JZRb38?eM1&Yi2goww73~33hV)fu2r${sYpzb1P?VTANliZ5~Y@3m{qK z+F643Me;Rb_Ir0{Wvjy_{qn}94ay}x=1&E2>yh5I8vU%67m&)aUPkYN>H9v|WEv;p`oFoWcz|PU|^QnKp@U$V>!${y^N0Bu%r%4r^^v!J)%Lv@C zF;x;b&&%wokHMCDeA;?y5SABFw4^J6k&ZLwD>>zU7AO$jBNUG0zl4OJaP!aWtlnJ5 zb9(a1nNz~;I6pdK6tk2oj2^?tRFwCKu?u^6htb1s1(a^j&bl+Cw@qnxlWGduOxEt` zqCzH@GmjoP_^!Ze*5zfJNINB*0Nm)NA{MdO4dPJqG z=*Z7^Zqi9Cay*LzC;*J*ayZYHaZO>ixVW~S>vBl*z8l@ge&=;ULo-J!7?d*el4^0j zi58Ac)5^Mr1H!2w@XGu^^Ql4_oN%Nn@LYo;xEmZ{yLp;lQkHw25*e-V>!(OhHI=`q|sH z`Oa!a3ln#71+=Q^bH8guFbEjV25KzI8)g@45BL3bC#GHPxmKOXl!81~=Q$nE!xfDq z7Z$M#nJvJOG6TZ^Nh7exq{_>05ovAqD`0NH1xWJyYV9tWq1%WqZ6*3aNP%F_fMh4# z{{SQ&X|}y;>!#c~%D0Y^D@o7{xQxT!mXDd6+#POU7Z zonwaD;z0<@TW170{hy|y?l&ddeI)>16oKw>@D(Mc&TXCAIirnY`kpdm;QDh{Oq|IE!^yrSDwzI5)MPduCKwvv}^80AAj?Hx#=hcPU3Dn5D zNLcWD9QtOQJds19w6abSWd1YmQthdoX znvr*gJfvWsdC89e&d_x5mGNV3A@yqPS^#s`r<3NEzRE%cjt?V_0(&R$8R8y$1p z4&yY{{5FFoV&`t{s(T#$R`^#gOmCLk-$PowhT7v90^tVSW4?UBr;V#D7E7}Ir&$IZ zF+T1<<83hxB#ucu5RN_Fgl9hX=XOfrmrro{{Ryj zpqeeJcN37jd5^l9UEM9kwaTpNutugd86$F@e_x$1rAGvI;Heh(3N}b&#z4oXLu{INCWNF?gme+qwS$2#)(eHDuSd$#3bqy)Q**CXxr1+U6x@W?jyb1IP!^jGu-o zNoR)Y^YEp-EW$f!B9C!7X$cs|!x^f!p9ScX=-PCCESBW5q>?Bdh|fIW`BZJK_4ki5 zn}ff2!pFj?^W**d*IS<^Gxo8J$K}y?= zq+FQ;JaLV&XW{4e)pK2Ft{jsCTEqw>9t@sG^wXOQ#0zX0{1_Cj;2)fiD#iMo_50m% z;F)){%$Ji~=#oI+j=L?fqt53J4?iq^ny=4&Ad*{qm_&dPwfT^*&jN-9O-ASFmkAxi zmIb7JyT*9Wp)|A_!&}759i#(zDJupl$lqw@v8l-=C;5FMV$+^-pH7TMuP#-H@;m}Q z2Nfk2oitj2NLy^S?XiyS`@ue65l&}@_>`5RNwFBVj5DahkIv`0B;ew)d1tBV*Ot&o zwu;VxfF~s5lat4nom{ZL1hU(SiX_>CYETiXv02i@5r{Hz}59zvngD`~8hOEeSC z&F(jdM&am3VfNye)o&-(CXOGc#-&F0SjJUKjAfhD=Z-1fpQ71mmTP@+rpYvNFpG4L z?lyk0BftA`Qye!|-4bm&#_LH(ynm(LM6HB}EHX#~C(9poG_qK2)5N^E4#~uE%-k3S$FWhs_+J469;0P^kWQJ>ho&GchZzL1+~h$whMbL0m#+VR`z%gTJD z*Hh7w7ncfjpRUBRy0>9+If@xbJt1Wgmi1kHXR;REPpH^iTSN3gDn_7#2_WG5sq_1323<`jlc>s+XwyqD>-uIWyHq` zjq*tDTP->}i)iC#g}v26SjG=0li$vs=-Rxux|D%9fs-K^9G3l+T!}8M^WYy6Xhz9n z+vnWlpGtS8>hC@KOK7APKgo=4`TVKJmV8!P-dN+5tG(m`dq#+>rJ>RyYB7X+xxPjlgO2x1^?rFuAr)S|r z11VrLg!1{*4DrVuR<9ks#15lw7VVxEeX!sKR^`d>_f?+Jd_;`yECTn&GsQ!$$&|{H zCU=vPaCZ8BnwGV?w}dPUEPf$81#QD0?~2DCjyYVitz|OH9Y}4hE$mFv#Qq#97&%dr zPr{Mu`_;Oc)X5_@GP}ER-k|UG8>`-;Xrb{DV{Z>;;f~qONX{p>pT)I|naoFOk=*)L zG3MS^UYWS+cCpPQaDwh1ZZb-a)d6{Sm$2U3a`S}^6lHkG?Tm10M|H*4mEp+k9oS!d z0p;n6u4(hyN2sWGDv=G|FC)ak=Z`A9+`76jogvbH5=ia!2-+KISo^Anf;{tCy|IqP zVV=@MA(lb4dy(*|9e!04&2o+=VU&o3Dyx;`{@RSw#l`Hgr--IOCQb$heiidM@{`}U zyMk)=wrIM_{T61wkwQn0c#Hw)Do;+-ZM6ksZeQKfThqml&+%3Jp9uJUZVsoX{t- zvA5Qg%^Xl`;V;Iv*eK?XYP2?r!BJTq>weS;g%zEE*8S@=8if^|qO(N?Hj31!t*9eC zs5A%;ILJNgh4r=iUv&#>1o2*ay^u4u zG7r`~A9;@^y!_c~sOf}9+({Zw8B#n&^Zf#`WauxH+>OzO4Zz*o&-Bt;7kOX{F$Zxz zneS5COgelQ5?oIv{{RjkOl0lJB!l0-7_JSG)>$s+9vX#A60#y^cWzJ0x<|2%1gcN0 zOuKiF4iH8-^J?c>R84!Ut&~5Cj^;rcWS$iHkFz!D4KB_tKEmG81q&PsBOf1)cH*03 zDs&S74)u_goQ~vxJ~g~$SbL-&m3MP#v{i4fwV3p65c{hnw*bc+dBbk?_<>ezVBqj; zl6!5KEzO^bt+FU{2}9k>9OvO!&h*wk)ClID>hjLYc)*HB1hTGKuzUQ?dJkLIbgrG# zB9{Jf5L6o=2QQ3pD}nUw<>Y$&HyTZ_xVaH*iZ&SukU6fAqjW^~H(!LhrgM9I=W&dm zb!&z>Yqw0M%;le`I`U`6?K4JW*z(RjYTKab8h1}y0cjec$Gs!+T>Skh^pnA73c`vq zyaZ0dn99>!wq(Ik*m`CVlAb<@vyU;+&aN2cflYL_f&<7tdOfBot=hTk?=JSO_Cr0_kT?+v935@(@F@2DP4*`CV?c4 zbMs5%yhmRmdCvzu(Ydob!BaNR2;3-2GQ^tP!h3jjj zvFS}pbD!jlW9Hm`+O%+6{Z8gfi>YE}G0aM~?=h3WsJnJaZetU+)Z7%GhI!3BMV9O6 z@F9)xeZ>a^lgBi*u7^FrXAF_@KwnZjjQLhozM~D63)!$1;|c&{mL9k@JM8M!wOwi} zWxk%>)A7njyd0s<2>U9j3PEwHM*~aYTek(s?eMOh?3%{f9;TStF?eFMExhx|IH2o7 zHODG*oStchsjAp%kvX}Pi4}MFYws~1AyNuUV*vcmYEEldCRuz~0g^@V$-v1JMlC0X z>M-#5yG}4!NDL2RJwL&Z?dIq&^ZwQ4Yyup%q!7@8!h6)cJS>*9oW1!#xlC6q3z{X8xAX*`u`Vz!s zpN>4}&d@NVW~`%A@->FQ9Gcmf;L{yPP`1-7-tSP8!GQ*H+!OE~rmeaPT+bD>5>ImL z6fummvA`9{I=`!~brkd3GFBx#ljXXabjFRT z^+U&R0+AeiG|Vuuk57sCRyRXi8w>8D)Yi(?Hy6tVPpYHHvGNtzI%lG6bW0#Mq_>Vg z88$ya6+P3M1&)JcEo@^Wfxc2b=RT+RRJlM$?W-W?`qxjCQf<(@eafEWGB{HndI=!tMQue%`Z)td&rHP;r`!7cT0uv}*gCOyXa(w$e) zHd?fAHJC`{VV>Dn{{VklqU!owkh2MZLJtlHx_@;#>He(0(4-JuD_mNBYoB-zQShsd zUldoh3p@Uvk*w}wc7@1n5$|Aj!*(O*QoS7t-s@J=#eZ(L>I;R(<3oX+yL~=2)8l;~ zt8~+XvZ>_8PS->0@UCmr-4A=BOmFn2cUbunAosxZVdwT%Zxpv{GE3X*HrHBeqLd8UcXWlF2@--2!^vu!41h#h&OBB(U4y}y*2|NSvrh0C_9mB_ItCZ837b`lU zVKbiOpDKH(+O@sgS)0J&)J*LYZ(N?mQ;eKrwQhYo`2#PZ93Id)p z@jO+dQ@)BWp0|UiBAWPYca~Jz7%Ah=^i?e^VH#0;^CT;AxZ6zK4#7oz|-^<0NJe2?o?v803#W2XUI|$92+ENMoAf$*grGk~qp{G7xSf8OyLdimhE2 z>H7h7YjEukh+zuK7@syj0gP8iy-g!ivzk7XnmKhT5QvPdRfJ&jxbhj!4mqkd%QFB8DIm`Fec zorfN|;-U2YC7V!>!gq~HX#o5US=Yl<2%(NxcOskI-Mc4- z8wd}O#%Z&aKTsdGwIIRdo=yj1Y2B5x%*3f&A>7A2flFxi@wBSFp^k{A9R!BVKS+Z)U;BP$`Ahw{33s0^JldHdR?0-vf+i9rA08%XhO! zx*^jvE3c+%OLNRcJS({K?__o$V~<*enh~yb3}W)`C2PporNcPe8D7`}9$zX~Q`9f7 zE!O5&5=4V&hD;5K`)heRe(F1Rxzk$8c)$Q4ak~e-Zr#p^=WHB418#4HVWi}R1r&~a z`KK=*gK*i#cKfP4^H1MKxr{=yqFXenyfm$aBlp(XGm7dV0ABz!#|xi^e7-d2Si70^ zFQmzC;R*#sk$4yb7(R6z@r!$gQiP%%t`z4#8nL?zod#Xynlx4Ln4n?^^7S3hKMK@T zG>&cO5=5@vEN8^=BgcOD{S?kksS2KaLy%OC0P?GkPU`b%>1^`Axw<7|mgn9@^7-S6 zVXo=(%PUVWge8&7ltvt{nHciowP1?TLY?19wvp{h6=p>z2fk}fLgx;~*Tz`3_<3## z_0Bugy{*;8o23&avL6{r#Ul@@4|7q`*lUUebzA%h{zUd&5 z<^?=!S>9i9mPtVfsG}v0I{{CWEy-D0+m!)!k3WI=)t^C$baNb*eig=`;HVNDDih8| zd*k6#8@sBuYANz*mp16Hbfg{F$8(=dc^{oQTNo}8gv{b)alu``i>o(XTuA=_Mv6U; zIz%M6xGAxnf$Ve5Cvl>~cDNJ2(&dCZZUuln$jI$iJZ!xr^rJPfHxev7?K#eTy)#N$ z+sSz;Q~`75#{hilRvS32uH*b6yXdILlYJVf#wR(nFQ zSu}RWF?SnE7bYQ}bRR?KPpqN4k4>2(wu(!6Q*SZ_EZO6~d{wVO`bEn!+FF;kGpkz( z&=wpX3m)JeaaKvRTO0FpYcfR{lx~(m5l1iQjEoBFhZVi2oO2CBOp@5#1-6kCpxR3* zZqtMWK@*B*6DB;!wZnZ)Os4XYdS@ihGn$8w|0>~8E+zc+m!K_`De93U+FVx zkEY*U#-`d+v)mjw^7&SB$5m%(_t3}Sy*g!?uH;!Fib&Uu%1_k*_Q$O&u4wbcWf-ny)61#iB{Q~)%RA!q6_NQ{wTEU4!pv)i#Uf9UbAl2Vk)NiaW;E7DF5@9yTfDHPK z`PQy@%y&;4Zlj#&NS605B)KqbA(6K6pH6!pD(SYySuGVwwMM#KsKy_vMtuA8@v1HD ztYcD%;fiAKA#$^^F_t9caoZessr@eaSz9t*+?$m0@WI;=Ilv>&=UL*<4R=hiyXh4c zfpe%uaVx9Fs;o=Emc$~Q0=8T;!TxZ@_{Qe}OOKGs`_Ni1Vl1d`mT$28_OwP{J3 zRa;p7)@4!-e_dH`aTH5#kSoCwZb<^1I5^1rDjMQB9^-U2u|pAXJT*KqZq?@BZTOOL zW^N*i-sPr_QQ^0sQhdEWb-WglM*bC~WT|2^xMi{GX$bA2g6PZw46z$=^?hm8q;sTh z*3zp+7#xn^j@(qsJ6p$(z0>J-L$taxG=M1 zv#wlT{uDZXp9h6_KxuF=bB^af3V_w3n@_z0?`6cB09RMs4;8*XJ^t#O{2VN41+*8M zlNXiUUuHQek0a^Yoz1BYNJ|c%qw%*P}GT zSuO3L5l!Muvq!c?PjIg%19zut?~bpxJ5iC?>SpA%(3mV`QQL6bzMg(nC8ybmue@v0 z%#h|sSlANF=0W*VTEK+N72*&$j3jEKfzJ)cnfUrr&t+?ErF}6Bt9GYh1RP19kCjW5 z+bce!(Yj~K8{L=1ZOd(c<0aKS>(fWajY}5qRDBepn?asi*(LY5@Y~J zo_%Quw0$z*80~HzCy$4lC6wTKk6h-ncL>#PTIMw|M2or9oCue>Ir67^b-v9y;jQA0 z889%*j1PeGt{ypJ?}eFrIgZ0ywSml6kV=CXB0RP+$y4NMt9=$3CX-Q?TI zHaik<2g;r4ch=U{uXT8QDPVokbCM1}Z7|fO*7Xb0Z8Lcl+Lw_C*i#@6c>3T9?}mO; zOl6Oa*%5uFX|}5(Id_~A%A-3@dtiE+-p#dLYSQL5xqDkf%H<9+e6V@P#8X>-lGkBK zc9^}!JS%(HBfbxMe+H8vhG_1uH3?nuyolIsKzYHfP8*Hd-dUB=O(#jR(5~Q~SuLb< z?#TBCx5a%b&n~N`Txli57Q3>5T!U`Z=(@xttu5+2@S+JX48! za?&fN7PgCL1kn$0xc8VIiqG)=6y%_uiPkrL z-YD(n+Z>M&5=q;)nE2I3=EiRX!(nkGbKpdiH@b_DMjh%BNwu3P!rtlz8>@4*yit^p z9@t@=@mk>Lz8cCWHyoM%+Ob_p4X&ddl#38i8%kuz18HN5kky%PG^>9F2Gw#-)!l*G zst-KcTL^Uoo5pYNqux@j$RpwKsRq>HT`{7K!Iozp^0898duF)hoVU2t{{WNwC_`I? zjJQyv-#=I|9f0{%o}K{CKrz45rHCmQi~>S8a&v*e^*^$r42yAKl3g@o!uJ#?InRD+ zPM^L0KK>|hiONQK0e?7;wzI<~H}^VnTW3Y)j&XT$9i%K6p%S@lu#*IV_YP?({3xJ; zNQw!H0W7Mx_2cE5l$q2tm$vhTj^G%_KUe|F4~P3IUq`c!I~YXJAO&&A&hI>$_UFMf z$ETkjZyVYcE9t^Q2l0z3Krt!+2yFK6Qj+Qs!3x|=vI)-xnFu)aK16(|xYHiWVRNNM ztTI`k^U3_BKeC(N-nR67bnQ{ojRNJaWQnrdea1+$*TuCC#*PTHZ$y z5%1fulHP~qQPxobc{SG1NJ6EZb}9^GA3iEhZ6-gY!4Cb(iTKHzmd1D#->5IFZJBH# zw@D{v4Zh{iW$WE0$QX-=VUq6|ShDvy1MJPaOr`BQ1GqPe>!?c5|J z7T7R3I3KSyxwlzjyNckX&^rMcZUV2FCZ;*{xE%3IPdQtpwI2Jq-0sQ;73a$5 z<*V@ThZY-}Pfvcg(A%rOiqVbIHZT+s>E~N$`eb&t?J|ZENP(h&ep7sW#Yb35k>155 z6UPW<+(V8XG20$>V$$w(sa)Jzt31l!5ElR(@@rEsx$xg6GaI;zx3{~x>P6eSAH)Jt zzamdg{k}CV7Mp(s+FVFRNg0g>MNetBmbbFWEFnb9ps@p=ww{jMj91p-;KpOse6CJQ za%zC>8-@?3d{%La%@yi$7_8AnKv6{$8NjUMRw%^)d7v!=y=*9~Fs*S)Q9zv(rDJUd zv{u__+d-{lRzT*q0+eZ46}~GQYD8cP$rZPiVyb{EIHI#bnkcM_$^k`W3Oi5&vqfOg z2C^$EGh1w+*S&4FvIZ*z;;O(_wZWxFAXW_(g&a^tY$%|>6k@Yk9q2X17_IR}C^3pL zSfYR;wj7RY0<%C-MHLr9iUnq(F^U_3#b$~MKedaqZ`07*sQ}$cw1eD%Tw>};Kvati zP7cz2eQTzBT)c_38*6L_cp~u%=eBE_GM&YcYzV+HK316%chZf=amY`ftx!FoG?H~C*>$HOZpzz)NQYliZql1Z7(UWDfPDxAs=#c#|n0j4FH7rM&1_ zfRZv;<$!!+(zOw-jWis6UgI^DZ1)s|F)R(U@=w*{B>X9Q(pFa^HG_h4+OdO00DFKc zhwXT@x)q(ATbZSsdm^4nfJT2!Udh1#cdl9OD^vqjl*fS9k%%L0-0nQK2cL04&vi*) zxVj9Av6KrI#Tf19pI%Krn%!(Vep#fNb(#4=&OQMCnvFk4UlvKyM&sR3c9O^PiKMkH zPFve(ZO#IwJAT^AqVtx(8ONP=pJgv=qjc5Qt#;ufl0}0!&%+;mP#DuY#yZo0vrh?%=RzoeV@vwqfE-jqyk8dV1 z`CkBhs>N$|Zf!o0Sz%40M$2v}4{V;<#c+!|h@;fdYL{1n)PW=jJ@#Ks$FTysDqfg$ z5%gK7d7_X*B(qzxD#m={FSV%x>Mh=}62Cp(k@jDDJj={u`SjXD*c>edT~XA(&R_k(fRxcK_jqWepC>bt&1}ly0+QsI(cqi2yLkff8K%llg2|cMUrRvkJ z-puYl7MT!4qX%c6el;7@8b+nn8k5`Ew2;|{-0sJS$M5)6v?bG>C4JO-+>plGVu=1e zd~l=X>s|i~pyHEZj{MSyO-E0TrA^BHZnYNui1~7tN#E_bTSvGGvG+4op|QfnQ-d+M%(v(>@4vfC8S zIUUkZi5^C|Rqc+W)7SnT%q;4ik@L6@P<+SAtz9+MSGp6d7dxi32i{gWBjPKeh0*%H z!0qtoLOJqy&1M}4E4SRDx6{Fpgn3CROJjctD}`O!=QJQ3lRY@NGsK_ia; z0Cj29{SkknUVSr7c??U)mND-r{*d(e)D4!TUhn=e0VH6-ed4jPBgp*xtA{5YoyPIA zEikNSBE<3RE9=~N57Dz1Na_uF? zH{g9#HB*w@e;Sv@*a61D=bFwrWtUXTTj?)&{w=f1CC|Q?2nv;F1I&D?68_{}5tJrF z!DGp4pSQV==Sg^_y+n4}HcCC?!N~-67^r(6qpSo-jssGj24+Y??DHUTnr82nP)Q+p1Jb(4MkHd#w*sDN*3n8g zO(w-2Sk7s^v?fN$#@~%Nni(LHIROeAu^p=W=~6Q#x-zA{@CxLS&Og~sh2Mz+##T`p z43{i$2d~1nvbRZ{BUz5wRYbBs7+!J*=%+W<@U_m%CS+G!M;YWDryc$$n&oF`+6m;d z{w^16jtPyGiP#AJywr`Ir1HmWG)XGlCgoMyO0Q$z_ta$9rrym{Ys@kPvSW~cH+QZx zQ@t^--f2xcSxk~x%%Vw?cJl}xx%+!oal>ZnKUaedZ?ah9@i~%L;kOR!iqd)Iv#}~J zd`R5zh(IIZ>xxTN)&`}iGl-*(*Lh?K{pcUc1LIM@PLJto^TL<|zT?O~X0E;>BW^VN zi*_5Ea<~j|bNAAhK0V6Ehmg9Gv4(Co`U-P&(W3aa(<{4wDylo2_X4!Lovtn5RzHsb zuM2{GE2ouIdZdYQwpC;U>o0CTHEqy!%dH|a1+A@&?{G^6aqmVj2R}NAhfNd1Arah4 zRRWd^^moD}w*OtLe*TRtn^TBzh-I$?PE{+&3(hf(j%A^J9 z7I26|EYX7_I|IWW`KjT1ZX&*(-ZSV|K3J$ZWw4MtnV4?M%@UoY1K4`w zK2?qOyXgM_Th*Rcv^TcJCoqkz6q~X)-tD))0 zbz673axKeY2yLuLtHq{|r`l+mq_QepDfjoL8KNW%XFdG;S6P>RvvKK9>a|faPVwex zfipQd%Y%%MhA~lEaA}jkU88FmH;xVf=C4|mwmOVZK+g+ZOo|~@hyu7601?g!&w7fm z(bgSu7r45G2If{Vueu}yl*ijwEO&ZMu020>CDxN|WhJclZE=~Rc9>-Xfs7J(rkcjT zsDmxK*(_+ekV!ja#sLGk@69!mShQV2@;GK&aV$B8;GN7{^GBfgRc>=}7M}yhdItXh z!O1v1{#CsBFOHd$y`?mLSp=66-^~fPbYaOaypF>@T=SoWM&3^@sb;@Snrn^F zlWeF?*jqiYJJr)e&@Dx!q&FT9(ym{}WGVsM`Pm#`XSG6VdR)3K!1@&L6~&k`ZwY|s zIRu|Pk1EfOUOU>$+aAr;Wsc@aL1`iiA|&VLHu}_#y|1K~NcRw%h}Yd~b{hH(trqO$;LiB8egQe$ZQ0cml26AU~hYnPV9I1_Z2^{z%Oo+ z>eF=61yY6rHzyexKRj1XE;&23bI*4{^jM_ZYYo?hAR7vH1Ri&MM{%E8gSgWrv(oOS zv3xbLEh;l`7dXfsd}gdE9-#%{igt<{`PT_D;Ky_T`iwgV`C_^M09tWYR#G z{B%R|WCyixmkc$y=Z&`L&Ua}fl_Q84&PdzX{Hn>M>CoCNChRiG6ie<%0WtaU=T)6G z))h%i&Ekjf)fi=$JZ8FO^d>2-?j)KRVz!GcPy@L!`9%6xn;su77!uVE!OA;}-4~MC)xnZj}SeaXmb*pZlfD37_$(lf+f)yC;$l{(yrfJqv zs|8dH3W)KLGtMziG_69_*`bb5By63H!!Mw!{{UI)aaw8DQoQ^>oMW#eRX)ss`50dK6#o#F81M+71;+Lc_MuJN(5lN#9k!5!-D@WMRHCNRJ;MTD$b#gJ%xd#Ebl1 zUC%FNAo4=zuocG~CR&Z}Q=@*D=+k>_XV=sfW)6`rkUaa}x~^9?OKEPt9BK4@!C6#b zugFmjuclkbA{X#%SoRaU%u`#wuhD{#E__0*jG~i|y1t$mVT9@D%Pg|JnQD537a4m! z@_iZbz~mE;$p_(@BYSz?3xOa7&ccTv=lzDFP5rIqw}Bp;sNE{a(<`K9M&j8SsH@xE zR^Tk~+P%HJAjrj>0x)^qp3U&CJegU2HzZqhR#;<_Ng#13n8wE+$`74sEu`AEt>TFy z77-_f?+zty4T0t)2j$Ijc6oxDFL*MG8S2UKNB8f zJc`epy+~Q|y6Uq{7L#)Bu$PQ}DM1Hnj>DfijFpycEF@@#IV0HZAscr$eCM9^5}F>h z4dt;|EZQ_&>}d&NJ|{UpDpyp~b=!MsTI$->tx<_)iMwOI7tXx=m}NW0Jv>=sZn9~2 zrQYerk0iCBm3Z~l6b6{Dw$kIubmJpu$`Kcr3DrUyY@_Sg;Ql20rmCn{Ie=58E z-2F(!#wVw^!1(!?!*dSrg(2=9JZ1+Rsig z!lAAe1IW9HBz!(K4G&eotpHY#Ex;Tw1jbJpuSDdMe)`ThTXl*=X*#?revhclb!gli zk9mj2wYjjnSUfE%$S^r3UE!EF#Z4=x>rhA=@t)*d3Ab%Bk-_=Y)wI@HoKnn^ymH0~ z-XE|Zu9rM>oz?Nr9Fdl*^kj|i{586bu%xcvcOIRy@unKfSPu%}3riTuAr5y8@-y=W zncUo6&2s|W#UWV>EOI+=0Q1MLIs0j@r=!oO!)(z=3drg*GIo+M56IV>mo3e4$D;EaqVE30K32#&+a)#dv4j@|`=`gvPY-cG^7mpGS+tkdq+bhB)G(lI+DaLBIk@ zca6)+=ef_ODo0sMpQl3=*}`6sLxs-VcOZO^>8Dz60Sz< z9#nzGe|05cd@ipZd7}D3S22y)I9z#rD;VX5TzdIj?p}LK=sq$`Nsc^92K}7u#~Ao= zin1R3{;F$d6gIYJ!*y-L#5l*j@vW^c;<(%*-N4Uk`#clJ3FTielXlv1K%nC_kzR|_ zn5-VvwkX9xk1EX+P#F|aiYPWyfmmbBVu}Eo#%MGOAQhU(S}{S9Th_I;2BeBNc?#PD z(y@U`tk%m~R#v8!v7;5RqZJX1R%oJtqKeKaF`Q5iXva02VyjG6YcvW4D6K1TKvruQ ztf=*%!j5Zt#b+6y#bi;6%>hLeP#L0%C<-X7VzM(vC|cN1Y6dGk>oiqX0Oqqr6a^T` zTwv$)QCVgRuII2DjW#$}v`NgJQ>b&Cw#d))RX{(a8mQ`0vm`N+yHx~v_2(p?wA9V} z8>gOWBqijPw&dpku|Kw}bHv7W@ed1tE5()G-M$y!W9e}X?zM5l#FlNj^Xr@%pk2tx ziCc4qCy+VM{{V{X9?z}Kr?cLpx=;a}ltw4W06$)9lwKI(iX#&PkUYG&_)`vzi^J)CDL^L{>T}z_H9Cudz#|>2NJ2Yk0x?L?2?%D{ z*qnE*=7}BxuNYvXBOrNFk;bv`i-DZ+S!0Ziqyt1ZhSmroXYkW$1-lBwHgZCnM5M=z zfPW&K95U=9-NrHSt@nC@YRD7VyHq*ca4UVmc*SQsyQ!>@50zaFahk{=c~$_yJ?P!v z-9PN0Z>e6#WvAR-NZVEe zCZGHP#y?GSoBc&1)23TVGaH``P<>E6N5->N7u1(AvquC#ZG{5w#y4@#&Z1IBBn3Uj zIPY4>vP^y5%&I&5sm7HI&2W;$fyyu>9(x~8I?Wxw*!8k$+C;G3!eP0ZP1#||Kq`N# z^(`vXOPS_KE=+6)fDx8u=k`@UT8pUd1bV7RFpUa0eZveGU;w><1k>$5r=jW{Iw>yV z7MhRJNqJ;kGq2@jdXd_s%81PeK!Z{01=a25y0x;6L#`9Md4ewQEEw0+k-OXv4A%(u9zn0cO$EJ=jswW}-4g-soO$F|N75zKrPHLnyMhmW*rcl<9wO)K4t zT-RBTQ-@pnMas<@p9^_R2;-M-K*8g;YPj_Mjn==@Yb@h832<%|oPeyuJ5JTW0E*02 zrsq+&O((~-jm$d>Jd#FAupQK&o_Vf8*LuIx;e_eXNFjA5QmRJ)@V^n~_En$S7QH>b zlMb9@@TR(4%7{aw0pH>Ve5;!#vn{U|F|Z6Un|R3h{3}8)OG}%J=;5`D$u!In0q)FC z2E7HKTUd0qp9Y#F@$cUcG9!EBp5%`~RBvUYOiRnnZ&02HOlNEe&NG~HK=s9K)a@g6 zS~pHvFOL+;R$@!<-PmEW1`ReXhhJsY=ZUV`H(46kPba#Hqm?-GY|(wywvuYHuAg}% zvqFSLZ1MZD%0~owpVd?y65cDFdE?bwrKC?NRk*<2AvnQdjGXh$W^EHz)HTVk49b?) z?$I^SK&q&|o~IPpvvlsMYc{E3U}^kF=aw%S_$?!nNeku%Yo%LmSb&yRk-XThGxk+O zp!#-89VX5@xuz0ZPVy{ZDID?%IP)0du8OKqVTagjQ)48LQfpF2#r-&WZ>)7{ zLpwCkNg$0(ZOd>uEPhqLR$1Hh#g)@TG3Qca+LBf( z2vdN2(}N2mA#@-z?ius>Q(Ai!#D^Q7cF+_C@*aTJ^o4DdZo+cI@=a>eOEifVbG5zI z^rs#i0wNHB|ezej_!rZeeY{~2oYb%(>2dCbwu0ce!+dFM2Yz8txGafI;*Le0+7c&T7|_j2AZfb3Qc z;FGX$I|KG}N;GQ~yF+auFy}jh`_GQR)-Mt@vJJVGTh3(lslmw2Db%5)-v?xGs6}@}y1sE`e;CWEPNKPCkb;O8dNQep4wJ z&wgsF1ozrq;1RQ- z$YI=kDoL-*f>`ENlW;0fp3UEI`1hr3>`tVP$>EuX#EvB3$VsfF#(p{h*)J&k?!zMrgKa5#@XijB-2U` z;!!tk*u)Y!_2bXhwTDr+hfJCmyuB9Fsd$k{Ah>L{bK9RxRepQ(aU_9J7cIRoInFzi zT{6Bsu)S+?O8Q`mIbw=KWSuxFa3KRpt#esHugw5pG?P<#%B4!2B~>Pd(Lw zEZ#HA;={Fp!5c~Cejaqj=6SCsk>OC5XcbR~^;8}KKE3M}`7Bs;T~g-XRR+d&g62f< zvT!${@7x@Gsqa%6Z#6f2c!Y3Bm{TrT;0$g&@y%8)ZDO~AH;Qb=tPEt59|w;wO0sEJ zwoHNxm4y~)NiQZ@n1k3JHk#D7%^E>oY16~>MrDZz2L~q-bL&@Llb2MqMEV>H;IbED zB*_^hW7mvRsqggtV@tZUjxP{3u2xV&_#kpJJgS|f>h~6!ZPe=C98#}=zBK@$^Cukg zF-(7L+F7*MUUeMzOf-08iZ%yy(?t0X=rS>igXx_T>r$EKhSAJ$joXn<*C72-^QfyU z2xhr`^0aDlRf6&W^~bGtT?bRMYkNp6yi0L!7}$yqOJkBp>8`l{0GoGeTdC2$w`~ro zph<0SZjfH8_{K0X;V=MT{BTWFbQ`j=tcH1Q?ob5+B_J>dxdNr%4u@eL~LE+FtPQZWPKu=0Z<2*IDZOo2#3rx3^IQp6FLy*k2`M*wlTl zlNvfna!ZqjF|feqp6gP57fFXqNRDMq7xVbFt%3y8C1J4<$PNCCavX4Nrvx5@IK-}Y!02$3)bw;t% ztp&`HqWDXNiySj~0rRg+;qvz7<<^zWcIl;p$U|?o{!Yd<_oO|BPo*&FjW_VFv2m&D zj@Juj-T_%h1^n^l#{!nszLlow(dzerNvYkjirOM@umT}%bw-;KwZ@}30^;rFUlI$shQlK$3diH?Pqhiv;a9iR zZN}H+v*n87y}Vq0J-PXBq}`U2q!@{^wzg2LM(~3GRyU>P!&usENTbJ&s<_?o62jP$4U_DR zcHo2C1LKc{a(=nh{A<{BXOSd5gwaUqH1UAcU;kOQ}^_xAcu+^r!ONX+D!io=k z%_)diKBtWNPHhyvvMpdJYL)lX81F60erT%aSu@Q1tGw=}$O9qe|;Qj$poZSHPd zjFZVCr`p030aGB@zVu3c&{xg4`>V&5&pG>EjAlF4LTTC^!Hw^2o5j0~?8CNBagqXz zdUvVaI?By7`1J+?;%9TXJ`|=io!I+-ML!l%$7?CHnPG}m5^u*pXWvnJv<6*X$k|Gt zMxA!BZWJ<)s#naD&zH`<7|Sr0`+4%8y2R8PeWs-v+-TEBYjikg3-0I8gWOXK$*v{T zevfw?FkMFjv|x{Q->}+#K9#cSkD@x;O==^!c{dI-8BnLO_0Bu`()O_a6efLG!?}>W zaBxbuZNr{8HR{LrO*v)Kzhx$?rrk+#D!GiX1zd6tIT-Y)CRa^uR!{VMcHbKmwThr(eGd1W@GM$9zg!e@p56j^_Qo7a`DG_ z`ys1o)>b-H;?;v*DPpJm^=u~b9j&a$O=jvvh9x{ zNav6C)BBBDSz?VQl2T+oBF5Yuq@MN5DLx(M?CjPDyGi4@xVc$8CL}W)1CTO*Wk|`? z6a60EC=5awpDcFpqstz==7lzM2|k5y;!NlQJj;~H?nwPr8-DRwB$j>wVG#^i95Nru z1K@oHTrOBnocT4^l6DTObg+9_ee_(1+;N2`zv`%)t$Aa#o$Rd_acs&!`oqf~ZYl=j zT8)o`VPnMk3X+}W{XWk1FVWH4L}%1Bmq;T`xrN5y$2{@y;{vtEbIR(OTs6`{D{1a! zeMaxYn&voHZMozrayiGZ6};1va`(3l5=5>P4426sVv$XE@Qvi_rdZs~4aA$b#JhK@ zk%c(yJ~c5DXu{pBX5J*Z9{6MlwMXQSA2$`Ryg@*9oib*H@(wZvQCZ*?|$cZ z?dF!VXzj0|k!Di?11O`Cdk}tABV}o0V`n5$ApBS3JVhIya`{pkLDSOZybEBLZ4oY6 zd2)M`UVMI=!`svM=2vA!;%aVKKZhTQ;jBn7*d6gswA7x$;t8Xa{TfCwHva(8QTEmr z`edtiH@r)L02p1z%j~PG!3EWliDL~JA(c;&@-^xDd_Lvfc{%Po+%7P1M{3C8g#;+g zX1<=Z@==;IMHL2UqO*!C6jpIYC^hD?D6D}*V;QZ&iV$M9#S~(UQAGiPMHEmJVv5c< zpvEg8P%CWE0<)UboY6tQ6k@aono_bbYdqqDDivirXAeV{bLE z09Jgc0)rKvXvJqV7{z9aC<-X7QjF0+tm3jYt+7RC6dK~T#S~RhSriV`dC(LZGe>$1 zQCX}|6vJJ)7MeBm+1geHBj=7O{Z>7rF;0=aUE4&3P-Ej+%hJzoF?JLcAwASp9`CL> zs5x00VY!J4S&2S>3Y)udiyV#}3uU&aJBb({Wmlj1XJd~OIVtP#uOG{;b=fW;(Y=ku zYb>ZP?$gCs$JQa6Imf_PDb+0J`Yab{0^9vn8@V4Gd}`aT^u*dufn}*)+`rPUnNm2J zi4n)QJAY5gsTb3Sk7@vRoOAl?R->o;5`;%4t9x>|A~?d9Us8W{U$6BmiQ=lEc!h2NaeFAivZwZK>hW7x3wJc$9`%EEn505BGK+HBP}TyKzS_QT-Gc) zU|&Hc-lE~P370E!%aa$F*gUc8Q~Iu%X@957ZFs+mam#1w{6%x^C#o*=rbU-it~Gx8gUfELHpI=fRx_S+ zgPQ5S&~-Z(g2G#H%=4f?;A1K1b5-t&L#%Zzv@ET%1`@kx83V92q;;E1acOT93J%!g zR9qbJ1vp+uA*ke?!_4NgSowomKyk(cR;Rz61-TqGY)=`hsKFc#coiO*pcT-7-=0r6!u9q z{BLVB%JHmk<%9WNhNNKBZRU;SQ!2)&U73ae3-PLCaY`{Qx*Mz3l1Oe?;XsL4<(tuu zaqCF?Ow^8>phszAaOf`^-i^MojCtqCR#i&s-E;89wR3f1Vt0`?Fn<cmk=HEYC0p zYWk{<6#o7yX4=-)I6Q0j-y5&ukxAUAILY`{zk(3kJdoZ;B!_b<`4t1d&Xh;B#DdUU ztZ^i6apDiGMOu1OMAI&yfIZ-j>S@GDBy2+}j!O~xK4z-=Wv#}me{EwE9rHS%_ju&_ z{<`X&CDZ=^gRX91y0eN)bRyDQnGogoumO-~f#t`oWLT!rwHPAOwD_(?#+)}PmD6!j z2344OjxknSo5<}N+F2Pr_{?khKKF6Q?4+*sTTMAGBAJ#G096fRUJf1ND74r=i;6l-ye^ip2xrfB<9@#COwJn|V;zUYde=qOPHk*mIR?!2aW*uhptaGVVkOKtn_8Ef@HeXkd=}rW*p?@%Xc3t*2Q0~ zI)Y^C%bQVb^28-oSfy-6&9nt$^5^fUk<>b#lRVb<5;NYzBD4Y)B>)*X9;@$ss!|!D zmqKZ8ETYw#cQOeL!9yDYNl*aJIrXZ%nzYx_%X=$D1La|jSC0);eNa6y=UMp+>UzT6 z#BT1Dp7GfIY=%;MC)c1fh=rV%ORDh!qR(j_H(!s6yYh`VsW9Mut*`g~KV@f0_& z6+-JR4mh;uc^yJ2%I`QU@~e+kbzQGdDHm@X)4q1Y8N-i4eig*^y=HxDRC({F0w!#- z0!paz09Gtg2UR+6ix!$?gBo`w9+&$5Czyy-2dmbsV%Hz`uM;q=0zhz!=^Yo=nh=o>l zjmjJpR_8vssclZdEg7zCCuX;1A~sRS$d5ByT74S+bxGuCrwx#d3q)JfK0>o?gG*$N z3EssxyJk)HhZJmCL5S~?1vaE-Iar%dq zGt%Xf_=Yk*V~=jtJ953SJx>)Ut&04SGcxA^vDge!COHG3Wx*qgmNG8)NTVd6&Uq%D z-EY+N=8@t=irWDt#>|s}&#g8qk~EkBiS*{4+iDvWF3_w72^?fr@kA$8hHwy^_;VjT zc~pBZgzcP$2aNjG{jQc9R(UgU(aO>83dp>*Ii3qCJXVSclGOnvq#K()K%Xy_C#7qy zx?R%AA@Q9;40(KNV%Fi;q-VA&famEfdECr70Q%P~p*^E*ArmyvUL(8PDcN&u31z+aTYi^p;=GGg0+SE4o$O5ViDFmLtdQzQVa=LDz zaJIZ&ATdfJZ*}6@554gjHR+v3RQs6YT~>3azSyH6p<|vg>rL-28Kz?rB=Ou2{$vAAqh`+er;0P5NxjaX;eil}i?0=N>|)>>u$>ZuU{! zG)cbQ;>vBw=Pl-YRNqc?eAoRyDq6_NG^Gv;`-MUGvIx%~15T#8lE&WWNW8Fx%R1W8s>5x}h3UK_Epd_^d{_eZBHeog=Kl z6|`HTkj>&Zc18#051lo$kvwz;470A#Mp*po8rr1g)b1zIWrX-;5>?v#2Lsa{Vxi!< zksO00gK)zf^Hxn7#?I>A<_pO17&(IA3>IbW!KODBmVu)|a%Pb?UJGx5m>~AWFMSQxpDOrJ4-dgp3}-U$ z_?#Z~TbknI>4sK28QYM)=pPJuRmvgeqh$nAqO|;#C64Ui=Z@6U2;@-8s-;NA;yyI; z#@;z4CTR#**Xl+x&V2!;ENz7MX$xD;oSn!R0;AWTKKxc_-UtjZ31{0aw&IM(BnAUK zQURWQ(s)5(kA+2TxzFpTGB6gC#0;~AbFtU4%%ZKW-`v zY4E0{a8lw!ZmtPLIU$&Qe5%KwNotY8b!i}y*Ti_G-k`W&Bgd9;QFfwf1h;nrPol=2 z_Ur<=>{L_*%%$!bBLSjb6ob#t=T>#vruvUivAVof(xGVL3S(wI>$vhP2fI<$7c<3g zGL(oTp;8I@+|okHo-oglxc7FCKi5}CIyT^R-PQHecvndoXkp+ScgqizYaibY=*>D` zQ;$qr_@34%C5$=oWWiuE;HknF(F;%2+5q zfMY#}HDA7;U)3#|X#~q|?VZJnhd%-5Qg^)*aRrojFx|s*bdFV_Bn`M7fzLRs9;KgB zx3$ymo#7VboT>uAf!jWm&n&gFNlLbqt6Dv@vr3^6rw-$DZ6jdy&tdk}zVaz<<&GVGZx-CJ0t*%81H!TG3 zlaafH7$Y8Iv8bMjR*R@_ZXCpJV)s-?cJtVgT9|6?C&JyVY6j<3&{^U!%Wozd-`$dN zo^U%;-l5fFx$8)5Cudt5XB&%PDUg71_hO>@+TzyIOGdZ6wt1C_Dmi5tG{`No&2%mK2jZZuBG0$YZAud3ouFDgO(>5`!V`y{5@BBJ;Fm` ztl=Wy6d7U%Bz!-0QRmbWXc2C0{4AWb(i|}$ar3P%HM@zek_%V_2u^oIPWSRW`2stN z;pdgTI%R~{RXHZBai|IHuJa?K9H}`$oF4xG{%R)p>US5>TKG=ckVJ||!!aBKk1SIN zwK!G@R%IyLHm=W6-lVjBZd-fvbsemX6;zfhxQubQ1K9K4xyfz)%c-M_y(3lAV=t&! z%*uO+oE1@yPE4|~!POCEhS6vHE(;mhsF70h@BJliA75@O0 z$?_xD?WZl!x(A0NNo@PiClas=@b5@kbjX=f>U&`;P#beIliiPhkJ(ifxG4;g++3r|=w-R_-){EfZqw=Tu0K)D;XGq}Soh^x z-+m91OpOJ@CB$w5vgaQo=}v6*d%ZhAfj0poxwizMKJRm%fyOgTXSTDxu_sNootZ}I z8Y7i<9l<1y-wHzB{{Tm~)E;?cEJ}VdHObm?H~`m=9y>1MzI>itC+#&wI;_%aGrUpD z7=)&bve9z>5{I;nLIxcZi*D6q3Iq>QE@+yuby#~k;j zvD)fZ(HXp8^Gt9fL!A12E3Q*4rmK!Rl{KnLmahiP{Ous}NvFCdtv%byU^}MR zRxrRY0Dedwl>lrt0w$8~+>lSdAUIHPIOefuskWXX5n9e0IWi|8A2HgweY+-|Zc^Tt z-juvaEpFz$L})=G6(?UwV ze7PP~aDzb7ppP-cl0ML(w-7>%c0KBuH&^Mm5$v#67fMQm3&!6}_Vul_-lQ=XGOk!R z;^aJ)9*5ywr#3i$ZaHCo7AOp%cM@N9ji~iRc-33JLgXXN7qar#9`!zu{ELfesj+>R^J#q|C;Zn>g+no%r-8ochx%`}=5{!TLH#?S?{_4o9V0Pr3n6bKGL0F0Cv@_!7cZ-Mm;` zK+b zcWR2c>If~7d_X~C?zS?&Bk`|A%1O5gj#s4D&awp~XKc~#!#;jMdO zipU(+SZB2cwU9GL4Q-AnF|*@9PmOFlQ9w~eXA~H$(TdJ8C^a0`aa#e3&lDH~iU_Rc zfkCD#HLid7YyP$;bI6j52l0g5QB;;Mm1*;^>hZWf5s2C^5{w>(xT ztN;g<2LsBpML?PFSjBF`f@!9weFm3fE#>QYcJVIuY-f)yJxw;J1Cxx5`g&Ch+TF++ zZKZ;^5=|(OjPd~UBhr)C{h~zHeh*GY@?SZ^w9A0MA?9nJbq1fRSW2^NH-0v!b^~~1 z<$ymQFO_o7HIuUmV7oCpLjt~X3ul~T%h3F4FGRC9+NHD$wO&b=BfbWCAEK7Ol1N@a zCUG=lYK1&xcLtvOJhvBJU18^jc~}AR{q^T`tFN`&=x((wI@%CQTgJy7vz`I_HrFO_ zT5>=eSGmUr8LQv4IlOMEyoxpe#S+Fr?T|8Xe%hxjPd=L^&}0xG*hYQq{Jz?ww)--* zNV+#qVICSy&fgMETfz=FrX4c?x9RONBp3qSPCj)i3Ha5B)s-0tWdt7JjDuXyTGOS{ zy2R=bMHG)sZw2iWH&1>>g zSR;3>Yza~IjRtX%=USX?=ZeD<`OH2zq;78FwMk^1)gz5TF6RT91;UI_7(}J_U@yE_ z_89f3+pS{W%2)->#BrqGRhf4V+3q;U#+z%m*AUst%L_1AOB6x~m008KhK+G9 ztsVWUnIyLN%CeoKBLIB^1H_3HSa_j9CnS#l0KT)aTK1D+YxHKg zh8X2Y3dY0?uzw@_%~do=AsYM<>oTk|$FfjhU5z$5UVOeZuCvtFI;{5s$qDfkZbbtR zk^u*f!#(OBLe@M9;}@36bj&hXlfOC2kbZrIN;>we+D5DVV(#ucaxk{dyayv6SPuRD zYmiS8>KFHHCh_$E?JU#CN^eEMur#J(yEnPg*@2LKX#t}4Uq+eEmEYwNX*%n~7vDFTAW1O~=O zu0HBWj+fDkX9kT8o}L~hw*Z)>1H@8$?*q*9_F|^M+nnd0g)`G^(#F{nd3k`^^AIxl z^}wfPy*s+(6{>Tam8&}|*&x{Tc5nBneNk0XxN%5~3aT8-m>6GgIR&RGuT zVtziKWl`?0CAo6aJD>2F{@P8P7W`TQxb8=tO@|j3bKXkwTo;x?Hx_2({Bun(XO}9h z%uWCtnwZjhUsKd0@zxiH*c>#{f~Y{rbSGoW1m5s_w7&}Y1M71pp#EG z$q-{38C85W?lOgZ`}z6Sp3P>8O=c*ejFcGN;<)z!^T8d-KXpnfSJn`lmSkb#lFWJ7 zfMDQ*-}O>9msbInU;tzu8nKLElg18fp~-8Z-|BaE%V;K=)t!WqBQEsF+zwAT%|KmA zX=Q0Di)kUtZ&)Q$xtH^~tWj#{n~e%x6k2M~td~(p*CWJC0zk;y%~!gUNS{>IK9Qxx z3Ypo6w1{J3ft;}T`qVwfrDX8OaE?*mv`T&DKDqR#8cw#+Yw^!=FC0i#JA(-UX0DQ`?e4L(5QaY2N^&K6gy0>+>h_Ba3@q$01e_cET29nS}Qlb*J@Hr}3xd0w~ z>CUer3I2g$a@SUECSz4z?$TelqZ>{tjDenAu<3q`(Lo%{(e@+^ z{&$+yUsbq}qdbbN(j2sfiDU3ImG!~g>aIvYR4zYFB^|u8IeUQOHsEKB;+H;#ww9ks zX&WF$gPeKP-kKqK)F|-GYn*;{Yo*#GSqwOlai1eVREB1e!7-9X2jt_*xLw-Ri>{y4 zQ9+_Dv$Uw|xzGsCNcbP!Ok=aU)f&=47U+u!CLZ?V88|z>Bb;KiI%m=}%K;Oyn|grf zkq{?6{XDCq=(e(0X{m30Damr6guonRbLr<^o-A)COlLIZomr>eTHZ&bM;ZJWAH;@5 zjFQTGjQj>_KK{nbPwEJcp7IFcDtAHevwTMG$a&AslWsd&H#KA40Pzokbyb1FMAALpYI)rI2;QeCO2U^CW@1#R% zY$PT{3vleeU6-~GkoZ(Ko2J~|&WUWTB(5@44h2ftS>4>-$7lG*S&sCL2YmPYs@0%) zR@T>ccIY6N-bT1(C5vYsU9fzr{{YGr>FA=I$>K58| zm*d!9AR9dXMbjIr|A;;zUsO)`y%C2=bxp%JWEp>Fno)uTg2cWHS za!H1xH@b7u`c2PJYJWtx*boe~j4~q~hidIQKT23>`e?R=GbYixLOCt@-wLn$FOJf~ zLy-88$0Ubz#kgVUK2>+LxKf0xLniKWvH;ET!LL^iGxE-N;Ta~IV`*db#8C)^cfNZP z3CTJ2u1g{ve^I%(8(?W9XAYl}o-y*^c~?O8k*j?lPHj2@R_6Sv0k{f-zdvC6>buc) zn3-*51kW^pz6L^p`|(`4@9vn!@awc|w@_#>cz2d^%Vx?5k}U0EPx0q%wye|>cMBS9X(2EZ}5xW~$>olm25)vdqNbxSya4T0gV3pb!1b-Bag+dfk+ zl#A}H)_RK3tgJM^Ae4>5ILXcqcw^^PC$qn_)MU51NiC))CvxQE{A&5Ab^2JuZ8Up9 z4}+E7_{j(0DvzjYmv{FMcP#VD?08}h20qT!%R3`-S?wixq}j$|`a3NhlpCoP{^ z^UN-Jbk(v>)y)s0Z!WavmFI;M1$IiC$tUgO%8}H%Ur^HFh6|sf+v%>~j+)yqAQ<%T z>D$)2gcrz{?`I>VXa-TSf#`Xq@1p|TkpoR2J3^oYpMkG$*q%Szho5SHOmwz@Vp$`C zX{BuVa?j>GvO5Z_-@|cbd2wMfW!7Rtpz=M3%i&!T&7srbnXXlq23BqRfbj9$VyQAi zB>p7QJmNVV5^zBv=WAD&p6eG}ChKLj({-8RO|mpfr^dpCB2Og*)SNv7Y;02FO`k5T z#Ky$!$L8a>KOfOSk4%={7~?)2q|y!Q%mX>W8RO2TC)Z;aZ)8R*z^=&>hxC)mMmn9ZtD){mw=bx2X zx{}VYHz`0f~N=StOukA!3r zT3kgY?+SGzzjKq^Ri68+Aa{;EJ`}y52Y3<%Scj=5xmC`*E|{;jL`Z8yG9Rkl#Ms*FG$-8+lJJYvskY-SJhD?iAfCHrqqE;~n=OE^*qUC%3WE zu3%ZC7k5mgk9#8^0$Yfch~N>8q#o>BxW~j+u->;*Q+igk_PEq0 z6WUuvZw#3X0}Y@LAUo&bPHZf7`Sl?htWMb_d{MJ1eFqhM>ACFfO3Nf`_@UvZaj+j; z`uu9c9Cp|7@0}7<0J9c2+I|(=j|rcDEN7OzIXd)@QSX&UgiKA$Z7C`bpdNJg4GUkh zo#K&T0r2sKkOmb<%-^1EX?)Vr*&bi?MatTvJWhy0mx<`asK9?*>v|%M+?P!V`p<}`NUzt36c(1 z(ymq(utcovlC!dp#z?pr^aIFK(Rm6_1+-^#xFiAat$mDa?EBVND802hTQAePZyxRp zvF-qK$87$ZV-1Fxa_-B2CAg7+S7Yvj`-OKBfSeEsKazQ>Us7m#H`06?i)9Zs=2wiB zk&q6pD8860E+e6il7Gy?=aCAG-e1ejtm?=t6({eh^ypGhvI7U?KwxQ{4# zJ5GM=)2mLMH(H#wzf5>1Z>r6^FOK=*vyWPu?cU{eWm#`Jt3|d`Y}$-#A!2bDXA#qSh`b5ipuipIc;Oyt$`~bIr!$SGQ%4}@rcUq zz&k)0uc?H~Ja=Q~ymRC}In6nhPvTL0JcZ@X0nh2BEp)`WwUK9tqk?cq z?s1Ic5UL{J04Y#8tkGRP zIgC~-G*D+1ip>Ip6_6puw$2 zdf(2q^QtmC)=z3Y=s2L%R^V0utkyw_2Nj%FM<#$3ky*t6P;4tS0a*hT1_yfEG#bTK zk($OUG*tAWfz24Kfk0r^F+_{V=je8R{nHN4h(Y8S@=Qd(@64{Qy{*hxE7bH|lBEIio#)u~XE5wPcxj>LDa zPwj(TX=NHb1hjBsYlc-l^Tl+HcU{x;OH)3ha3aqO89cf8S1P~yW}v-Kt(!TavAVXx z8CL`lcp{}0ew>2t;^N2|w!=u90amA}6?s zHwD2(&y{*2C1I0uBH@8{0Pf;bByGCKXIpa^2c`{iETQ_yNVLL zf<-osw;Ua(oN>iawN8`NWz|ujzGsG0;>qHYRa_k7Z|0uWeT~DeQMZoSUTbpOP74ry z2&qRU>OrV!I<=g)tN5Z(U4}dqLco;(oa4(R3T@QgV|#J*i*|l6BehxP zFsAosPyjyxeaK@O~9Be>CxEidym} zl0pio=#LeQjdmF%RoFnqk~-$;|aTYWy(`bkPl6O$YUL+@vS zynM09rrKtusgmnqZ#~_-fWaS#c-&O`!Lg1x;;o}Z({!uJ#kjVWGE7rklOsOdc#6JX z54NH@=Tw?)A5Rd*kl1*o?bbhVFu}pd^Uipzgf#t5O&)uRBev6`xxHqI-dT6FYIq}H z?NIa1x<$~Q-trZ=x0eW}1MeJtZhbtduAFSv7+&b7h-4)k95Kl5$Iu*8ole#`uF~2o zk$2-RWN7bBZ2DI5 zUfSt)P{<-Ej>ThQ12#QPMCv!O>TF{xJk814qtnk7WYBY?-CXN;>t`HG7mC4S3UC(( zmdW^6e9?ag+FM1ZSlvM*TBuf3U|4#R2bnzAD(L>3y|L1s`K{UDnj+2zyksAeqtoJQ z`O#5bz_J^QNbO){1~K7{$aaE55OP7!6}T--PH~aP1CJ`k?}+=W8@K~^7~|zw1e3#N zwvDr&{{R#Nk1EuX2PUz<`a*$C!_Zc&K?9n`{{WRH(qr<40;W$=D*{p2Fr@dB=0565 z;^r%4@h)y6i3b^xf`RwYIWqylBAd;53^Uup@0o5JY-*}bPBZ1(?W)!P09@!cWTM^+ znOCrca8JRH6-(Fp;%!vP0e``;!b5~oJVWJ>-n{myv484rt-S!sn^8WyD zr`ue=s(Rm0)gUp-lGxiz^<#wNk5)a;%N0)4?^#*lj^xh)a{KYgBy*GAn8|YGSx^xh zS|aafnETs)3s+8>(z-)RK{LE_ z%((ERyX`63GF5!AeQTj=T7AByX4co9{48?AJg^m0o7u&Luu6vd;YlTjVi%uu4}ch@ zn)HU(U27!TEaUJ|o-1}SJ7G*a$n(L@0L4)WiakC%g?;EG3kh{RmK=}?#=vqr*HP2@ zLf=a1o68mcH#Nk6jtbb`-m9Eqxz|%(GFT>w3QEszqB%B@5pk1(51nUffY!AOwlY{x zbY-?j&$yr~91LUq{HkN1?(VE_-si+f;*6{_%IofhZ|QjvRqZzF&figjTh)1EM$0OW zNWmOuio3LWQrXLM)B21yvQHXj)#V!$hB-24gU68Pnwtpq4UCcMPj%Cpq_;9Y=a4BG z5%(-xw>ZWrzf@?E!DnxMs%u7BWo z13AyaseM5uz3#O;*~K&v92Z%R;;-1AJhSIeIq9Xg1!Yv4ThX`})-dSH+n#v&)t129 zT+VN95o>x}q1vyP29&Sx@AXz!j;TT`bmm#i&`KMkJY}Wh%YYu{?f?XQ+5hBFd~K zk=r=@(dd0Cj2F#kXx8Z(kXv%TGDq7;K<{)+36jzhRB#AypQn1|mAO#)AcE%dNR>le zI+C6n0II-e(~*q!rgt`pB(WQLW12=8bVP4(_UHYTEvnmG^x3s7aRhfVCgl-0XN-J& zxu_^^Zhsqb8b}E^@fWc3AeyoSb$cl-ER+l<`;4nzR+1Pv7BRg~EGn(e@ zhK7@+YH=mg+qU$wb#relm<3L9x$J&l3X)!`x4N85EDDj^gAr9zzXTqBS*RH=bq!fr zG~|{WO~Khwea9ZZuAk}l8dkEmaA~hJ7bzA91fO_v#l3Tm1$M(LCZnEy&=F~uEiL!Z z`&P2XVf(8Sccdo1s}Q$}=_I)D;#Fqa7XGYKIk2(7_RPC86ZYWi)aGP$GoxN=eL)oOzFC$7k6gi z+}Yk;m4vcK?jJ7xRg7%4Y_UCO(pGVZ9$TfkwD(#hW;n)tkC>|yX!;$6#IxL5G+Tiy zBcaAmkjGO%J{_}OzZ@jnpOr%2 zTf@{B_AhBMyn+}cjz;BtCmVKx-e->0M(bmCBo@oq|@v~HvYQGhYq6#Gd}%~hC2N}mk|H|LyZ)|}eJ767cuS`<4Jj1oM)b!6!H{+FxCZsqPERN#_W_U5@^ zW>-;l@~Y20#4@GDuxP}*CgG5I^Q-Sg&8x|%#SGB?DUhki#?ZWu{{Z1s)}_*Ea9qJN zDyk0w3j3h>igBY0%|6tPMCIdw_P^C6k0JM0rw%N!tmWfe)2}rdFZ#+zpkRpzSdP)g ze9!3>Z0IXywrh*I)ehW7fDf&oJo?u*0!j5(nmEUdOS3DESe%|mt_^kl7fPCa4$>sK zHppVZ+1(hBa(+Bj!@T!XKBr3-@D;puF{+Mt@IbCB*1EmNQR@B;kavk6!?#uZu5r4j zI_m!WP1D-eYl%#=lM){nkep<<&Y5%tvs=#=s_`QQTt>2-VY7lquX^jr$uhcQ9Ch73 z>0XexVdCmGZzRfDM~E>DWDh@DQ>`@FpwcZNxVA{+#>n0x1_>PFK2>(=4M;_zOD(MS z=+WWi+}QwUx5lZmG1cxGeLtdKRe(ns@kuI5+KLo)GmCxewyXp&wt|`YCG9go=8=s2N)f@e5&%@L1DR-Cr!a} zz!9I19+j`AvSYe(_vq_Ww6_ZL$hcf({{W|s!ybJ3RDP4x7S7T^aXLkCht6ax{`o)Bn)x)*EP7gSmm~93Z3tUE5mc1=C3zAo|(rTdtNOqj=etF zrU_>o9}Mmpaz}i5@tRLs>HDlK&RR&7d>ms1RCX)tP?|;DX%GBgAdccTAi9k4{`mXp z=TUWi&Y5a_VG+7@@Zk#CVaL{C>6~#~W?1JnlY6r68Fd7f)*5}Wyt#L~ify73!?bw) zp0!%O>nWoFEyhUf&T>Ne1NPKbn`e8}dY0MVQiZq6GYsH=ziP6H~4+4L{UwZH>C6 zq@%=aaT@!)k)6V~IQ+fVE_(P=7e>Fkgxg1pSY`KSQ~=}b`)Wf+>HRw1cC!fXotfC- zoBhpP?d?1Ry4%6p=W#_}be~-LnnE2o$Edx-?JDCA6mkjluGsxPqc@TlFzMa`!zYHx z5Exzv2lv%N+VSorp4#(IbS$JX+IR=k?4{?^t~Bnaw`dH~TSy2VU>y01SF5AEy1kwY zWgEOOgs9ry_kE|%rg&Vj>#Z!yv^KSAr?#H=8a|{VMw5Jzg*bA1U{d`d4VIvWEka2q zm$;4F+<%B2jaIby?CrGonoE|3@;Be$Fy{mMCyab)ewo!Gx0y+~NKuIaz~mF@UTdCM z=M0@%J3CZ>LYDEYYA~u77#-;n(!n5vAePyWx(9VXwy~t&3-}q=4!y&V$`tXHcAee) zvPTv4=2FeMcE^htI93BZV;MCas@(WC6I?}Z(#nAC3cm6AQ%!fMZ1jas9_lX?-~|i` z1MI5yq1I0%6N?KuWQkPmWn3vI13Qn-vzAj!Cu$k32xqj^T8|xJc&s4gyz42Q~mPlDbNgTii@90k%sW|Kgp)k4B1HmlQ5+IZip98zG zKN`4c+AW}#^_@(qI0(UxbB{WD)>hAI*7qn3Si>XzR$9hCPxDstDbe)f+iLeR#VQT# z8KI6$ZU>y^oC-EHQm2@N=jUFqb8WJ%^quY-w;? z+9cOk7fa&A3n`t4BhUW;&2z_(%PnhKbiA64^&X;%2x1?J@m%L`hzh9nHMX6v$Ecu& z23hV2&gCUgk5GPfzL{>8)?OXNP-B)%;D#R)_g1h=9o5mFPTI3Z+hvR{(Ek7S zmC8x-S}i_88SgFz!cI^C0{Z^W^_ytW+^~c$*WuK5!L)8Fp2Ik%+J5%4gv-0c+k?8DR^__e z6q!QN@(%3o0~ALZ<(ML?KP++0D~dMLQ+p+`t~e9{irTSO-JqhgK^#;VtY(S;%@b_V zLX1&EY>LeQaY3Sr*bH-88pRN$9qU2fw#5~KFwP%AW9Kon71(A!GLt?`=37#O0; zOxEFe6}1A2HsDr#sH|e5G6pLI=CWu5HCJO5oL1CS*|xiA+gpKHBAXhT(cNQ0?m!9& zB>4|N(MsdF^r|Pc-DF!?CXWQWZf=yc&JXfY4(H~3RLbfsQaanIMx}oD$XRTy$%f4j z<-cO}S?RlFo@TweJEFHGi9MbChsbxPcMm45sl{z-yJKH*7xM?3e%i5!k&HGrqiwV! zlljN}wc_N-+C#l2-SrFa8G$AJ)E}Cs&*xAbZExUpHSMzGuj0ceu2f?c)w)+o5XO$l z?;kHgRBvc0Bz=E7+glRxtWp-nLktfuD$Y3HYgH{)^`$m22MqS|B^a)ZrX_<@g4!0&*!C={ZMg&8 z###$J07fV};;N3#g(JVEKy`k-9*L$q$08fo1!0Js5XZ5p4Rcer(e&AGZsbuEW4D<; zL+`3DNolinUHrX4uI@00*#sH)TL&QH&{aa(4@qBYSCQ*ITQf~FVWWe%2i1p_S-QU6 zt~yszw}}Ih3lvOX9C=jC-^o7L+D`zFFG_4#WwdDJVY!g2sr?{)X$PG~qThuqu2h9E z6_6sHz#M_|uR`By)|NVR-rUZj5WBtJOCLdw=QZaaqCe9fI1$9?&B-|Bdjh^ycIlb5 z8R1x>4dKF!WekA$V0PM1f0bfUKdoNfMRR3$ZnrbVIRzn|{{R{s@<8+1fi>bb0T!Eq+ihzY%ANqAeL4c|0)r93PEm+6Cd8Ob*;QzJr$Cs%a+*^ zD4sCjb7UGs-=*?@tGP)a$|^k zIXnul>n&w9{J(?uHKc4Jx6jsaKYdF!A#M=wV!?Cd6!D*(N@>>1JZmk)62=5)@r=J* zdi;ex()2d*-R}Vj76f5`E6<-=f2mv;BVwKsC;;biR6ez2(Y0#VPM25KOfX0`$a9mx z5vb(;itD-zHtf)9SNd#`&t(b=c~@yogCH=;^UZP_aXeQGac_4NGv$~eIL_}ZpIp?{ zp0BIiz1$c2yq3_FRN4@-;Z8QLI0Lm$C@mh-wfPbaHC79Ca<0h00?X=fI2<3hnyqxK zzd&ny%c~`pG7Bt|u2=O|`zA)MD@?zq}HSq@Vz{(cct>jj_M8F*U=bni8s; z@pCu7{J}1Q;#aWbiYPHU?aHIh`YYWx~=tM$7-@&d>?$1+(>E|&p5kkU0 z81Syd0z&$Mn&z6PQ(juAx3Mnv*JZW|*Dk=Ek`JKI6)n;&Ig~{0B&OWtmp}rO^XD}@ z^l8w_k)A;mnFM)(Q7v^j?<)_ske2#L-4M*gzib@WPa{dsd-H`H`H}ZjH`6W;0!Pno zDjQtt`#l(Ln&GY|$oxcYmv3K{JdG{oyY>Kinx}OKv>hi&k)Vm%^5B0n%7f@zx7}RN zt2*me*BHR8ZLJCZMk9^G`bMCwmTPw2vnPlXE3{<%zJCgrBTJqC0AK5O-Z{1lVYNNj z!h6g;a%zpJ>NgkcvfW(GG`RP-u_x@T>Q6XzaLoIF+RSOJ+X0UfW#o^7*G=ipfzkABvNS^S zeh-Z>&OSnra*YF|HGZIu6iab!W}n~OZ3jMMJ?o|DUd^;!IxyFX_(EnFJ}(MBReELN zLLgNf0gO@Mu))BsXfo3@`%O02==KmtZ3cLaM;~dYpkwoEAzOErD{;HwRwGgKTFD0- zZRWC6pCBk49`qFMyXupqM+8GwM{m{(hGZrON5ysDH|x49c|=^0R@=(4Ek4M(lmP=8cUC(ZAG2Tn+eEIG63=wT&M9Mw zuRKJ$lqw`Z5R5%>+b7nwps;mSCD=E_8L@IO*DJw$yn6xWKsD?&}Nd+wHLL#OQ2)%6~2pVH&LxC1uN#5JGu(V>)$&CYjVeXHDI>y`QUWpaslLQ^lI;!Bx}jxXc&>Tkm$1H) z*h(X0idP_s7;-C9GO&$O-C0pQH7qfc>+v-5>iAt~=H7NmE+Ui&$d3(=P2P3Ai*5d+ z4fd+n@Ioe%M&6If5ui9K;QTqNl#xW!%ixg`2EuO6Nb)rGH(I1q7DbuCaO&H})9^lZ z9T=MKM2%!EE1nAs1B&IHxqBx|CB3wfMQ+ln$!$6|Bj6m5%FllF6=`tRi6o33QnGCz zjt9p*v)-hpvzF;BAdIEQ;=z-`Vn{vkMsP7%v$J^Nl50;D5m}g$p@H&k!1;scQdrcC zLDe@&V+E`XV|elwOb>XIpSu*&%4>$ZSuK273!iycj}yK}6uy}qj58wY3F5j+WNZz} z%Z@qu)0Mjr-I1r;1WSpKMu-Lg89W~2lUIH8mm2IAO0a3LpA7Gk0;NJ>fyV%PR};8_ z8v1s$jS)uTbIvi}HPQ91p*A`)&2ch|kW*}6@|ob|`JX!H0`lf-qjhNws5l{$Zb4tp zBD?czEk)XqvrFwqP|~%M zvd--ZA~i1jfIm(-#UrR{cTY1wl9_u*p-0upz~|&C_g7m(cX?>8d}WFyjJWqUliPEA zJt<8;NR|Nvw#u_X6O~-4E9Op5oo?fmy)o98jRyJ)Z8Y0X;Vxl7@)7k&VsY>%im3Jf z09B>ln)Ws&8QkoXavjPCmJR#oc+DK)|NmE2_9+OOit1X$UdC+6^y&|PQ|4D4aCBD z$&Cha=zVimi!DG$Y%Z+VY+*p~lY-py%~UP!%!Xu~F4s5?Mo8z^%QW=dJ)OjmTLM!d zM*jd#{{XhJ;@yG7E*=w<+eUfJS%+)}HEm=)LLrt=t%ZiwcT3_@BPLTz^$>RnN!0ptK9ygQ$3b ztFa2EMqWVumDr${Pr0y}G^@N^ARZ|MmIMw*K3FI2t{0))v~nWG3C;`WxdRxhcDFUn zmY;cfXLgu7Rnbqp3k+n|am!b>?mLS0-Nc%un_hzKZ;sT@@KgF4N2+tT8e2G?y>lZDwc!*36qRup5mKo+I03E zJdXpTC*?`T^-q^`OZ0D0TQ!Z&n(>#GQc)d$C?C~XmU(uTeh@t)^rc2NlPX$+;j%H| zf$mK>>$t70wHteFHZt)%cw|A9&zWDgkkKx#VbktmECGRlRZ;bar_bkC(WF@FS_QNC zW$s!-EPn1AAo4x{Rl^@SWUH55xt^P7w~rOPk~}WC_Z(p4V*y9oPc-c^;o^}P$MmaU z@(WiWIp@FoJ~d{z>D!Ar(^k`BmT9DNt&yC091l!`&%&X)hG;bFm7dl}<-V9Q$qM_W z2xU7h@LPMq4;C4 z0;-Wk68H$snMn*EKb4==TeEPqGYN?3IjrKP>yn>)-@kR22N zK3=|+n7Td)XL#+KXbpm7ehBr?%N1bJ^ldigHdx4!;RY}O4TsOx;H4oxAOz{%L62}*Nc}Z2r|BlrP>!pxw*2~h%}lpE=Q;S- ztB=ah-C4@b^rzsJ=n?q7CjIvhfzOp+032ir$pH5m z_*VQAZeldvqE8*0r!@Zn9#BAam#{uVnvRd7wUuVnuG-qnb0b6nz#d~2*MI?V1_dTm zFd%?I@A0f&3~A)1X+1lszL^ATu1gK04a$&46ywu4%}5T9uy73bT8zz(OWij=rmUWW z&|rKkIXrTBu9)E@(>_Ywzf0R`CQ0;&V`ALP6#n^;4?=kcp3A4&YBo&PsKjrLVFu?kO#`JH3&mt!zlD<&hNIawdl8J0&yq2TVWjh zYb6cB9~WqhoPq~5%I5V{1cDhiN$!amFoQoIT6QCrNL5m3m3tP95=~y&(L055Ol~7& zARK|n{nRas_{k#NO0kiGt?zg8$?~nGO^C}OV7{Q_{id@7#z3hVC2{q=X=J^h2>CR_ zZ6X6KvRk_l!bZ>xJ`h7JkO*0GA)G#RWKGes5(D;(#F*aJml27nH0d~rac>5ab{&MP>q)Io|dS5Ll4_|`@-SnhBKK3^IdN9)?8S}u`ue|3QrOOQV}`3m#LRBCrKG}kw7P38CFBpJ_# zALOX3*R;?MH^aA@+-E zY;^ws9!167(AtW7s(-ewJtw7^9a)#L$;j_e+C{9ImG_9i`^SO#qtd!&ooX#0L_vlO z25ZeHmD{JJy_7y2Y5?aI&ON4GehccmOM;n8i%}loMQQ3`Bfj=2AVHAU+GAh zn$3fT9%@DncGpZe=BgyP1mkna<=FXCH#0+S{ue68EzdORQ5G)-;E-5w=rfOjraFvH z@&gdUBJCt`nu=~#LkEbUghRBG&%AlBNOUcn7M&-iMF$9C5)yltZcTZ<-^5n|n>&F! ze21ikF0%8GHNraq>lQ|9Yao*Bs0n3G8D;-d8qOj8S<+Ejz9P}x{BUnw&@cF zX&-yC;~4;UC(^O8$u&5xChBX(nkO6NX|}|?lHTz9IjOFY)h}VTyoxDfx0V+Z_>uq* z1C_^qY00=%*6uFt<+zexa4C>wHWe8;Jm)>CBT!i_Q7(*RO3XtN*-0`_0;KG0`rPo| zG}cjwXPh@Hl1Oe&bKLy>YRA(ysjk|^rs~rOw*LSaj#9%i41H7Z992qbEXJD}TOc<| zS)Jwlq2vMd$LY;S=(l>Lp|tAU~PaSajbSD<}b%!~?_FgdF?b$iO^&D*e#iIbzo4;^y6_y^TzMGZ4|n z*zAKCbfY9-bpRvm6$t^ z#g!+V4?jAw^#1@&MwYKVpjccuNg$DOgK5KmvXbdZb!|4lTHZ=oPy-u|Fb^dN_*Brp zxjm+EYWYR+R=uy^_;y-$n;fej(jRjGJE$BCd`>Ho=~I~XWJ{5SGUVrs5Ng%!J5ail zUqa5MA_6Ge&yGo|>*?3mH<1Yd@m~Yp033RnyFDy&T{)HEV5>Y{{>6M`d{37iRbADY z^;`I2iPLK?BSrU^d_I2)&Z8Wx(50E2f+(}}4)yLU3mkrhJ=C^SG@GTP&MtKb; zIXwCH`{`!UUAyV)?KUe>d2VCz(|mb3JRdRX>MMOSTDiG_^r5H2J-L&6j}Ph|#fCo4 zE2s6Aw-v63cAA<*XM1q)A}_wX^N>DXb;)$=2%xnMb3B8_Pjz9)+I>x9$6bc~RjOS} zd>|JR2<_BHpuea80Gf)mlv}|oyYSq2Iq&f_o$bEMi3AMNM6JW(n!39Z%*5x<6|rOK z-m8;CjlPL#YSJI?j)b@0Qs3~IsvKquPC4yVKL~@5*+Z)@*2vGTN!smy9@F(uFd?=6 ztx7@Gy2Z_~@zTv9m3dIRn6IsKCbxC8j(n1=#cO*@iQo<4vjD&b$C#|yvC!wfmS$9! zXo4^bFkBJ-{l3cCFXXmQ9xJzqsoWKq=RXtYRk&|m16;<#Yk4vHrjiq_#AgpG%n2+| zk_h##TDFS?*R-8h-r&TGXDCyR;d}h+XuAIZRd{}s(Ak3-+5ueWHBN%f2#MNd1_p^nxhB>T7= zC&>EJdJd1P>eoSZ$Rv@o%l=CJwbFWX*<=>QCD!Kg+3O`g|G(j$t| zBm}!64|PX#@jjJwiuX+WIJSZTCc7fuT!WtkvGC*l=C4*37WOf$R(AIABK8rW6%k{q zUCD3w$#T)V$G9lugN*zscGNC=ZW!6&DKt1Ts zrYJG*XWS|G)-u^3vete?R(;dl0%#(&`>V@4E%pZ8=PVUgKz;1_arf6Pz3M%B_fnF^ z;Zpfr}jD=>OD7Gi$;R)Pg_V^ zXqM?xAf-Lrc0OY`svY)+cX14h3#IfC0lq|1o&Y%R2M3d%vb)&M02sincJfJ8CA*rQ zG(Hp~7v;)M9FPj{B`PMaJmg}8-Ea`7+soI5r@4C0$ zwn=szln3LAPp5UQI`Yx&e+Sw$F6HAyL9~YCEQiSaYM0g;=9PPT}k|l+$RLG>M&)UACxbwlbIGpWe zVo3LgZjBouRzC#leKh__J=icDijm=hPfmJJO-PM-K@M z!AT0^a6b%rnz!gSb9E~;w}CfWsVIyBL)*6BhjUXAQ@xHYKTQ-dzyh+WeTYvCqGh0 zJO%UurSWRkcJj2T9K#4xoQ`>6^A()2U6;3x++91hxl@8zvF<$uHnN^OJFzrT3E&xJ zMmunRVxK%V_hw-g&yC=#NV!~ZQI0$J?sLs%_R7s85}CFygrjsP-30j&=4+gmR_3f& zwce())bx8#14)ia8}V3E$0N(*$9iR<#i!Zot!t}9ZQznG5uD0$s(1=LPc>AQ@<`-_ z!tSjfD#L(12>8~*|yc0CSK}t#zP7qP6rL{dR2*)` zd*D`gzT9(~t;DypSiEu*BrZ3z00~v~V_iQ=y0x?EXcg`bn=|0J@iGbg00Tk%zVL^P z8s+ILY2-4jj~VwJM+)Bx&ZVmjLRdGFB?+~eM`P(-c=Pe?oowf-wU5HOi#ZG7BV&#O z0mkpPpswbH%E=Kt9lJgrne(j9d^=339G^PdOVgg<_|gI+UUQBQuiZ;`cGT$h2WWKD z9Lmw8%sfTo4hL_D#%X;m*XhqJLk|`uhs648 zFmd-(Y?cs1aUhm?JWb_SBRInv=$3HJscA7a-ReY<5cA3aIg|2N9OE2!sI5z;Z6xvU z?k)>J`+(TtouBq+y>#TmbE0SYRAN3E5tm}Y^O8@zDkENyK@_Nrz{uT?kTpLYtImhP zc%C+2GIy`X2gr7)PN^*wyirIIpLfPjMk$AcuS0>;Ole6l?$ zwxJdFma7%}c=F@;tC9haoM#yQ^qbmS_$#dH_F9CIA-A1nUv+Rm4WG_FRV!toMB37g z9GD*3Q0!zImCz1xnyB2`&jqwh>y692yOE8*by+$~RJxl}wYM@vVgR9G`G3*))#K#e zUB+zJYUk2c!&tqy4keAGcHm)ixbQ`Few>&`q@-?Rdx-ZEMim_>(OKGIp$09;oP%)2q`@jLf1b&~kyJM^}+GYEvORrM(6g@p=t_sNP zm`Dl6@&M=LGtF?j>8HP*Nm%V^q}-~5f=TkJ4Qo}OQ`F{~;hJe&fD{fF;G@c>MU9@5 zqMMyd#QZNhm5vrpAye6i^*F1^$@e>pgw$=(x_r$o!(T+AD{y3&a*d~G@AhYk->7<; z-6bodMz>cbM%$7A+B<+psHp8bO4KFk>#ND{8p}xl0!jC!B=*OqX+0*#>32(Kr+~z% z4DxUp{&?+*=ce|N(>i|t0H`-z>QcKi?F+X9KOidOrSx8dG;0-`$uxi!CPU8Q&hLjb z_T6pQNYkOSF~N+qg~2;J+r&ChHFT!;D#HSBT{CDO`#jpp85G#NhF)DcHf0+ z4xEk0fq4zgaET0CJVO|KA0y}X()T?s+INPQpGa$mCj>d=JjwN`{-Bu81ln!ti9ltN zIgz$AE;F1DG4tlM(>k&OV6<4@Adnf(N|8&BJz$f5;~GCtS_o7vyE8H6XJX^$gX`&1 ze}J^O6qup<8?PC+Vx0Y*>PFsds?QKCjy|yUCbyC-%Da!edx7O%yl|M!M?00MPoV11 zL|VgAd#oIo?o?opKt?h4=AUWWq&GlCGPSMB@bF2)XW{B8`$@EgjDzd9zG=1HgctDv zc^G%jQM)o9ffaSxv%G)_=OVIBM->vr{{T;D)UVTRJ2Uo@G5cyl3F4VULhAYSHByxy z8q;>r50-IT6P%EHQ)ZuVWK<=U!N?h_P~eU-Km1X~DLG_WV{;f{4`v(+(M*b&Vyp+C zsA#x2tb#$U5P|{i@U7d7RR%Njt@3l6ociXI4O!ptqP8a>?#Tzpnr>~;2zXZv1`oV> zrFYT0;ZSO;47nUO<=VK*{srGxvjy?2EwuqXacep zgEUb`od!j2D?wXkgE^zluumPUJmRR_3dqGK39ZFs6j4E{3Mi~lY_*!g*4UuPCbLJ` zSyAUuY?M}h%Gd6qvqfV+5m+XJWg|7V;aUO!?Mbt9#YH#`n%bJHQi@5c70m$FGn&X1 z2609!IiiNx6<6#1eY7no$7(}rH-C$_ADj8l@&c@vQ%7xWHO0dOhBeDERjJ%v5 zl|P?T2dFIcn`{}F__Gtv#TWn-O9*(QksETlWtTYGeGO`%W+@{hHV+G&cli7%#pr0Q{3Z(9j{g96wmk=}U^2Fi zTHzvGD?5cz-;zaktvlJSiw&A3(3*Kp9nXkV7WoS1Ue9#Y)H=S#DezGk%5mzxU!+%| zNkXjd$^iF^9xy9Gu9v6UX;y1(VFYl(JeQoGT3+q}b8OKN2tM!_2i_cx{CA|~yn-0f zyhzwcaD;Ljo_Xy^zO87p_)yBSPrCtda0Us_=&Ft@?FtC3ZeTI2(6oh`VK)T7%Q*RC z6#D-FR*K6_YiVu1i8G{fq&DD2vZx$85$ETMmFrWduDKQImuv z*<8x-Nj{`u614lR&>MonNl3S@H@dx8eAAKbalauG^+qGE) z{{TH~N$4}H%U@FEq*{4#hR4E?soo3GZYihmq+?UrAU0j@!%u~<;dHvOm zKKa&hbtHx7k0C>z8$Mb1Q+=ps@S!DDxCHVDr1dL>o(Q8r08FnV1pIz=XH2!e@h6pK za#`g$2R~c=&2-%-sdQ}{qXwA+v)$x)s>1<^<+=NZ*<9O3fgVC+nbGmKB~g-C{QSN( zEpcyU5O^R-E^mM%-6d6V=kuyI>Q1Y?)b35gly4V+4?95Y2g0+Y3!PUo$|H^ukj^`w zf{#kqO@=G403-_>AYiirxSu+@O&nJGd{EijqQC|N1ZC8(xJGS zL5y?9YOVFPnp$-Y+%c#MyKpO_Y4ZhS4pDL6BehZeq+|OmzS_W#cL&#s<%az9@2}gm zBaG-)-{af$Rl7pd;yNv~%%J57EmcBL=@!Ub0w!Wdo-t0R)n|JMtVFoBi7>)1bf2Ae zxa|-1%gZR?cx$Z@J zCr`Gwvb0ETppF>89_lVW`ry9G)HhHM@h|%;yS%Ki06Xm%HMtq6t!t~ajUwadw-YnX z`Dq&N+w-Ofuc=&5tJqH&fF{UYl#s|dBzkk2=N(1U8pPd2aMsYtG*>bg4vmifMAWXa zsa@!rJRLV}H@=C!>D1>0^RQ;MJGxEj9iwa7mYJkpT_Oq8-0oocBnIar6q)v!cBF%2 z4;*JEw$U!6hCqeWZ(_IyKQUP9E}ye93;5&k;E>_eafbK`oVd(;m8^GK{{X^m@BIc3 zyw#hd_1#ygWpI(&!x#jHAfDfCb1h3uhT75PLdBL%zkfB;{foq-Ofq0@C5C?L=Z)WS ztJh2Bk8N>mU9KdJ%WyU+10Q`#65gV<4l&3dJl5F^ILF^zz8I|J5r+L0fE0NO$0PH8 z`U7Xv@1V#d&|-yU2Z2e9lg8Y9>o^0=e)?!`NzVeY^8&HEoB}@j!*}N&eQ0lwm1CbQ z8o+FM1NPQWkia{Stu`~212O~vd}@V%)q)L5<~UhwYG^gi&bbOQ5ls- zhIXFLNZ^rOVKnU=bo_$K-c_{NQZW%ZlN@Ao-1^rq>a!J*(;%@|cq4WWE)N@rbv*q_ zn9_QuP|_`Bd#Gc3SmX*JLJ%*Xx#mVaYY|O)KjoB@UT)E7}-t?ks;aa+e~ zSydJ!C5T^L-e(xAdl6IV(^~B_uXR}zfso338pC05du}-x;C8Gek1<4^R`Acqu=L05 zr9-W|FeoOacPx83h5`I0=UUqI-~>)7G(Eg=!jiPGhy$GhaXKD9+c!f76RaU7Uo zz&@V}-asb0kh0(th6Bo(+IUL9v3!HvRIE)JnC6JK=FZ>%$Ui#9T^c{PST5tYhT<=y z6^{!)FPt07#JjGywk z?Lz367gjB0Zya{*I-9rgz2;TVySe;{=Cv{0+HDDSezNIy!rCaK`Z>UnPrV={`FRY~ zM6t^mEJ$Ko1dQV+^kJ4rIW8gct^a%B+YlvjDo_KEHF;9SdV{bl{(z*^s)1eO}s<%$v z!s9z!W3~lBYFeent9d8VVuI@FnWKb4m_;9)9gQJ-e-@$i+v%fpn1BFM zFt6Ju{gsV$Ui&k9<+qY}uHiEgyAiu!ZaU;0T?9$nCsIj^6`KrI6g*OEiw5 zzPCPq3dA{@P#4`FSOeO%Crjw@EE-nvq*hx{ez86NAFixpRETL2ST(#)Z@99RIAv^i z&+Mm7K9zf?!x3-sb(fdlW8FE2lT#mJu9T@H(F|Rnpw%s#OvaOL?~n#^CP`Mk@O^aw8jl* zDdb8C!Ok}G#z7g+#;dlvg|yep728gb7AmZylMU&fYJT}Q0K&8~}+I@aM3Qt;F(+#w;T}3o+xJ0Pf0E}c~9CsddZe8g<5B~rR z%X57t!_Bp%%XdES?x%MUU1}Bydjm-C8C8-u!72}Joz64fs_{56pBaQCj&tSqQkMF? z=AK^C8N#b~l=jD#D>&nqY$iN^1V*}q=!Ptir``iTOum&Iy6DsO2rujcmyaZdQH=J; z9+eFx%Sij)UlFt2yT98~7FrF(%!9{xEkk9*Y;wvw_O0WOjN1DltMvumt8|jz$R?2o z2Wa4TtZBmMSh?_^f?2Kz3KkLE4>M1CgGVKm}IWUS)y~r>EM|T| zQRR=-PUThV?x0JF*TAt2w61s{cWj^8QoTYft|dbhSc)_d#-QYF9)lIH9r_Kr)_W~a zPO!1juON=r5?Vnk;IkY7#(Q_AI$~`nMUFV`K3zJ-SvO5>9FlfW2k5Qs^xGR&FBP<6LNHhimHAh1EWQ}=To|46Tw`xa4dRfzyM%bMKvev6U(aWZ(u;rr^PHJzI%4{slZ7{V!Eswo(>%Oxv0w1@zI7P#(x zPr{#bBgJ!mtOi$}C@2$VGy%Z>KrH!QE9E^Utrky6jMhP9H zJCB~;!`762D!@S;D{UEyGw$)ueN8;_PZhj%R*HBxv4Q25U*B7vr_s=m*Qf~cETi_- z9dunjXC>`WK^_a?d1L4)d9=$prjl9hq9pgi@C7{bUlq+dpGaoH-p0q^>-*~s)mlFo zy^H$m`|6u*rC35t>unO31s4nXKEG{h+D4kV0?rb9D90z^TJovlyRTDeAq)L7Et$sc z>x}w$tRAS+asAg9_1E{+MlBw~C>GtV;wig(fWMXg%1QKXI%n|3v}15Pjxm8xDrt3Y zqtgMyT}Co8J@Lr(?^#};(^%kL#!rykGJj1|<EB5ct*Q?Q z@JFpYviLk#Gt?SimF$1k6_c-NxF_jx;CJ_jAEv3VqUnV}YgHfvo^kflcKRNgkw5Wq z_|wQF@G0efQpMGEdns~axK|#l&M5pRYv(T?DuU_#X8!=C3!b06xw8)8+7yuZZr-I2 z2evy`u`Qg*Z41FPgPk(uWB!GV{+aLi2{IyzN>HtV}bG}ua;Wg zlTlWiT+?A~vtGoFjNy(BJ!##gvE2^>Fy23ikmdN z{vXmjwF`giiow_PlDuER@jJy+Mw6!m0NN*&B^HsV=3HAQ(!gWoO`2P-dYej!F59?d z&wNOuA9PrcvNaA&Q9N|@DQds;3YOOYrrtD(Yk)98iYPfqW*KRsfQnR+xVzv-m zPNHRKRI>&keSB^ld1oIAmfb9oWV7l0a^}ukv7}tVZ5(D+l5(+tpl3K@3HvIroke5( z>VM*={{VG*cd3*=P3o${D%O&MJ{t{q)iez>!`BeS& zuXPZ2+TC_0Nt zlLP6oDfBWa{YI&9Xqst;F!rcU(atMb^j$SxEtbd*?*9N~HfeVJKcuMs?}+@ER^Ny8 zquTZ_>k6lh7fr$bEWCVs(j!IF7VZB45H^+VO|F-3!}?eKIv?wb+xsEXhkMAstSXvx zO)&6nhcum@ji)R`HL^Asfs@;sZ8W?dpwd6-@c#f9o?~HT^4YexC>*;R?v=EhKloi~7Q-i=t`EcIqwFl#Jk>)Va`fsUu`I zpl6JOO|F+?)H*=V@%Xs@kf3!IlvoA6i0Ar3sTzKXrWgvny0*qC@vX1=cTD;@k!|qN z`@?DUrqfHP>OCZZ{CYlrq&Tg=vK=IXMf@in{o%z^7edmVREuHn4*s;-<3Q6OyM@vK zBaybaC+;-b>3Ka%qmTapNJF1Y*00o>Kp*mi9}j$URWHE0Q3N%bbNACbT@y=5=C}GX zvajP4J-|Kx096ex$Eh@|;9o`Q^@U96*7NIN9V*)9=}+ay8Q4F{?fPniVPj{eUqgLk z3~}7TOUBO{$Q0uos{#*yO7y?84Q}tKIx5Eh08$Z)wlYTh7ic?Ns5tV-0=eg%#%?tv zt~IXS+UPo@+IFdN92c;vv&3CVP*gDU^dgxKtI+`GQHT1%k8YZ6q@8=I-Mk9Zgov^8 zWf87_MOAIIZ6-xlTR4ia1abFPvAdf~7U9)8E;IN>40ihBwjEWXfA0vtt}2Ztg{E5S zFdw3!hGJu2M*;kZ`Sz(6>Fp)54V-^vRMOUZr$!y`qR*!B`|BUsPLO+Eq4_ZV^+>SL zbk(|^&TD037!MPAq5a01bxxO|=~`1=J+|4)Y=so^@8wOdj(w%|TodeYvRi(?wSX@P zGa&nocguf6+qGt5yK;YO7COwrYnj;=-BghpbG2!gvAsG-I-1_$^Mf0&+luI2exbBo zOt2^Tvt!{<{S3YarKXev-cmpE8qT#%x^{hPAF8fJpHAvm2RIhZkBL5&D~$QoJKCMu zx9MhuTMu(G#y(le0=iN-(#Dqi94_e;1^0UoT1Y%)Hry96sVnZUyu;8Rx|LasLQ{p# z4$<7dsHSsWH-!vxoy!QqamOaP)nEOO*{gL8?5w0cycXy1KTZZf-RBA^NKz z*x(GEq;p)q*)`RjlzO%O{mMlv?Nsp&H{+f?Prcf@PNTN|&_@K4rO96rR5sq@g2x@I z!Oc3CQf((kTTLoUq_K_4EKR5zl zpIYkuL1KYCVGc}jCy+lMI&d^;tjrT%B$g4v!^F9882Fw*4EcI?u94H74%$YucXe$u zT1JE=w%>br^DpzK+V4iDr3?`pl3gceCu61OVnVwNG@!wC9_1?7z?v` zQNuTW52Z+HcULQgTRV5d6}a#Z3620$jJ7)(uyQ`6>6X%Ex`s=D_ZG)`JLj1DjC^X@ z?3Z4G>U--klxYIbj^l6uHa|r__PeFM#f7!xEQ;~JfaLZndvjd#q)O;ItarvulS12F z0S9uEfn!UY)+7AunTaL_}fCv~l?cW0w^#inN;)Q7# zbFk!R(0!FhIqD0z?7gDiUCfT~MQIs*id%wDII67I>3<%q%{+_a;y}rds5lA%=gy`5 zrQC~ccJ$g${9<@g5~zCtlaJL@^s+Y=@^~)M2vD=Mhq1>!v&W~#qM_8X$XQh7PUiIE z_EU2+yR!fW?C?h%{3%vPVI**ZM=Z~t>*-qBTbBg3MmuivsYIkk8z>bSNoQOZ{XlwD z??q^OuTkq#S!prEcBm6h<7iRl#QM{om+0G#X53GCDYvo@-M+M+;E&pCrRi4oT3xS! zr(zThwVQV?{-pVu##g11%INw>LiA39rpFz{oxHN511!_Z22MFW_^6Jfv*`Ks*@lq> zM&PONTHZsnH>p0AOzMC~O=@kHIE3dXB-9^9>Njxo{*`YAn=Jc~=3W&$pSHYTS##pY zc-N=t@yC-bWe%G|)xaBNv2*iaGg_S+Sp$eH{T+djvH+t>M zO+BjkWC;(8kVqa!&aC}U*H^mR%Vnhl2A-+8wwybl@6XDrdY#sg){hiWm13Dfs&c2$ zpE~=0PkC(eWvTaq&KM z*|iy6AcJvOkZfI?9DIFh=h42+Z?)?v@8_K@?c~9XHzkMcuAIEMabvu?XOE8Obr3oq zP3s*;bUy~h@<^N#&9`Xs$*b;x?C)386=Yp8F0V-M;&47g2D)cS^xeNtTD%tWw1M`5 z&N(>s$A0x=w7IynkiE2<9fu~qKQH*EQ@#2>lhw zI^y2q)2Qy@y+D@;M)e0g;=O8QX(W~8V(!h7#PeQZ_PW3NbE+KvQup~+tLT2WKd8>k zy*T|x(@rd9Z|tCFs7Lsh{gvK8Qy9n{tAqO|ANoYTo(ulU?%7bF6|bp1yj^? zGRo^3-aUJZ?90%a3`cdgk!;bgJBpU=>B+8d*Iv>3X5!M~%S*Dhx_3gNR)``Y_0BV& zvYTj7#dEG}%`6bgR%Bm&LzNyH_RUWl3r5LnOL9FP6+Hdb@_GKJ?B#IETKDmA#nMP1CgSC5F3Cud~sbD*x1I13GKPZ>ZU%|tnKZzb}+&tFL0;b01n2aJ&z~;k1rYb z-}YD1`fR+gmOOme_~m1vg+KtnKW%IW94PziK&nS7GxM#s0ohmYuV2H9KQ$kHW8FQK ze)_?{?yL9E0-7UIHk^cCzK?MCL7$y%x7V7%1ISi^g&mZA^kjLe{q>MM@mMR9+Jh=a zeyIECQbTg8e%de;b6FVk8L35csdPO8%+?dt>dXt%zH0lG3g31nFud_gFH@`}3aXnu)*Abi1uqcz%o| zx}0nQUrdnJA`DPcI*TQ0l*j|?5>H{+QqJ;rD*cBQ%1l! zXO=ys@&ODnRZClS>Ro1gy+=^AwVwh^&F-w8SQzu-u~iXm3`-PZQi}2^WPRBxRQ4i} zzIn`^E8`A6vaScpmA{Fj)MrWjHf7+vXWS>t2jx<_CW}6=Zz#4Z?1RNQI8+14y*?PO zVjerEjW)0?4;ka*nw`>z;aywAnmv%?dGMlbq=CX=Pr6U3tJS`Pq1kB=#dh}7-7HM& zA#H*`s!F)?Jn(79S2dSSblZI%;wPH%K!z)4+En9$cqHSVc&*HO9OGKmlU3?zwH1KD z5&?wT2^&TRN1Z#d*L7>ud5p44HLMtoReLUb?d(9Ptt>ooTuAUdsUno!gS2P4CmvOA z=#47s*=M@~ID&6kWJew(iTxEnSLS}|isrX5cr2wD6k+bTKcLi&g739(1_&PQGu0F= z%!6o6tbNdOzhy0^IRwYMzr9laRxjNV)E1)J4Lel3FeEaGqm=Tyxf@Me@8NhaH(1E! zB|nQ1;e&(8$R9f6aY^(|L&or9l@xE<-HvM0q)B^YZui=K;A?>xc8q(#AB)CX|OKt$p!`!L#0=e?tMJ188hiq1{HbEoab^dcE{ROt!bPWke)+iUC$X z(jfia=^mK7NiHR|c#N$gl~OneJjnwmIP|7k)|S!TO9oY^jTHOmYdJl@`BQrv>+2cJ zh{8D*GJx^e@P69oZ^d0K-7w6$t-Q9d_^~X^j|=1}+z9*rH38Nz+S**SR={2Nbbh}&u(-L28s0QwCfGgG=zbp>p>-|r)wRp3z8M|xt_D5Pz~kdxb&rnBeWD02 zg$hnP1sSWKN@>wqYe={D!QL3zrh-foG64r3epM0DRv$~&tdWBiG6KL3z<0-$bc=Hi znJ&2wtrE#4#luM&NC7fNaf~p}Ja(zA&9!~1656eUNqdL{F09eSdE6Tr&zB#fpw${N zf;rCRTyeDj0QnUssZDnBTr}mk1B9&k{HCdax+IHSdEc#69f>XdY)^Q zo1+$8KXq}V%c;7bquZUK)Asx+JzJ;c)2v~-`buW=A2}F3xw{-&~kA*{NVHg&aFe}D!!K)6PbsT9k zB%nwaDYRsO4?Vf9a$6dRo7k>WLf#Wc8IZDMcfqF;YH?XxOB1Yf&gw@aAvb={s2*qG%|iHVEW0CIhB(OWpIVb2mUY`VV8{fr$R1P9&_74pSX)Uh zV|mCc2|N-w&!F|G=Fp?H)1i{^%J&lz%Ni-b1F_GYM@c%#9CotFCx;#|PbyA(aa-M6 zba|y%J%gE2H6THjX%{>nF`7P#TFoW4oll6wcwmz%f%!~4fu~k?vtHQS>2SQhGReTk zb|Lhw=3%AZ{Uc7Dq(xN|Z%w$6j1YZ!sg^x$&)XX07WY~VZ5*!mG40;YJqN8a(IB{< z+DL4MOxO(h`lHX9m$TESzp|D)sEkobw1b{ko^k6_a6uiFu(q>7z~p|?YkXXHDcLT% zH;OT78r$2AF^$=y)sEOR-j8XrBjz~U5{WrPwuVR))Z*1$t-`AkoP|?L0i0w;h3TuAqUUT;!P1i zz8I2VRxI#`>o@x-g4!&iyZf;E`uqhsl2Np03mW!OUTW~>_9I*V6=s$gAGdqNgfsXI_l-@G#+ae$V^_cb_6HD$zP?6`t9f|J8)X=3A zs;F-K5lXL#AjFOJSJUEaSjW63lwhB!AE(67?|@k3u{g)6qQ=rb7yzWZa5?0f zRY!)b6z-9}yLx{_d?_f`z#jP?Gmm)wX!I4UKPr)eWFrgk_?lI2J>p}C{7Llq(u@a& z5k8>&uV0;N0!JRi?Vou5cl#?rnPe!3XvP`5lvGwg6E;aJ3itkz^sLC)ZO!h0KChCG zO5E@ipxUZ1qxRBB1c!5E#Esj{&!qy94WEr+$^J}we@e8K_V><7`*T}7g_)hm0Dr&e zq7>Ws)*PNAQ|0Q$fka;g7&r2d{Gt5cKr2F7h)Bo2-=KQd8L^Ub$G7-KwnZ_6xc)i$ ze}MeaRhm(N*s-C+Y1sMv{&j!^%*pj)kC*=d?fYw1Cxnjyj~xEGR0WMhYC+k~e>nM* zTG8#Sj0+RD0~rI*c~Ndod}i{>$NNoaSH+Y>8w=gr(SO@ZGh~gUYU2QU3ZpVeBZ!vz zpklC~#~v8sNjZOj@)VRTB$T@;F-O}yoxFu_Daa+h-;E6hXWAo=0o#S8&eT=q%LCc?qrEe=7ljcv|TE`iRFsy$V$8-I@ zUu7k9aP{J2sSCb$;R2TKG^)zM(%K4-v6b9??2$`xJ*lfQA>>7JfCxPiYGt2g`x>Rhr|d z`bN{*4Z*zWJ(EMJH;H<62^aOr z%diB1apnDwFwHAuz`ufV!-yCdj9l!GXzxk?%*Ai^%{dk_j{^R{)S7ZJS zCC5$bsO(4=L9kB%mHz7x4+u#Vq$v#H%na@?@B+K9gaxDtMRe5tRu?xeWTr?rPl&At8QxsFSK-oq-&kZMt`+0{-+MqbANoDoz10K!L8kw%N9qY(=k zE@d91VN>ZPB=B| z&ZPeU)!kG6%P;x{ynu%TH8?$0&Aq#3Nn6y_&!e<`16{bcvAxu~Bo5vzmFetDy`^(mQw{ z-~p0wE0OExNse?~E_>N+coIDEsy}{qfKQjLdViv|$oiM1thE9Z$t-(kPbH9W!ycLa z1Xr3prRXiwomF>W6pMCoBnQ?u28+4>D#?wb*(}RYdkEg zExLyU_5%chPj3GJbyoD=nwP3NiETPvZY8vgZjyVo2qPY?w4bmHlTuw~-++2oMd_sX zZe4!}-;X~L$GE5BtNSao`zz6+(fTJ&2!Ks>7`mCf*tp2g$Y6bxx!h*SHs*at(VaQb z)>iGW>Ndh)mL#4HAsHQ{Vy}k0Q6mIw>ae#e! z{dEWJ#{KR({^}yct*lYRqtF!&e@hyX{tkD}om;BeZay6Lf-~5&lTaeu}pL00{Go z{TKX9zpZMC?6zhdWz*$Ysro`LLB|JzD^n|R+Fxt$P{A7z5$IXcQyVs)qsd4P{UqAe-SC+%)pIUL{a-Eq? zI{uODV)9FbpH|f&g>lSw=v<%jjsW|OLTSAXajSKfrKIWdGYA3Dq-l*k$-0tDiKcyuWG9>fl0X<9U8@s3 z?XoSAU-pa8ntw>?cDGg+H&V$w`y>+;BkGfpfHB+SR90Zokb4nUPPO)dan)8fwik9W zK_qe+#F4qd7{)fApM2F>PI#`kZ(q5at@MA<+9m%0Q99e{{t0-1M>0yOkFcDc-ayw& zu=X@(MEo>!YLr6n}Hr#=Dm$-Nw$cSl2Bxym1CDHkEO;+ z^VQ!@=)FBWQ1xb`bS~r@&8D7;%?h5|-MG)d16CWqWg2#?VFs21^2kc=&`#-YBoRc5_09e&Z{t!A;aNTLT zv`Q7{4Ftq~QCt;2JY;=>uAasJ0Ot0?{5gNtHB9pI#!^jJDfY*M*ZPXLAf#M>^wyvI zF!pNN&rRFv8iu4{fu2QJ<4m^Ia=fwNcJwtF?UBFz;p!vLY+vfuonCdSX&%e8Z4Sy$ zqL}A57L{h{~vMBa$$P;P6Me$j_ha zsZO%?adVo0Ci2!HzEowzh&<065$oEiI%iAj_m*byp<62uGxWR0@M9k$c|Tw^ z>Il_tER|*3BFPvH=)jI^Ic0Iys>!#JHCHgpZKyBzhQs5rjQ9J8G_Op1JJ&s_Y7MBx zFw=T^5@NTznKyW(95Y6l8@cnyA0H}YAv*6_X?-OFm22yf9m@{s06B6#J3+5XdrP>F zrG1oZCrXH0LuqB;K#+~T8k`{8j@So^oSFO>$C)(^8`*bFYcHpLH>tH*OL$Y?TFC;U z^UlCfj-%K8V* z{t=ADdKHus4&0Rh;N!nNj}^@{?H2n$>T5kWRD{EKZMj{0kEn1#^9RV+V)l5pT`#HM z-s<}Pi50WJ7mL(9 zR1j|1^WwROwu{2ArP{&^JYl6EbKl(+(j~e`9Z`cBWCf#4a>w(2b;P>=08=;JS9dDp z2pm9%(`e`a05)rMh=?xq^yXVx@wBXu@$$g(K2*l^#>OW?q%?)RA2eSeO)DZoZ2ptu z?YL(n!BxmVAB9KV%<@7aXvA^nch%dt_TbiPulgi5u=HdSv~1FSA)ZHUcu^}p0CC@) zykoUkwLYr0>8(Cl;`*MYN;CgimRT-82Fyvrm|~NbHza&)b@Xbv<0ZLYvzpCSyQS`ir)_Vg zUBIr%DPb8W+}b-9?dCYE4z&fgkE2N%%Qc;{{xmX8w-O#Pxc>mZ6;k$d)Vgk)XMUQc z%rQ>V_~`gP@Y{?G{HnLs9YH5kYB0qbx>_J2IPsD>`ovNQOXTsVc|MZU%;dYfH)EbY zbl6EWYc9qrhwBn}Z};@4_x1wHC6B{lagFj4*#vq4}Lz@ z4^nSQ7ySWVd&@1k4LwG=eD?&W+efJGQuZoCs#?Y+lU zrM8+c9>QIj2oy@2i=OHRb6oda>Whs}RGaXc#}&K__`83sRQY@fH4W6-?E3Do*HA*q z5}Zb;KTpimP5q`1rqcow@UKWu4TdwKJLIbx@BW$&NgL z2mAR{c208HJa8(-(;YQ?)LMwQvQ|((ly>^6JxTSf_0E|NiLKn}_TUwZXx)zI9M`Mv z<8Ora<8ZQhAd~~l3hbl{{Y=Gf8!_bt=9hlQ_mVypZLl9>H0+3=e;ek z;~yIQ_ntfcG4=d^v{YJ#retCGDqs9`{q^UsYRx>oXQ;_NyFkU4D#t!vqP;l;jGKT_ z^@k?B-|d!HeznwtV;M^Nzu|e~c`l>D^_bl?_D_%OfO0e7N&73*8ec@c+%defU@`{4 zuP=Kf8R`Mw`<_qPUfR(vcIo!}qvS@s_OGkWmB#CD78v#E32*H7)58Uv=C+rhY{HF< zb5`WL%J9GWs|`3fBoSEinw^&$UUs6QE1T#dV-z)v;eJR59zL-LT1M}o0 zYO?B)DC+%v<6L->BNOtCMQgMH@~?sQyxD#1wO?E5u$~>bhqa9!&rj0?mXR_!xC@fx zj^33q?16Ul+8lp;W0Uq)J+8phboTM(bU$rL`y11mevR>1XKc*1_dbi4{HeFj`kX&~ z($pDok~yr5o5l(HH;DYAEva}znMnS`Jbk= zjDaS3Tz#~l&z3Vt1X0~U`Bva@#%LAYC!qW58{0gAT5UPx8pr^427_j7;|rPt8r0{= zW{iW}8q^!}j`fj`Fmdpt@%l<{0jvcqUEIzYL+VpSG#mA4EfCu3X<; zi+hOO%SQ=Q?h<`!+Lf#gYox*9s>AQ71M)xuxXkQex@h4!MPdh- zHQK$Y1Gh{0$@;5`N~6V-Cy>XCcI4MQr$T2>(kH%DG7E;cksZ`S336F+<@VH`hjo9^ z+Le{%<$-u449gU!3m_v0x2GIci>CEKC9Q-|-nF%ju|iDe0pFZ~>IpS;>K>WW^<5T3 zc{~_xl)05g&}MIYljZk*|i+XDmwy}uOm~sf>q5!?UoE=x7ElUsuV;ce+zM05bZ772D6P^o84I~6NKLz z_T0#GgU`GAKUGWVHxOA{BkDG0aOZRnoDx)maD0yfp=I9EZznC=IpEgmB*H%lBKfdhYImMBe#fh4=m)>As(Jq>V1}%Jw%_R2~^Ym1kbt zy*_nWyhcSyAz()*0MTb6$l^@xbQvMJ-J0K@$acVZcMU77J5ZFz<)1@QT79!j*c_A1 zIF!wHBZPn*xh&DIO5~g$k2S}7 zjq7yS-_JIkEv(b;P=!?O$?wKbpK6iOt}SMTA5yfESmF0vB%bSFcgLqA?xZDn6;9lX ziBD~#80NLpql(tnJE`uWd0ojCk+Ja<1IO4+YYVxyGu*V@qK4%fMUqJ384mvdlAN8Y z05Cz%zCCG$g;mt$`xU86awOBHcYb!BN&2+d+KZdHr9dN$d3scI!0#yw6AtoWSZLQvQP>2Gr<(}i#qurJ@0e-Np()rX74$?;4{3~lJ&kmO*)CAf| z8$lQHm~Kz|{@Q3#TXpb+fMJe8uRnb?)2EKw*|x}8-AI0L0P+-~%+j9}5wbJLCbMl_ zwwhFN?v6pg=bCk8Axn6C6-a`}42%X?ocdBtEu8j}#}vV*Rt$iS`R)Z`)-YuLPcIq4 z9&K5(ahsJ{wHE&Xh>grwvt+RmDjbe*IQVngp|0UXU!-Zcc#s8DBMb@dcKqnlE?zeX zOL$3<;ISlUlg$^RXy%PA9FvmaSL<_A%HE;x+JC04qm^W7Ad*RTmuS#?@`Kq4^5&mt zk;iFabsW}FG`9=4GIApazaF)=n`~`u5Hn_CLo;XI9C_1+ZUE#d;CYs>Uk)8hlb%d7 zU~PC5yMOieq?>K@ipBc5S}sdBshe2 z1H1eM5;jL5DvrtIKif-6;Q;fH@Hp-86{8OTt2PYX!k$9>YBjcr5Jg!fTmi}<^Z1&~ z&6Afb&flltJ`|gl-I2MabHMItSjW-x`BNXP!?OGZ2Eha)C*HU|pOOCBNbY9|AH6B^ z^!e7x3qII+e0lkNO)8*9rZ~<)`p@Ra)8$cEO|YpE5YiqRL+9{cg(ntfVv)8KcXRm_ zs0}QJG{S-PnDzpyF)t@xbS~)t($ z-e@*yb^r!gp5CUELEwf5-gf2N_6kiAqG0YZJAKiQ-&)A~K-zM|;3)5!1zC$S#~A!$ zeNp5;*-C<{fmhx^$v>QZX*kotLX1a<-^#b@QCc*N&LfOwRz1Jp$WSWTm5gfG3NrF~ z58qozKu{EIRTxF|`PRPbF38U12Q1!h-n5K_%Qu9F0~vQcm3;o%1tG+*y@p{!&VMPr zK2*E8Cv#vE-{J729flS)_hMcE9-kkL2z+KM{q1>k>qRXOKaOrxWnu^No6U`9e$ZLZ zJ;|+i?sCTf5r8~^qC801VfeH-!SioQ)MAu`6am>!i2aAB!|ko4U=W`F01s1I@A}2- z5jJx%10doseEm&rl8U|@TNwMz?>YUHoTZxy828_gm&UeoHj|z_^ZxzoTVQsXj}E|r z>K2t@Vigf%jC+VN^FC&fKaH7T2R?EW=>Gt175@#jXaVwvQ1P`*M{h@U9aqGI4scEd}*Y;A}yy0!H zV`)bA$OSW#jQMA_YN`f%XCsR1j;v;y+~;P+`pv+vV)QWE(LFu~VW-=V{{U9C<4sUZT*tgQs-84^FUtqtWCxw$Z>`UPc3LP`Ucw3gyk- zn!)AXyal?`TZ|qKp*cS<5v#R-2GgAfS3ms9{{W+0&#t<4f3lnXLd#jvZ>_Jd35lV; zjIwx)Prftmft(ZD&x-24$Ug;imWg*3snmKG(k^BaY>xUi2mr??J?mVZ;A8Dk{t~KR zsq|6gwyfW7^NOi^CK&dMq5lAnKj@n1p4n{l{;9dKztQ@GLY1J1#_=`$O2?dn4(uP5 zRXvpH5JA)$cDbnQIz5e~49~KA$ktLuR~re)=hqx_Qy<`8k(PKhs*K ze+JvMeFIjs+&ozBR#LurWdI-ihOK>Rt7sbk07~jQWxrBrvCDH7)MvbpZb1ZRp4?Xq z>5XpZ+1FI8=386aW=)f&ox;kJAwEnFHv%)y?W|#r@Ud;x+TZ*nZP|5w7Uu_J!6ab( zRe}Ei_JwlJp5tHB5B~r)7y4qo57i&o=d{k5jw>x*)+?kUSWJu+<7{%QhnybYU_9cv z?upX+A4lsJ*WFjG>Gx7aD)<(5PvUNTj5Cr3)gAfcj{ZkjWvq35rJe2F`j7trSG7<3 zEWhX)@$|mzN9A6x)VhnOZ*=RcQPes@8RB@ieKIqRz>NKGjd_=;G7rkbYrC7Odj;wrq3c%~ zEyLmq-^N3ez?DZM?NR>#lvhOdhthUB)$Wh1Uphw)l_O1ZSbca@7Ax`hlzoM(&GuI_ zSl&T*Y{e&m)BwS&e0MJQRokSbeR5@fofe<9wx`E|}h& zbEx%MwY_%xQn=3hnHlld_dvb&**Q7cA^oG1&DNhFhwJ63LAvtKQ1wX54D+;*PNH9+KU zpJXTxnJy3N1pSpu{tW*B@^-!cK0nmePWGGDvh{W9Bna^7mgJaYZ>-1j+vDgwzS>vV zr&U|@&aZV2qTU^i?iJ+5L~f+*C*jEl<|=quhLeA}WBw8`H_~)DaCR8xT>L>_-&8MT zcC+2}o`>{!+D{5$BjfT_c_jQR(7jb>(;ZWzDr&d3k7$R)Nz&z4VaIUU$7<%fe!tUN zCcCBR-6P?{ru{7*`%#tu0F?^a+qu6a9&^C-_^`|N>q}>QbiZn2KF<1s{>b&^c+O)( z>ZA2nsCvIv&~?6;)b!Z8i${t}s2VkQypI5p#(C{td$#F`h3s|*QPIl?M4w0(@t8=? zKE83EhkSF2yj@Pro|5);{{X1EAN`d-Re9&H2mYOFpZ2%^07%z+>8)o#(Rz1Ju$!o~ zcYA0SHgS0v1cA;u?Ob!(9+eN_%|lkP)pV=tOPP#;ZSIkz8;@ zyDlx?&v8TcigqwK6x#gkjUO4>>QCQJPXzi8(_WSlvlAYyasXK)Bj!P`WZHjn!~O#P zs`0+5gqqqz`4Vl<&x-a%r}r#B;4kX0H$TI8JXtB(sNTj;X*Um%uJQaF;c=#GQ?NT8 zXwV;uh9~_YRO_CI(Yljb`gct0_BM$wR$B}9DJ(}h!uQ?=f7@MKOuy;BXPqw{i)v8K zBw)L&Od46FJ1APG9wnTsNq-d(O7&hMH+$wvK4FTcyOy9B`tNa9OZ2a!K_+Wp^KE_nJ3O^rfDg zchnj?&mQJ;9o&0CW+wxlahjQ9tYletcI4jKaDAcbSUiP@ABW3)2ynUg zhYEQ0?OjvZ_gCqfwt;68-9rWR5iC-}BZVZW#^Ije<2-hzR`|^%_Tk>qx{C8(>TA&w673i;Ip41@KvRoatT|FU{gqGB^*QygXxey=89X@4h~wIG zfIU9*Uewq0u9()8Txy>}at9NMf*gN@2*~-@9qO%HrMhocgHPzKIs>TRmxkw5Y_lYI z_mVa~y@?nY^*oCaasCb(q*vV&duXgYdmTo20R{6kiGF6B4fzCc;dDpM>-lEa9i*LkU zTex+@Ln{Sr9^k3}0P$1R+PtCGLmfY<6WhRV)kjL$%LT@lazutX6_<9yv>k-^^{(;P zT0gUmKT5s3*W-ie>l-wd@J{)0=n-4&;{v(8=Cu~HscELh(KP)k2;FThBOl439G1s- zI0T=7`J88$aFGwx`jmFo*ot*N7%enOCfQJV5Pk=~YlY8nZlsjT3zp}%uX^ns(e!xl zG)ZrKXNpUB!CX1;^XgZ&YmM2*yAdkKyvi8JPvrU5@3DvsHutfXk9f+u4E1Ud0$HR8r#K%LKPpCX;>{yO;ZX)ziOy@Mdnf2s)U2h|wHYOb zHaj3H2R^2`@@3(TYYDugqiPnGns-NB*jY&%M-8UL+D3EdQQpKPE!En)k10R>fl@Z! z&$Q0}086<)U==IV9Ww__UEJMi*Al#!4jAqOjybQD$9y;B`WfT9Av27tr^|#=G%;>~5onB=N45)OV6i z(0a`BOA^_vGDYAjfFt+FRs?#0IIlaj(rfyBHeX5>*7j-^D8qebBa&(NUG+n2Hw|rK zuN8*pF~)$aO_Q9+J{;nyW#ooZ@xIvtg4WGUw-X*oJ-tczSE0I7rY!nu z&f4DJ5>E1FY4OXQr-AUUKUwvd@Zq`qoqnI`^3Lv`=o%HKho`NjltcmboQ#)0oK0{) zYk-cp)W`JJy(x1!jq$Nc4~==d+R^bk(@|`9Dt|?M-|)^`$<3B|J%3w_#|ey7{{SW- z{V&;GrS@+aZimruKfDjuUR;q#G5-L+m3nvC=Ara{htbo*L$==}lh1QrzwvF}DIadkkRG&S9pR-0c0V4gT zqPnxA5BW9TEmIkF5r)WIpIXut2S1Zo4Z+Idv>6?g{q>#A=|Q$fn5^YLHnqve)y-!FwsC>;pb1gf z8aIDNwyim&_9#Bo&*L<#@%*Riu41|*$)x@h7cfSw=VBMbu?NV1zk2Cj*1o=ya94>v z?9~D*ZDt!`sM*1B^bpMyZt?D1w{Qoq#-?7y-=(@bZGWf#01C++qQX=vLla=B4TgX4 zj|QZAlc#kXIZ_Kti0(fY9V3wLWmWQQanHx&T@6+Fy%CO9kyXiG&OaRHvwbU(-ds%j^zS5b!80~lBLFBP)5@jv?Ka!R zxP@dl7jk>iwYEYI4pfoc`qfNG>e^C^-mX1k(TLDkidmIamh7} zEnYNT9bmd!88r**n|AzI7Ws_>_dA=+3Tf>c#?MRBZM4(`&e)PD;*p4tk9e>>$*G%8 zsM9)qC%L;K?^8esMRGSe9sK|wrm1W-O?y_lyV_dvMfyWvj0N&hn%}6APm)$<8R3VK zt*l|1S;v9_W7rP)t=&}48)thX0YVz)LYZN5p4sZu*U&C;R(wxExXH~!i zo=L5uy1KwcY>%z=uxk+}b@)fGYrBIEzJPR`157|n5;qb&U^eaXtuMOdrPZ`)GT)37h>2WJ-DrQ7^99)cqus`j^7H~Qk^1=p|&G30A%wN z#xiR?=#dpwN)kQd4|;D2X=G44vA`6Icfs!r3a_z?)eblh9 zm1B-ZL+@}0l}g)M$1Kfp?i5e~Ry_RiPNxWCOK4QeMdxn5%kQfAi@5T`kKa?THNv@)R&NE# zNMXprAZ)B=DawHWkM`{}gW{-pc1$sAjTJ;923ti^s) zu$7I0bM>5lq41;#XOqK+8S^LdYLf?0>QLJVRpDYgI}T|`x{p$gO5)kKcgpvt++8ml zl~ZJGk=dKgt3jDx!(1pIU5{WYoBfmOAb%%n2<&iwePTYR)KV`GWwS1Fat}YIo^dq0 zZ&14sVkPg#);^|@MKc_++Y0dS>+l~Ms6SKcOuKel0gP}D@2n?N>Om0-Td-eHe|70;<351?`rLI+q7@V+u?jFU5AUa( zG`O_8n{(i2g$wy2vk$%mvVpW5Mu+mxuga-XbuObKkRr8TJb-_FDmtrE_e(`+#0(6B z$LXh>G`O_6Ebc~p^V+irDn#;)&-oGh4^vc!>Rn0LdzQRnGNO52UCySMvkW7RsDB$(|B9&@z! z`|0NmEz--d3=EORJxw@_crmiE%Q3O$(qIV?sKD9(%q}0+v;9GLLaktCwrGK(*Os+Os z4loYW!29Xe|1Id-@7l*!^Yz4~OciBwa_VMy{Y*6=R-I{`ye$F065twEn66 z^!uygxTa;85(db|PJGQSSP_zWJ?e=UQR=9rPtjOzEy|zYTQ^ebq+l(lK8k;RKH=iJ zzWG`Y={`$-HCa%kZmVL4HPw%JR!0}w62OcTlzH#te z*33eJNgP!vdY4#K3%1OF0M5hP@2zC&EnZQzme48hwR!z?`?wwpwW@&zPu7s`KMz4l z$le-m$m5)P)i8A)tAGS{xC0p~bNc9$U)3dup<7|+l^^Y=-N5jxgeXK{AFO@m`)gZ+ zvNmjFk1DFSQtIa)iM9KW@2wxGH8%rvcH;ydGv)Tv?%;S;zBr6ADt91$n$qLlPj{9) z3akGBWV*IEiq!nU{q>}sMX51TVYUTWHyQG$-Nig=;*kYVJ^)siKJs{KJ?1r59Z#u` z{g&JG{`%4SlTm3AzK?7QoZ}{+cN5000zIVTw`xk^OB6smnya3w)Q2BKwm)g4+o|;< zBEQis^1fL$e(ooV<`e>OJn1O`c_L4a5$gn$!C#)I4RA=x}5VVO9s(nY^!Z*tHOxaAYJOWV&|Y8Fyj z&SF@k7;gzeF&>!%HBMf#)Dl)kNGwc z{!y(X>pS#zVPgp=;%ldzPZjZy`O+53d`WUR-Bjb(8iD@+^n4$Aq|>bR1TBjwedC@< zr<^rc#|LTKNm>F`{IKWs)ie7y)N%d62i|L2ezU(q-|>6|G2PtM^M{J|%g5PCSfKDo zU(P?Ssi&>=56aW+{=#V}dec#e5VjByNj#HN?nB0}lA$rT9OAKLpT$!@FVj?k*BX}6 zK7nuB)Yg{$YpKT`#j&?5l5$C>+==5?%c%E2uo{^gllC30qRXYZ zkh}s(tM?(}S8Yx+ExQF9m|&NZQcm4IwXX^cC;s=UIY<4im3Um7DIXd54g%o1b0AqzY z$KOvlzAFz~-W@gwjk~Jd%o;K9Q{4TYRm^P=T+ib^evcObAId(TZ7Ztkms;KVGB@L9 z!r&8yUr&`w={5rH<||8Kn3U%}Wcixqo?CAjq`ymP5?|d3=3Ibk;jHRIOPa?|w+L>o zq*PJlpq}QZI(JKs&ek*omEhGss5*J=I>S!X9(R<_M?KLM2ebv3aKX5f>v!iPn(LPD z9Jwk_xc(b)&V4JA^w`g|)+{sl`A!e6JJ(>A#V!%lv!IZ7L$v+%Ce;JiQSIriNscr0 zcKK7i6-bj!1B|8t1D~l>Ua{(lE;Q?_OK^MuJQQr@p9BWa!xZO0>Q)PCx>#W%$XrKs zO9uByD7Yg8`Bxm~@{LQVd+mMo2(6RDxK+~`fOQ9!ZzVqp%&0RXr zRF7Md!6vwnYz`)e1bA!#_i>yaeCnfYk{A|P;$-mGCO|L-E2qmSyS8BM63BJ~?=O)e zr8Ik4^^JPnMr0=v%1{7yt~mV_9jH4?bv&*WiRU1C)?&Oiu|n31CiOfxW0G^`2bC!F z9;c{7rC7nNA~>?!mW}?gEC3%a)nC7w&ieA^@(Tu&RFFp;5(BwI@W2z;ah}yg)Owlq zm}6VV6S;WRAxCI}6Oeex2g{nUXfjE4sLiD6id8L@gm&=ARiu}VzVPlqBkZQp(dW9e z)6ys|%rQ+c_mey^BbrThOL>og+d2%YnyAb>eq5lV`^SmU7#~pOPkQFQ+3#aE zx_yCA9J#n|c~Axi-;?)OOI&li002%;r=4(4wA2$@>Mcg>H{v5<6l8g-jxqM;u_tX? z(gj$^i*6g0BI@{j1QsdIe|t;Mp>8?wy)5Oo{|@(0t?HN!mq9k9c#xrpi3 zQ-zxQ{{S7oeQMeZXWqHK$HI60_0umkh?W^r(k8i>pA8IP72lj~C(9I)^$m->P_$%A zER76maqqJCKP>jHdzazTZ+^}CG8EH#YU!se$i<5^%wOH@&U~wddqL`C)o)^g$nDdt zlfr~5{bT0eA=r8WR_|;5SYo?N9TwrDGDK4AYj6g85nPjeNL$5-%i9lVi8L7-^!WIBN)kuFpE5MQo1}>77|5w z1g{MIm1OQdBD-gGI&+@gW(rz8-(dp7fB{HKCGqYv9@A@rJ%9FZh2aHhx)T`Z)buA_E8AVyuPZSifrZCv z^Zx*}`*xSDH87*<1w8OEii>@BS!{pC*Tnh$FxJm+s$DFz&n?rlL|8kpCCDAQ@~=nH z{T<-T+m}DoPD$w%HMk0r5&|i~$@o?GP1f}r&Xlv$?cJ=Pgam09`|6J8J^R%#rOP9P zl4%JG*bX@EY0_G22Togrd4;--%6EkW*NXP?@yzC{haV?~TY4{|6kKWgRl=&0W7@FQNaeTEL^Bg(wR?U0x1y+$rZOr@WOCUBQe>s@wv5-&#)_`A~GdIqYC5o2d&NlPrbL>8o~_>@1WWz~|1MZTNni){Jm|t!m{g z)MFfVdnF;ya(?=6Ajj1Q@23o*yvU?lKPKp&4Z-mZaGvr2m>eKC2vp$fjSy-3k4spk7cXOj?@oBC_ge6un zBkn94BhLdFIn84sSk|rdolj2uHPd%39sC~k#4>xbNZcLD2iuyiNvvvJNq-fs!!69S zI;P;D625~R51mD85xiQ2g+V~adf@Uw?M=vuSdOo?u> z?FB;PkK3PGoc4Ru7uvkjy{e>8q-K8|m)_dF)oG7W+d*}r!Ky6NNp&*}_=Ix50gfl>p>!=k?L-?!p_G zuM*%iy&`x9OE_5 zLNeOr;D2{H^5?Zp$#5@i!%ObX^>d!$p>J)aw7!xlLaV9d1D}mOv){LN+>$V(<4V-s zG-P1d0P&pssZk!~jfg5o);P^MzDZIt&%IKvEQJk+hM$!x`<+>()uk_chvP`us8JI>%{k~MwPeqihh{7PesLo3@ zON$$sEKBL@EZZ<<&OO8Gqq!d%&9^R=c5iKF#(AUKu*V7ABLknaG~wfWBJrdEEQ^5Q z{o(i2qG(!^=yuwLrY=N@zGzi_e zW|s6%5909B7CgAmWgW+AZ*OzrUgfqsFgSKm@1G;jV}V)HFXB2$fn-w|lX8|{c~6<$ zo(IDef+S5WjM1|xek5F!9)}!~ZAps|BXx3U2q zFwA3Dj1w3>zYNnUuQdB>bM&V(O2w5_aLe1%=4pPE_IrJ=IJmhFXJMapoMqe7igDq0 zwYH?LY&0*x3K+*EmttMr7$%L%mNd4CUj z5AfH@qb^|6Zc&;@jf>2_?9mqnyyX~n6^q@vU0zGS;nr?QY?3>X2=CD#yafZ!a+e}sD#agX`wm^h}J{3Ho z_^9G3hjnVnhH^8p@mHkN2?T6xe5paDFj2BMVds&Gc^Y%^6vxS{ZvuZH)qPzy5#BPb zTb(ruoCYJ(o=K-Z@MiM{vEfbmtyhK9IN~whxBMH&)fCyK7(qGguUYyu{{Wixcor(Y zRk~@xk8jaa$kK@R)2}2jA3Dc@De`Z=uhZ%A_H+idT`m?JCeSMFbfNe&4<`HQ5lnjq z`|9@kQU%XsH0P@g!R#OJHG>TQ0Mh%-bU~ymeoiT@ zno0-81vj%=QM?D=l(u=a=`hV6njh7$w zpVl>Y8fuot(mu+`($s!Q`>L8!Hr$UnKdfjX;B%QjtZMK0F?;Plbztd{u*N?{LrOpw z1Y{XMtZO;B^Lc-)YV#J33VWlqVCgvSp#7CiDIO)q=Slr@M(d9IrT($2snSpk?9a-v z_$f&Ghwh^3Oxl(hzqr?v@S|*PVn5Su_9Gi|gllsQB@h&sn{{XCN{MsrH$;dUM zXtC!7MP1d>i{ek7@_$&?+wM=Czt%N)T@Dad^o4;273{qraFjcvN%dCC1_SFxd@l07IoBzvDZ zCmFyMp4UnkdAawb{;{lhlV|(q^^IQFLI4fXo_XzC4GJ&J{S|b0sA5^O-cRcq+r*gp z$^BzjqoKqJ8xDR|qiCo*Df_6JQO}HfnSZQnZL;|n{;{jV=&9zvqOvqd&(%ZsQ?p7Z z<2?LN>l)5n4pvW|<5%IK$AC&!l4yyJzzTM0L>u$kPwN`VSI1`i&0ZHqRvm@~YWh3? za@_h**3@)(NohzroF#Kd;!+cInCDo(x+D1G65sJ0FNXpZUmh#Cas(Qa2 zY18ZK(*FRWD&8@UYMZPa^}kPi=0Bi*`qrSJ^vfUkPQV@KlzzJHO&ECH7~nGP&(64~ zOmpo#WB!pZ?XK7uoDrO7%7dSKNzov;(B9)swGlKikj#TPO~X0(`R2KnnW|jquPa=` zB$4;)eDaZ0+uvDQ;Fxl1uKhV`(bG-p+I9+LqKhv9*CDT8gZ@ik2~^2p9{6 z&T-gtR}CLQwbd>3g`UjX&t}`@RvZz|)%3|2HIz!}Ha536kZNfNw!CbtQAU3j91dCh z*zyk~_NdOA==-6leKS{;npkdKmj}NfgXxbfRrWYwRgDCDRxm>RGu#T?fD~i6;}vuQ zdyJeO=gziVf^o)9PAdTM+Oi4ss;$#Lb(SYMt#O{`6qt398H4+aoy>axD-F#nKGF5z zqv$UbQUQ5+__)WKubX1Hs;oW`N0Y-`;1V;>87JXW-Dj@Hto04e$UEVL2x1Gy06qTv z{)($y%F{3rs|FeRgWllrky??O%d4Avp#Tyh9GM1pInFcktm&4wCn{l#K9wydj_oTt?`MCMj{{Y!mo%mC!ZgpFT)W>MP8W1=xbAykTYGp|s zS44sx8%~DF4k3aijdqUY4|x8nf2c+;U@#<(vLQwzILA5X=ZsdRfmQ@>^c7jxwJlFd zNuC*^no#k%Q5W)KI6KaH7_U8!_bDP1s*+nH!-zMXe}sY~xmEQEw%*b|ZWW}&X6W*cPTk17G} zPVK~NAXz~pI7QAreEJ$f8+k9Uc3Z|-rEQ3VoF5=Q%J1pQ_Qkb~vT3(BqxlF~P@f{l z{{Y25yWAQe8I&{#c>8L}sadw4?B$@96=eEJ5@Xd_g;g%4%frFQiGOWlKI3t-pL7k) z-@a={Z+H^z$Huf~;2(`>&Cflno|@TT5O}g-o3|X+hIwPQ-Mz`d87zBNJ=~H9HLQpD zwhyIlbjxvdac>d=&UdI&wXwx##X0w$KnIXxkGiyW0LAIDv?tymiYgx_YV|qF1 zmJ97uS0v>A42SktLo(nGtaIsH&!<>_!j`MJ@%OO#c9V`|F1$JFb{skISj; z;tIiF-Mmk}n`8spL-y7Sf^oJ%_R?b2rOM}kWd5~k%a6}L)P^@2r$l$!R|NO}2W! z-&@i%gPdi*tyn)MKW!#?{QTC0DE@OlI^1Jz*c|q6zO+0Xl510g+kf9$?fA88Y*rft z_HVG(q0P+w7OVhHc{Ndh=Ntp~)^{=E2CySO zrm(>Aw715n=bqM7eIrT8IQPlNe=gNm>bWjrKS!|CZYGO_WR0At9)y#Ud;BWT?P#xy zrGgs)WIUWy7f4J+jpn7RBTH<};KeAA4URbj0Zwz8lvXtzBKJ=5XJs=aSXXly0dfJR zm)CLKX>pl0{V60X?j{Ld`6tf1A4%NW>rqNBg3SkpWs(E97MIK%{hU)Y_J3olU0mE> z1h+?UBU=%Yxd(y|9+|17P<1Ci*vqk+UnxPUweov<~^ltyWY>vW>jP8$SW@ zt46V+YMm9YE2I)MY{g+|Vj*M)BaxqvYC}!YrIpOLS&erRP~dkzsQO{)!z)FMm*ew%xu-o#)fXC=XtN!aqwY~}AHGODa(`f`F$7U2#Z^ZmvZ**9pi_I7 zibPU~H%0YwbCdEPzO_2^x^u{3mDNO1u*v$s8ko1yC3u98-7XurAch{a_R~_2O|?}x zmm_jveQGxH{_RVdB`~sQY6b6~TI8BH*KLF%2?oGfaCWwS+G}TW;Dz15VBac6<>X_v z_Y?7?E#(7%SM1N|n*BL&Rf!xeJe& zG>z@J7YQIxv7D(MTzUSw=WUCWGkKzp(S)%tiS<{Sjd>O19+(28bz5bM)n!2@(sq_& z4o{W`dWno>#yx9z`esF+Oek#{Os^dBJ5oB1s~LtVEr)}04G5k>Z z^GZa27{2xydpBz7v|BU{GzXGNVer^{v2OaqJ&q3@s&d-aXf0-v#&6?32^&bq9-#U9 zVxn}dWn$6|2Wl@D6D(OF`&4KA~)2aNhKhd&)jz%DS$tq-fn;Y(x9EQSu~Fwn&fd zu4mL*4eo@*>TwzEf#UiV$Rqk|T9RIqx#=CKPpP}^)8e$dwkL*&@(09cG?vYAFyl?P zKPUeHZ8U3R2{T&F?*2=}aKAtHRHm8Kw>Ef=@dWALdJcZkT=_V%pT)V9`7^t?)-7$m zmv^T`k%9*8{QkPI6A`zGl;Mg7E4$3rHQh?rUg`Pb)A08@l=xkU!T8qe5*1GpHxg|b z802wWao)dkTb~A`DPT-T=bBuik?t>k;FDW6&^w%bt8~ER6Ix!$Dx!=Kqdu9fn%)zG zkGC|VqBqtigBpm6hCKPxL9CX~f#EzrdJuC?V2f&i?4Z_(DxnJGnsSX9KUIkNQ$aHv zVY0zmx12%Yd!;^AyE5m5d{$OO2b4e6tDwcUk%UbAs|av2;Sy><&Iggl_%()QBPtmE zl+qb}Z^*`LJ_7B|-c31IT;TCeR3ibJSR;%lji8^EG}mq=u+w~7bWaqxUw=5oPk2lD z1d4;}2#V<0^l&rw)Ua4>x)-dbw~ACvEG&u~W=01De5+>YF0)@yA6`j8Eubr3GaAj7p2QLGuc3$T##fgqth9?;QMc+5_Et@(9hB$gQpNG)PuW9fxD~A< zy?+Mi{62=h1Yf^4TRhlTGw4MAoWPE38mdD6Z z8_`_Dq}%PeFef5t{o5HP2ZPB_ncypE&M&6S9TMX4~t4tbWP~YAQY*YfYK7<%aeLZALRKpjXe1fkPHwPyq)&5mFQd6j4D9 zdHvfz%zvUODpvFRwttxa07Oz$1r$|tt~J}e2Fp)vI?@}ftJ~YRzOOS#3=`YHj$p)^HO80`grLv>VJkThMy#c z6`aZf?*OqG&-49)x2+TFKhO3G-hiTtC<-c%(tTm6brz~j8cnz0b1cxA zQt?do<}yGs#6a7)jsPT#k1CsssMCqrR@l1uqlM$oOpXx3f-0FqwE;ZAR0RkobuXTv^qt!c~7?aRcv z&IU9mBN_VC%1vtWHI?5^j4Wi9_m3FzHP51Ci4$~VJ zeDY7mo-5_rKTTD;v$wclsM5w9s6C0M+Wpbe?9Ie+EUaW$@XdjPpWRP16(>fpz+dDS z^;CacFd95V0OsL7%Er5N-$YFM@flv8W1e`J0ZguSZC2bcpGEM>kPc<%{rRi%*hM-< z{{TzCWJc~sIIP~#PYd2He!mZ-zp>f|b zpS=B5R9j!%{R`txX>o@F#l5%%+T!kB+}$;3p>2>5C{Tig;uM0rw73?B;O_1&zmw;E zum0ma=kAPiwa3myM#k7~hpu?nHWn@1%?j@aRvNE1L> z03>=AWA36Oc*j+c4s5NeFa>|+5Wgb12$kK154Z&lb@Q?KK;oL-ox_wX^)g^!KMv4t zh$133{HG#Q@xJK+4?MXBz1VVwLeAE{P$V*Upb%_L`kTo2jy#$j^cpdTalU)V4TkD2 zknN63h-zDF*v5Yn=tpdV|1=#2__ZI1Wz}Z3mZjy)ymLvu*b-oI$XUe$HQNooE*TXV zJn_+aLl$+gRL1;lv85qu8`2E}aC!t+!53BC(UKpd=!f^-o7f`s?Tl?GAsJu7zRDPt z*|$y^N@zquK6AMzuJ#k>$73Zue;^tjf?m-lFI4KAeAiQ^Ro@i5u1GlME8dx|yOha< zFb%v*=EoKEB=frHWiNV^-oNvcG<5}6qF@T@ghj|l42VX+?9y3 z*JV`F%VY3z$fjqNx3C=X*)Ewryr3Cy^_rLk-3C(@sypmkXq2i~BwCDrK zOomU6Z!ATc{XB80z5j*wp&5Q@ed?^=Vcb0}j?wW~sblR929NNDBCtY3i)VYXwa=T@he7D83Pw*QKD-M{q2XWRVuusKC=aU_i*Q|Fr?a)G8O4YDv=^h2|Y zn-%)014CwPSb~pCy}7COOkvcjhJ&Fl0dZET-KBl!5m)YKWuGf^#DvHW<1P~GX0xpw zJgdzL5mfYlJvzy51@rx+gt0pizq<+Qxj~p`_^u=`i&~GB))@*=B7#IqFsU@dlkR3I z4hZG1S8`kbLi`IRZEbDv#Hb!Q4`-HDrH{M!(r$T#vm7b<+2~mungMuu7C6TaKez%R z6=LYj!c$a>tNj9CLdA<+)MdpUnG2C$)&TrvIA=e(SX$n~|1K8uT;7+stJesD4ee|HtzN$%e}3qNBL z*H(vW;a|G(C(c;-4qgm)cHpZ7X9eZ0#3L7sXwx+YiHXPyVfZ_EAmE2QI{uEjvn<^p zT!|qo>|iCMzL^UwF@+bjQ!m9(u6)&NDBkWryYj{>fDkz&^2Ia|s^M!o3(IN%w!NkN*Gxo6Ln;$Cd z%|xg&E&UMoPGlr>508+Ww9Y<7)UTt%}In?qBW>t8#rR^-5{(fE| zzLn`?3P1V)ZL&tl?At#eqmk6&$t}lY^P~=$l1?#kqz>RHu~_~*ROTg=BIOd<-e?(& zA{n~Ro8abr_@^qR^n)DtYm@oD$9x4#Td7+%SWD@c7mm{>**lj(%ckAq0=&A>idRaM zZ#9rlGu*_>&2GK=RlYajV)gZ(C%lBgJgvUVhWohGMM%@jpRO#^k7U2umwH*GwqDjB zojx)ZSaRXgjVj5UKhHfnl_%rwF6jN7I^^?|=~My{T>Mqi^Zi>cClIo4}BW1_ehta+I@Y{sinqK&3Yx% zeepp%uOz1|6l~OV8U4~H<5?%Jh+$j2O(#ZL9}QQVGb@YUQ^niF6{S1fXqQYseTE@g zqFB!Ef*6&vGI7vxpYbi@4yT)^$H}slxp5A3&aEbuPtj=kZjT?%B*pAA;O1|WUaKW+Cw1z6Fq_A3|7?*CB*4Hg+ zqAjVr6IXE`rB=0V86f9uLoJm`kJ7c1dKQP?ia~+-UV<=hz^ZQ23(kHBOI=Nj{&|l; zd@W2@&CL8D9kuf3kEcvOnS-apB0(F8?20ju`et|BuZp)?A#m?al<+92eQ8nEw{gwZ z$Jd2n#(({k=JyXG$Wed#YtQLL$P&3bAFLd*9OoKoaVBDlnc39a+K|Qj^g3GJ78JzO zo~x#cA>R>ay(f-p!XT^Wo+>4q?4VcqRChXv1*l-Axix=b`zmRC{u8o>?5Jo~#D!CE zC^y=e)V<^;oW)x?WJ*Dp@KhQivl*&43xF;|?PHZ}LHmI&L0Gh*Uw>ANk)}g+t!YPG zU|X3;cfQ;O%9=9M5K%Sn9le}^WdA+7=yH*0klw7DGI~q8t%1U=%0JIH8G89)?+gIf zFN8U!sR?hsiheD78{$5(svrm$zA7>1SpWn+4uwc$l>zIgbXonZyFJQ{KA+iz1Zi%m z#ym?WNRxk)wbqcT@_`l%WT2`byFpAw>U&2rPwJX{$NbPaZa{rzfY|d9-$0ayim-*Q zfwGfkGJLn`=zy=`?r;8P#Uqcu6R&wN8g9#4$YZ`Wk1QFJc~^+QF5*?Z+}mGZ@P)Lm&jyU=77=6b%ko1wX=m*ZZRp}m((#1X%rbiQ~s z&)~*Bq>0c9^TpQ_V|E1KwTO@^Gj4}nYJ`E`_UVEn;kk9%@vmik3lang2qQwVg>b)7 z@-Lv=L%$z959g+ay>Py?WPRUZhD~X;+f(_X!glpwe+sWEm5q_sKKVQn1g1I7rIQ6Y zgL9uAhhr_oHpM8#$PI&4)XW!7P|UlQ!o|2Q+cNBS_pb%A6)6soXoxOFttaL$;oAk| zAIbySwpCnC7#2je+SDjfaR$Vnpzf2RIWkAHdt!}ZJFB9AU5!xd?w@0;ir=5npPg;( zTyGit9Qv#}`$t>&uaIh7e6Mu{xu{YCV9#cLQ-??z2sZ2L1VumK1rmO(ZKzj{a4a}^ zJ?O#7hp=M=P8X8Ws^&`PxJa0vstG~KQ}ad&1w^5#^{d~7FODp2*hvY9GnUe^z|%kx%R35fhoDr1JLSl z55AIrC#$cyz^C4*XXIp{K)KTZ)`<=I;lKD(kKZ*ksLYO(7G&Wd5mTu?oac0IdPgqt zBRD4Od~i+KKN=918ZiLz>0XPj4uGb zjh5gHTgp%;FFNCZj-&k3ZGb;{!_+W?4sSJKs~R(L@7lLH_fEW?lYQ7YE<)RIK{BWpA%!7dl;W*XV+P6{p~pMJ~l25*ff#c&YI;#MUNwK$Br$DFyV_HVmhov zO<*OguORWCjFHudMM>WO_y$tj$IifYJ|Nf09LP(Y0Os4?RX*&UO=;3(z)8$zNha@mkz9oH(Ak!Ub%^0nWLUogecXQ-{BTtp@1Lbk&)* z4OJV~9IRh{Prf{gT*jbovdb}K_Np}t#E(ifgh8WJnBy1~h8t4`gozN&*h;G>{TH9I z3|9EhzLcSGt{6Skb^opqy^77lUH&;L$f;SOFj+@_yVma%bD=xq$S zzOo>Z&7t0^BQe(g;hz8o&oF3>I(}D7jxcA)<-qUa&u%Y$CrVoIW-qXMSM5Whd;DJ{wTj*VdYv4(xZ zH-h~wa%>zPIOvZHlY%NnThS)CEU)Dv@a|kL3+U~~Tp3J`Oif>M#05aehy-KF{aK(Hx=v z(i2hjg3E=6_l66+U=hk0Q-jd!MopL;Ql6)}kqE`g^qX0`bF7sY{hm5pfn!V<tph#gLnS-f(kgb%&LJ@iKe+q%s)ap-3$M>)I{#Mc> z`JuJjG=MRy^8U@@$yJ5qcuQT2{>)6WNybhS#0b;XO196X7|3`ZMO5f)jw|n}q0HLw zN?>VPsX2e&?6$O;XA|{M5k&aunJecSR)~Dj)bi;LEog~M;vbYQo#PMGfxbXa)A%r{ zgsNY=J`D5nhV7*;qaBVn?){GE?#7x{Td5Y~(1H0+QPXW_)ppjc(V{unIh>sMKUdb- z{wk&x07r+sns%kY-;2D>mgP7ERL1j(J1Qy1l7vL6DC!%gE1@iSvgUV`+6Vstt69^Z z%Yrr)875NO#Jc$xk#XytOrH2g|1q961!dY}w~;~VF=4JLlXo{|@Wr{RvphQKZs;4aY#g;I-eVc$Qg^s z#J3H78vT&aeLDtXE)lmWs=S!tfU)5!GQ&e4X8n|XQh{2R!8z5}ts}8#u`;U7%inCJ zl@#jZ?kA#0ZaLHxQWWmk3~tIohOgRi9=;qsQusU$;@o1b3d?*Y9o_KF;aGlW)RoZj zX1H1kk8g;(=o5yO%Gsa2yXWaXHr7w`>$O27`_R>5N%Bg&1-ZWmKdJSX33Jc0!0)%s zx974_mUfyOtKpo1zK_`|@_3DG-SJ_b^xGLJRxIY=9-v%Vz#?<*DrU zTCWhsZ=E>WBmsk`=S760H~=YVU<-V*0ofkv(BKcE&~MS&d-t&XJTYR9Wz&4bMU13Z z`t-^?@deZ|rZ9SAO)Tk}maZIpWPztKH=*b%v7R#AG1b4Rriqn#__xa{NR-Yd{Jz*v zqtwQ>A#Lh+cRY&CVCnqpA`$KFvA+5R!}ynls$m3m&qRTa85g&$AebPakE5VnzGPSw zG?lREl@x&o`YL@dTsM*wEu(i_?^4?;i266>B+)5rvThXr+3Ktevv}Td%w&J*h6s7o zUp&q5usro2%BJmqD6+GhH`a^6ef{y-m2>{Lguc&iwKLB$%2uaH#W&>aQlDP*EDky5 z(nZSayyp*w1-+RJ(d)Y>Wd{J4Z-W-Q>*#kJCHq#v$lnG}M+G4oWni-KH_IK|MO zI@i!xM&8fF+aPLs0pfoSrh>zKfHUm^j*B_Ra*`poh}`IVw_Afih9AzkqoIo@aLq8) z=jmK4a5++|@2J1d2_wAKQl$55W~Li}2cQWw%}_`9%>B=KJz11Okd4v61#3m!h+8r{ zYYbpg$l*aDI^*#(Rr6#AMzyin@2A&5yk&omSOs+Ma?-VX+v(H#P2?_YpE-xwXJ9P* zgB*4o>qq_-{v{NFv%6`yLQh?dLWi|5)hNEtrIc=*sSb<1|J&A-tO%J8X&^GC?`v$g z4O*rit428%K{l@f?xU7O?~(Z2d=rm1O5dnDY+&!uPj@nxG-7h(%_QiJ<&H1KNK?eM zYKYOi|LoxpUX2Nz;Oo+0*b?3c^?6;gMq+#!=1=|5u)cc=YaGypP)vjZ!coC*Gb1n1 zQ%nZEOS!sZToZfJ#O`c{AjaEP8LQ`XDa;P@iPxp-;+?4lF^0oqprwDkOz{KC;40~e zqQY!3!X!l@wBlx0h*^eoV~ZoJR}+dMB{Soc3v!O@rS~gqy;Wj2hNZzQv3o~9)v3Oa z{HPM+bWx&l0VmxLm_*#b9MGp%tjg)r&xD3#FXOSM72)?ju2N{*osOM@C1O~%%*}Ut zR}s&z9Nn=PoGiOXe_hp&Op+fF31kvY>^LNacL7UjOh>MS}wQjb%qwl(c(BpGl(ucEK3l@B?7!##?U4N6Tq_(ADjeA2l zl@d_^KSHJgt zy)5%kzA`ABmQ^pQOIrwZ>jww@(Vxx*EALCPG}c67#Pe6@-Yz{haeSGnow-2T%F7k8BWo_wz7cjOmV>_7kV-cU;0}Jf*|*e&Sv>p2I)j6 zUYFb%CRQ*&sg|?Kw z%y6+)Y}ZTzji~FVJkL(@UEKSH`+R!6P)_%54Hlb~BS_yqC#@7QfyC3-pGDhJFWu&? zX5&H?<@FDrf@1f@Nh({p9X1oMhy9+ZFXh|bxZrRywds}bz8R!Wxmr| z+Q+Qqu8d0UJH^B!xS_~bBR_e>VC9}#)$0Iw&49jZcG0h{mOhrpe%b`AZ>o=@O9VPg zAROJ_p2M@0Y5dtW!X`AC*$rQ5cBHJ-7Bv`JX_i555GO>~{v1fUeCmSYXq7cv6REMP zU@JrUT*>DKGe^gOfFv(nG(bQT8R0AnAu(;Z1Q*rAyUbvXQ5=m-w{O-j^5HDO2C+Ck z(FDN1B8@eG9-jVZotNKp-cL_l7fX#CnTIxP@r%(eAc_T1-59MB0%q_Trmz(iOR~?N zDe0l1Tj*20?vQH4)QAM%~I~(+dN`Si$q|ri%W)sKrPGm zweqCe|0Dm9=ePeKUd+(%T*61}k-8Wt|B@Gcu8%#V!nJKq%An6)nd++r)T8<*T$5jQXM?|i15T& zE%O;mI3L4f91iXu2g0RWj~}_J z6_arZmu{}$P8tfhyG#vlWiJb`{~>lMAA0m$+!|laNg;#KE31%bz&7tOv5K26GQOo46wNd{TBCn4Fboc@14CfS&Co4z(EM888zw+;Km zyY@{=#c?U50!)USB%r1GiL@d_z7>g3{38DS2%jOX7F6_mrRsQ3PWK#vQ5xkLDPe-7 zV~wRk{DK1;!Ww!R4s)_A5u58NsxfD*h`IhadV$1ggbbcnK*Rv^Fvat;^C?8#K*{Isp7!*0bUT)&k%VIz?XDd)<~Arv{Bc=S~8RPz44% zSL~~?W#j%buZuFKql{(PHtr+)ZSD2gvWgej@7p66^V9oV{VAao+cOr|CrmsVhM~r5 zCk>))h8E;{-t#=8>xRSJmT+s(T79q3&==CUmsj`|t?%F?D-M3mfVj zx@A7e?KoaSV(isz!mq%~veueN9E+BN_>sCLIFX%g9M)1Vb?Y%SvO2FRQI@L-@8b+{;5!S>6KVox+bcHA|b>fAjy3pbj2*V`5odu_0Zf=P7`o7Z@T z6AQP}2fmI*#xtjIdQz0OJMH^OV>F!H z8E0<}t1;u*)`GDj-=X%oEb)s{pT>E!fa<)}(JjX?0k1UnBS`&3v`ikT%FuzdI}t^PrHX@t7Z);eQ!>0AdIC6(rRv}9!aw;L3#u;49;IPd)yz_Z;m zq`hS`>Z$G+s+wV@k4=rjUzem3peO~<> z7lNZU382*OxJxmQE0Bg6@9i~0kxy}e>h@28pQOtx@TABGd`Cr4H;rxv%RSV_>uSVW zpCast4zck51WBk49kEb@eLhU^x=WzMhyfy+n30w{hqR=sNm2YCyMAIN)7n}#`0HDs4Qjzlv6V;O~v!*;%c z>rVjHx|F@!vLVga3u_Pjmt>{MMjPeGNZ2*pKk-_)(kUQVdOX_rOV2;gMlW8Q^ryF5 z&b&rY5!61P0j>c6=RWUzI}QI%iml;#ACRb!SCJNh2mbjx8B&WREwY}w*^1G1?h1QN zv?MNSTfEXc<5k?E{}?K-r*bT=QL13>ne2DMa8h zS&A{fq6}Dj&{CVw@_*QKGcuy&eTTLp9%>g;)muB}irOD;2IdTf7UnM+k0z5R9;d$T z%Bp6}SusM{ox+N|CSBCaIKEnJ&J#-(GoRj+ieb?sD{A!;RbN#WGx9SvRY*;zB0M2C zrkK&(6DK8i=44fOUs<+J)X#DHr^+3N!ShyD(Z6GJwBd=(?JA#d%5d-Rrw0X*$5x-~ z+pu^o6>V*ih3BkWk()<%>*O^EP8yc_8k#pQT@^rIVE@lA&_-XMWN}7u`nkQ$n>Te? zkFC}5=Z})(#_YdGVbh*HdyY6JUF}lLD;=X-=jwM0o+tR9~z{k+==A`p?#-v zTX*v3IMTo-CDzl^dwBk$FwHzDY5q2uELL#4qt6QrJ1n9O*Xkv0thSIESzl3plk`dD zQ)|_)p9DmW$GJ7y+5s)w+1WiwO-+zI)FS?_Nu0=CZrRPmF#Y3C0^J?r$!F52f~uD1yotCGdeQeiPc`-OX#$r)oKXyg_hW z>D#X=(}XEYxYh>pO-4q2EVMTM0$Jz#Ih-1orge2KfeihS4b(z`52H-j)z;XwJ{P$u zd1b)>txrPjJbctnrxljQUbOOYK2d?B&whuj&2P{}`ck?`?$p;QMn%5%Ng}_B{hedU zop7A-X%6D8fStW2NtXvf&9mKdysdVT^UXp^RRf9JV!QcwhzwzQVHqo1{Je;Bt0aQ6LU9*4X9Fj-maY`9}`>o8VRz(<3()pNx83p?GGT;-$T6d$0jibVIq)-6kl7vUB*r6KyO&uy`ILmM1j91roRn)5jm(|^f!nn`|G)R(M7;()9A$zf3`I&!-P5kVAwGJ z2Rt*Pe-I4><^9d|K;Eo*UCuraXh}}8OiX#*adcwoLQ+d*Lfb!hJA3-PpCLZa^-fTk zgi|#Uh+xJ}3}dcmbD0hXPFHg)0F(d5*8DV5u(%Acq1uSD27MpDhWu9cg(>DR6O>1^ zx#mWAEhQp}sH>&!#WmvFW|2mD@MQ7wRXm*FQ!pRjaAroW0{XimUP1bsPB-G{T($~Ti6Or{Yp|Lp!YfbO^( znG+-fqfVNHI#eZ8IK-}xdImG)(|B(-U4}pG#gsW6Ezfp zltmwcr_wPsXOe?p%jPDK(QvJVhgR+{mLh@G<$fXJX>EB_c~ULX|Lx*Qv<^o$W5Uhx(n& zg{j5su+RNmutu^sa(hH;NEcEfxbhiUbbZHF`yUFvsj&wzXP+FgxtebL-6yfTGZVVW z&{6#2du{QUW^sLHnD^X{Da~eSgq|RWGnT$lSU@XTT+TQpG{?QJ^#)~0aa%M)So{qh z3RSPd!UZPaJCNqeV0xDY0z$jIZhb&t_aF+J(S_N+9A?WpJ#&R~+A8g@^Of-QdJY!Y z>)vxwqH~JfLH|B}o-wZE@tsQyB@=y>|L@-6Xv9Z3zNWLy17%wQn;`U{<6vdma&krJ zw!&_0vxfchepcs3y0AckXXJ6Wr`dy0nX;=gebwx*Ts6p%E&GI8fP$y7k*?PKv5>nD zHU$N?(*F2H(qAcFszbkO#%;&AwBs~7t=+#5&y!EkBOr-PNxWK-V_wSd>djehGN8nk zepv{L%&PFZC~vUbkF|;(9AUA!qYhy@_8CR)>9_ph3NmWcuctGjv8x_S?~x&`yL<;y zT_TKNq82bgsMF2FzR{dCdnUh8Z0KP)MzHQk^kl;VyK7G;j1vQW66Q)4t457wjUw%0 zg)^2dfhTn+ru~VLxtGTs^bXs@dG5`=isGtxuTV|4?dE88(|yVfB6C!xaSz^@a{UuH z!{XxB4IV{ivm23m!X)tLQ>|?JgZizm!s01f~GWVvIICd{OB;HdlLcZ?{}TO*bSgVx%)op}CTAu1}? z8q_faT=lg$QwlFp##mRRziy(Z6DwBTFlwg|7IV8ZGt2H|wUHAk5(zCJSB1<-_lE*g zQyFh^A)ma#&hXY!9*QRN1LdpR5jNo-uaop-*##OWKsf?fR`t0g!ZzH8??E9`nKb#g z((5XYF7Keb91hc1M5FFf-}y-&g3XH!eG5}Mc1{UG+$t+BCfh7iEY6xT#e?XnPE`bL z@}&3g6>hgAlKlG?O@E59^)v?^%3|@#8#t1(m9g>$s5^Q2G)(gbNfGuZ%Y4XluOGHz z1SvPVZAVpGhEcBRw8;OX$YK7_1CYGKuMamT%#KanB4WT(Kv<%IYsHISYkE*Q#&KYT zvkGoKJ(Y?iGhpiLDI?3BBAT9s^9#Po*(XU71)kvKhP5z3oLroEiwVoCk8o554(3<) z!t^VO?*x*qsM`#^=$f>Dga$ov%c?h_ScO*6z6ou!Zh2VbPAaQFpR}#s|fn zSKc?sDh6vb7<6JhOg=E#ujnax+b*V#Vsa4Ve(De2tx3)jMN$Iulu;PbeBupQ-gM0| zwz0L@Rga}{Wo5&!bgqV4e6jKL@3@KjpiUCDF}si)QVf|d@JUO(x4#d@t1?~W=0uCUycEhSG4sS8O2r5=C}OrG^`|Tc&H6bo zk5~4&ind{9wd-osse~@;JEZD(e8O6E-UHoXV@xBsq$6+UpaSX?eo(9i%2Hwo&98mhUKH zdJq{oiZLVz7^)D(RyOEm&)Q|MlZut+B>MK(-Kji`0K)aIi{D)@(MJVHH|=>8hJx2? zteGsAv&q0Yv-P%y68K}*wIFh%>Jcz+(&qgh#m)+RdsR|6|1(it1hN#JgmXVWAtOD{ zGFC~7P}(`(_`570{P9kNIG90e?BycmSx!ifj1{^Sqg zZCoyPQ*FdUs$V=8$FP&@o%5pd_$samT|STiv7HAlVEJlx+)}JGkA!6d^r5gAsc5BU zaPd`{bO~!?6UZ3FoxjFi?2*%bWprVF84mvy13RP~=kUmpoV+5lt3$l4pFYZ~YY05q z&B)Iv>X7%Bs@crB-`rO1vN6Sw zzocUOJaxr9R)mu@mU0WpP#Q}Wt(mO!6^%TyPP_w>OFHQnoDJA=f8=1Mlms(y)@sWc z#VJqo&@XBwFhbAmp~i0A$7ZVWG1ig^WrMVrs>T(?ZorTr=^r7d?;?rCww9|EKE9_7 zdKE5j);qc9QpW>qSEHzmVvGLM^#j=^YY9dQE90I#g6H6zSEJ^Itu<3 zC04^Ae@d964y8@%t=#6e?zEO+aEMZKb*5%WjNIBBkPei!-Wc8A4FXR+c&mD#O`2jt z*$c4uc|sTswC1t9#}LQ;u9t?K>|CBsjpv6eQUZ!@Z&FvBm^0#iO0lWFoiVW3p3gl@ zQu`GZ77F*A&wq(ww7ODqa8NEBSkTtIu=x`PY$`J+#aSvpbzoX-k@wa*vKHlR5WA0` z3EouwgWxqjb^BHI!o|}%NSnE!vqmI$67K-5osh$KT&V47XcRG+P^cyiGH~l0j-*?$C16?TaG+3&!@8uY%Qtx4R-+x{Vv`_x&$N^7D>mGuUiq&S~v6(Lk^1EQ8y*wFvdr3 zD=jRTnqZMPoOMxde{rN>+XUeuzBe_dvugMlK#a-sLv~iceZr# z{IQ%6g@DSMD5deooG^XsyeO_Dy`eZ88v3`hZ5+qYg>& z^dzW3pdQ7RT$i4FZWv-&?+BfSN+AZX4u&tqa}&I^E^Us46AW}k)s^WN`XtOE_BKt`#$xX z=vH+9*p9l2ww&JdL-5JQra=?vU{9432PsS9U!#cgz+z1syUI=cphm|1ZX`qJef&iV zOJ4g>pZ{l3gH$@$C@<8jm&S$RtJ>iuIc@r%Xa3K7xp!00nOlv+28q5@z8IhbJCu!? znRx)rAM$3;rDFeOu0^B2#OA;>+`d8knj^h8ZQBo5imqpSnTf03=rVdsBWPFZ0|EkeK2wh_h}B2JaKx5X9}U>lw6wJP;q+c7VC{QnRx`Oil&e1ai7*JKc&*e*eJKv*Cl+px%{VjVXA@R8o-plK6i`n?rr{!=Id5vMt=o| zBr;plRZU~OmA1*&bE|}ZaW~Fc#`0>w0!@CnWNmk9^K&d%ubv#zi&37OYjifa2nNJ> zYs6RABKWQXcNzoU!a|}~9ocxyou^cItCfAYzYP^qzw4u!Vx!t@S9!-h{H~__OBx0^ zC%t%kHbkA<8JE!;Me_D^o^Eghc@bQuO)-QGpW1HLiH(;W}TKBOwMRw z`4Tz{S*cBy+KY%@1=w@h=>TOqO-`?$^&xM^NVTh?PiYZU3X&T&w$7bwe=wb(C{)+E zB_k-Xw+g2wgi6fS{qqWxFItZ!+|n)v1IM6On#Ugj^Pza*KR@>0DOA7pM>-)mA2u_@ zv=3y-D(iL`=0i=v_!uGI>0;H9)|hcfOi0MbIH}EL^VS4vr!wcgnmZBi9hpA6&!(pr zCDND6D(J0MbdAJLm^wXaqeK}O#nuXM2!Fq+?xugmo+;51BF3G}0`{F_ge(SB!X1j= zX06;s1;h{$bSf{O6+_Ll3}5d^+QXKac_3+0wl)L$75MM!YhvO=dONVc(6rhjTy*e- zA!ZRZ<<75`k4pP1v$@FXNXU0YEX>lx`wz-f2q=h|zAZ9(ECmpUTNc>-4D?o~wAB(j zOOHZ59jkQi9aCo?BTDe#c0_AfSt$tCd$XNjq$5BYmldI8m9xq{{ceM_3F42rm4uyC zZndA)o|IR;Yb-p0=?dyO!@b8tWE-h5`7h_p^%~FpnBex{V^ejZabn4SM22A0{c<2T zUYOq#Z_VtQTTb3Sr3#zeI7~mt#9hq`QxSNpk+N+JTN3QTS}GxaD`3xp#b;hUh75Og zXJx9^JC%cnFE>3V`)BK^L8-Ci0%!DoM0Q1OHFXy$EQ!EdbKe!|N_)4ky5+BxU6+-kEL{vp^m8GY8n zLnXdw7eE55VvB+-Yw@pt64805Li#+m3|fjR1=}G;)R_3%=ugK#tZIFa6A+V4*3+PPMas zKX7qf&INnFP|hG1dxODm{;o?gf-IATNDbrwEcB+bIYYUYOy7kV_DpDBc z-+fE?1@`1(>r4eUYAJYovYoeaK9siR@nR zcet=)${ed)Nb*d!&QtiBI+&;yDu;eG=~fuCW*I8AzmXYyc*nggA9VDnmHfI>p_D0m z|3$=P?yL*$`p_n8~`5fEAW1tMrI=iMzT5=I9P%9DdM7x zIAQ5RW{9|U435PgF7`aruoUzH>N^;4CN!z3Pt7_x5-KJw+b1b51Oz0#r$G9a{pjXsmoz68P@8G?Q# zV$&M@x!nbgh8J*ZC#*F04>juGtUX_4gobGq66-H`ujb_rj-?Q_RB09;l;3>^SFjIC z|I{|Y>fAzf$+I2e;XLh_%yI(QfzzmcVO8bC*#70WPxa*?-4|)mv)smIn77Fb@YDM++vJcs+RFQZJ|-=c;7?JZQ=f6AEq^2=rnj^9Fr5 zlD!A2{V}~wiZ^QGlSibiHnfmbhd6-?nZS#U0=m_{1QiB6SN6f9pyPempXN~~m(LQc zN%*>?HGxqaVx4c%o(@A=zqJ7)78w{-$vf|LChB|)m17QFwOuX48%6qwPzRA+uT}tadl+Km}z_S z6)4vT7&IiQKjQq#&yj8hm{M_>Ro@_#OfcOTyCM4~vkoHWakQ{h>xlQpRv^qZ1zVXj z`izR0qbO9F>L84jD+|S?H?2S`vxnsf-PQ)N3doUJ?yURy*tzaY65J+)PJ>5co{~TE zW2Fr!lwYdsgECo;OT|z4-Xj-^*GlaOGLZ!@Q==XjA!~A;%i$1MX&|Kmt<;evzn>dt z_NU4Pf;8!3^sl8gcsS=YOXR&s&7(1Rz%B55VQj>BdAqbPCHl9YmqyigdYP3EKn)oP z-#qGbJ>(d>82mED{~yX8bcY(4XYSNc)%#jhaA0`jO&2)9A*mCo(bYR6sw0E7;lKl@ap=L>%7&-Q)OfAq)y0KsqFT#^k&DO}2Q z`#>U0?b(3bfz5CDb^*`en+|`WP1TXsKj8zW{{ZQ-f8amvqx(PUvD)$f0PvglS1B6( zxbLHB=lqINE}*mx&WT`n{K}qIE}d^q>kSiAypGz=c_f}gwN+wne(_gLATmbbqmcfJdb((LWqe+?3IUE|DxbI+K?b;9k8v{ZeDjN-Kvb6aJ&HJ^a4tY1Wce@b z&r028JU7;o#`q1ELZ|OFX}Rgea7DD(&*ZgqfoP7TZ5wmxP3F?$?glYmJDVO)FD!jM zoPHiUu19~<)5Zys*^WOhI_I5DWpdkBf2jhCLU-RO?Gp6Khh)-%kHVh3XUntT~0td z!T$gxSEK&`$Xni=Z_?|nxO7UboZW}A=EHNav1bkhqMV9?OtkaK^n(hsCFP7ix3Qg`L#&)KEz!k68 ze@Xg(?Zn>aP%1&Vp9j8OsTFJA$a!<>39i=j%6}z)s3|!dxc8$&^FdnuZ}fhi{#|&v~xUCvPN&`l5q7;|4gf{s5`^@9BR{{kX`xy&wBb!~C;J z%`L>md}*X`J8oiYv>Dj{0D6P^g0bT_^DuuUAGXvlt-q3;{{X>bmHUlI zNz}LDR6?;J1K#t`-(5t=PB9I?^#x$c;BgJV^#x}ARyY3u6`VGFxuiGumyoQoNZYfF zF91@hEyfSypYN-Fr)%`N{6y7HasMm+;vXxYC3%vEv;-R3J1X}Yqni24=FApVvso>qQ#)R*z2HM+dV6Svwa z^|qs`My!zB$OCr@JJg1oCB%LDX5vqqRg&LQyMa`HVfP%{ZUhL==$V`-054TC()_9bpHTR5(w$bpfkt3D_Y;oXK3HT7ykgy54yHpM^GK6 zA9Xo8KTrm7_yXe~`H{!Mqcv-b{TxPh9UA5U=W3Vi#}&DTR_Zh5Cw89=Pf-4Gf2&)K zPf-4Ge(G~;qV*NTamyD@T(Y``T#zyiZn_sz4u7$`tbFShS?Nm^vB~j~vTmBT(hdwa- zsnyPf)OPVavh?lBq70l7#b@v*QL?EWIdio0oQ~M5cRlFF!(YPspYzN2P&Iu^Kgy4~ zosA2q-EzG*b&TVaSvnU{p*iWhy!qgRQ~NeX-ijogFILKT(hW0OqeL zrlStCrrF7Nd(*d(!5=K=uoWcoy(g1%sa~GtKI+HeE6+qfWjE6Q01Il?iE&}m_mjX$ z0nmAhefTS=OMmLc`Qyk{xaE!2S(eFu6TI|Kx{tzFhmXaNvXxCEsBxd{YWE*1KLhn1 zfAwPj03QKOT5cOX{mh3BBPZobjYjXV5da1_6su`nK&%6F?b@G1jM6D*t~^a7eLHw# z9oQOp({aDy3%q_u-9W#)$M?Uwk`ZesmFdg#_Ey5*TkrjjUwzd)a=(VRjA5^?zv}+# zZ*hHi0mjq8@~1J{>vA^L>ATX{&0^xmT#tVKoV@@KPTv|#a`K*waqR`sx>Q<}m%cJ? zWRs6~wrbh^iQ5j*59-rTWY)~4Zj(xx=q2(-vb*+LMo9w9%JN1a$q0PsddG@j2{ z-dfYA?(Xf+yt1RH3_bwYo9b|~bzOLF>5-b_^H=Vz4D5~4|2A1okFV;BJv%5&3C>0HJ?H@q4 zDzfR9Ib_|y1an#O&*804lct(>JcTFMwH_p&n5LoS_MOwrPyAhUKFVh|w2cho!?C&* zsfQ)_tXqs(d|7;ve(KMUC?8RN>Zu=Sx;gr`mpQFJ;SWkD`7`j-r`o20VR=I(#Z zU%Iq6cOHZ8t&N_&{{X{RfB1rhv)4(-_BnT-PZ4WAIet`xm(LQr+(;scMoUvGE4ei* z=!K=omei?dJAC}ARkXc&KzDTA?*p8$#c9&Yw-f3Zh2VR45j1Q&9{&Kgvu0Bh8~c(L z_FC>A!`kuMq^;o!J9A1rV-@Q9d()pH5ZeVHk-+A-_g88E0E7Cb<`4-jaKSnEzBt>0!oGbDUYomK6)K)E0;=$aq+zrSN=dXX!ild-OXe2_p3g?w4)~elg zEb!>}XweZAu!TlZoWAkj?9E@A1%HprxT-(3Sy~+y)(6@Ql9F-gp#IV-QOC`*Byzhp z3Sa;{=?$bX3b+9I`qZS3?+XaV<&19nzm?}rz0))Jnch9(J~aZGej9XTsC68CO>}Q( z5Ud(x_fHuzO#4;6K(1{95RTh(0&fn4~HJjw+_AChj2a>&SaF5RRKO@6zX-EmHpW^E)=jC2jXja?Je!{#^omW zLk5gzpF>-Wn-yOTFc@c(@in!q65iab5Xa)q=L#3k=UQ8-xx0=p5h7MUS&kKcCc4i` z{{Uj$KNeF`w3hLQzcFs#0r0HaXz!vrM#o5p#?@7>FOCQsaw8uDSGB!`IKwFP3)-uH z*-nH&{{W3`xbogBBdPQg{{ZP*LH<~*+^bqymr;w+{{X973;2Cc^=hyEljuMD+SB^t zl76Mo@(SvfpZJ2FRc0}6{3QqGxAkZ@@Hd+e@@l9$pF{ru-nN7P0H`ZJ**=Cp{VQqz z0Ej6vrIBfC$VcV3^=mID?D(eE$H3 zDdkTXo;rjW$ZU`BYhS_;lfz^Dnt&RXo=|PQw*LUc6|dnN4F3Rj+kfH;dDF%$Cs2pJ z?Ee6hTdn*jzH$ByR|cVBo-b{`@dYR^>~a0uZ~p*@Ddn@qEGG8f$+1Abhx3hBP3@8Y z0NXA90PzJ0s9B%=t`Gb{O|GKH^vHc{Q+aRZO;^SJkw4vVf8q+<-r3{(sssN3)D-fi zkva6seBd#xeJ&jRV^Bi&%Q^Z~ANYc>*S2~7>Vy9P5L0QS>s`Z+WB`0cYxKwm_tigT zK^x06{{Xc?{{V<67gmJvbqD?+rL>o6ZT#x})sLs!kMGO(Q~{FT{*f2{BG!#0AM}X7uC=YEqQZ3xbN%@~ z>cG@3yyai8RdCAy{{Y$|{<_u@SWAE|BP96;6+Ee^v#rz;FbNvQ;6hf7cl_r-r|D0Syw&( z0NY%7uD!R9qKMfpWr{{&mJA3{&%@H1PbI;EIl?F?aguZQR&L*823dBo1c2vvBfmdw zEgjUt1uGsw=V~THf4?=#OfSOLmN76pr){ey2}K?I^Gj-0`A-%I=bA{yORHcN^8@Vk zrm@^jIPq>4WGeW^&;~q)YcRn$wh=_0F7`4=j`>Ujz%^!5A5jkA*!H2sF!Sd$p6E1; z(y6wdXSjtWUKB4Nf!vC39o4;)xh5FxW;j+wE#bGG2dyJ@HM>~bG;&1hRj{CNSNcQq zt9f!+Hw9V-1~LbH53>}olg63B<2-Nm6yDa}<*c6KC|tpvuP5ZKVI(k1mQX=ETL*$F zX>Hk^>IAxQrz5^;x1Bt{D$<8vbmJROl{7u;q-DHunF-sD26?SW^Q;4kUfAt??A^y| z4M;y!dS<#`v0;sN?~LZucXFa`>5Uh8tmrUvJVxmeg?J~$7(DDpDNjMd)B$EEYVumMH zAUPe$70o(%rTiJ7ENuHs@@@f$tEq-q65*9qSyY|OGgEyzS>I|uv{8%Zkx^Le05Lfx zs3dZE_|==NZk?~xFxlPj~J7J6$m5~T=%}+q|+L5{{R-eBw&cg-H}SU zwpUH49AlnoZ9Xlq>Ow$45a8qHDlm`_6`ih|PFHuhn^)4dg#ln(3@$P8t)RCuocUCQ z5GtNVN#NFe^s+1+0}`IJ(-~pdrbFgyznm64^IS)uBHh(GX3jAo@8m1DH!g4huG}|x zrcsffAZuVfYeghh`Sq@>w!o~6c~*t6dvRG-8LW-I%09}*Pm!Y}cQhMu@~ji-SfEg3 z5(m|+jGru4yN9pntcLV717~pie^qiHWFvQ6Txav;{cT-%o_@pntC9O1=dG?u@_Bz- zRx)o7Zub%ZqP3UKl|$}|N?$tj3fPHiG6)AV`ccwP+nWhPkj!%_* zj%+uZ*)!=w(zL#()wJuqTEZPPSczR%#3yzYi1qkViKX>v;bGEA&(+*}ef7|NoI$_Y zeDUW2=bdr~mx|Rbrr1LnU8&7=%TmcBgzj$FGXBT9(8jDS^o%z@S-*X1dT*_m`?k7C z`7!L=|AC{ugijtlk1ioS?PacpWjtmsd}2QeXp#K2K_2|cs8$B_VrV@0oTcY8t zw6HOV;rIcOO2i;tAzCR7ge=ab+FV>A7 z@nxnJ_1=GdCVF?QPyWTGf8rnCUX#-_h#yB?>Nhg>#ZdJdf1}?#c)-sbSC^BT;XJ%u zc=5+8X53?3vFd#rOrHAk&rcA-H$KNFjy^S~PC?YV{+utYH0vg}W@QE3gTeXL{{Y%D z0L*K6@=L|#rfxdRTU39s{;?VV0E@KI^OXMj z!*u@uSZwD`(}497pWj`{Edl}+6Q58GYPxc>judCV70d4Y>8XsK>xed+s9B(kSB4mF z@w;SixNY*N9-@dtsr2(80R9k4>Aiahi(V0_1y&K-x#w3e@$R1g0K5{uo;Kb;{yf^A zT{<)m;oCMxcXLb>{{Y3TxIELw$+nF8vwpg6ar6Q9e!BeS-uC*^^$aZH%A&C28T)F) zAwE1K92E!jR7IG`kK(mtRK>(U;1AR(S7uYO4X0y+^ql^NsX}CC<!1EKm5u6 z0QRa+Z)4lFch~KX7XIWt=#`y<%DwzbU)hzd<6B9s>lgPj z!WEh|mR2i|%4}y9&%L8deX42Jdd1tn(XMV}5JbnafO*AsKCZAfJvpc7wu5QAb+-XK zg!8ILw|f-Rw0#EB6#_UJkYoH4Uhk&L+@-%Y=H-*Y)HE3Jq}by;z=!_;D5dULsm4w{ zDaM0r=SQ(P{{Y$3{SiseZtpe#=QZ+qW^*d_VPk7FJ`rL_9$eKc+RfzF+I@w+ywXQ3 z(z6nbLD~S%>#m3`${-jR@0#Trvdh)IbdXx*;Dx*xiS2-W^IG~@ZeCSxsqF1KBruuf zWQRy;WXm6UorcnXt5(}aW2ae?&CR-&=efmKFC#Zn^<~6LOc2K%jAReY89(V&y4u;3 zOR@$sz}uz>`Bz`6%Il=VTR?R*6Hn7pcr(i!=!Ju$l|Q1E_J67!SEjAyor_Nkcrp@s zKNC_W197E1dk*J}kJnV+W+klky<)+^D*2HC^1<@1cx7_p%6=CweL4|V7exs>agohd zJ*uuc16uF=k8ifEv*X8xLD_~4RlTb({{Xw~X#W7zpVv>O%lzDQ$1m`^L3+`FK2f^$*c#zuMq*a6SdB|rJiJ+;N}wJBU+t*l-U z$EFAE&3ifb_j0a0U1Jswre==HCP^I&%&JH}M>R|9i@V)D^k`wcoEKRgh;#2?j8)^R zjB#38_@gW1r|LCA_LjN4(AqPVWsnb+;49C;ZOgZOwWmY0K_!H8KfL<~CzIG$AL(6U z{OdNBvR%w=q?$!&_Z$(;c8f?^G_(YLR0H%^4CzQq>(&xum7Y_N>sNj$`)=6W>D6G5 zb-a9#Nnbx&cNApD9_`sXv(J1}dsZG4JHI)9T|9x8z>Jk7o%lXNywdw_nc0u{z;bY6 z2At~AfgG6Nl*z}R6yHt(uOr9vApV+vt1l1!D4)?uX|MkPPBrY2cMW~G=JkbiEu3eM zm2>|9WFs(Zt?PdE&^(7Gzg@>Vd_4WIK=lH&IQ132Xst3!89mmo`Z+_Q+HEAZ&pM$u zZ(6wNb8XTsf$SE%e_M5nzX$R^k<@n-iJ5%6(>bn}CzDNnlgVJLN2nZE%ksN=b<=*M zkUoWc19pM<&%(UTduAq@%`iRqqg~j}+?-dUdXnxrG;6?#gWxbH?5{p=4K<#7Vn5a^ zuNGHU#^mYHN3pwO$<^dvfQfkh6dz*NZQoj-{{RU;b#$+!0B|rdLtZHE+}1x;o;91t zFSjy2#O!mIdgulAA{{VqI41jgJj!r+5U)^0LuR%TOSXrJ#AmC(GpIOM4ix-nM zy)ks%ZsyQF^oDkcTNo{aUY7PJ6qEEGj~FaLEHRq%-&HQ|tkj4905>P=uTK8}2b*x+ z8>139!!>;#NqHm9k5;W(ww!Gz3Z&x{+f284F0e_(Ts5m;?g;>#RDO|Y1=dKcULV}P zeGvLC$@HzgdsmYG9TrYc0 zg~E*14P^EesK#qtT|<$h4_?(1)mm`XI(GWk1>K`8gW?89>8X>7)DWx)9jnymUUsm! zasZ4GE>vthfIRr7df;1&y{L=40l4SWy-#($q)t!g=%ToS7qjNlydDqBLldmT#7<{WN~)=ZBfoEnOnPZhoO+SncIF*1nMWQW{F zLGt+39-_B+rbU@qcF2K---xbf?RG+SojxZ}BZdcjk;Ys90L5EwfKpTTdF93KG`E5ZAvMz6C4Y)?M5a-Tg-eu+F)XsNYfk@?~~_J zvn(Px42{1B1D~osUpk4FLc?fMS&umMq#G>G5CmcyIp=_JTQ$}5JCpAgIXqH!uok_E z00eyMf9Sv|ZUT-;_*QFC4ddOjDx!kSZ~#$~eiVtGTX|#+m6LW)m&_Vn^$8-FyckBt z)H`y+;tfZc8^tcibeq2`oYhNGcURZ9NVesM8w?UL^^QFL%8!<54i!NR2@D6FIMl9w zlQFr4OmBc22OjsR_*9;eVph>^W>8D#0Mzo)A|@}SS|9>E1{paS&1`S3aez4aROI&0 zFAa`6Qfp_lV1*{K-jKrj6G;C6r%9jWQ|%NR$w>Z2BmPZEC6OoUkxC0Q`LrZN zeJT9yq5iF4T>k*_u>Sy7rCQURcx-;!1)%)K&(4OCLhm2@EFaaZ{VUSe59-vZwf>8J zm4j??%C;%B(k$Jd`X#^hYhR_1f4QI^C8<9E=K)P@Z5aMdHfa;|(b(IeRurtCafAy!bxUw`t@ea5iY-~6;g>@@sa41H5UvInY;rJv@b zpk4aHl>FOq!jHO=HnJ1IA9W2Ho4@*yD^qp<09Gm4w3E$iQ*1!@fE3xH3vkSEAzJ8u z%j^;LBQ%k#5ThJ?>VX_#SYy3)Uu9^*X-)wE4*vjcRCHM5SlcLyr{F1ItViUZhG_9I z-)#lHRn?jZ_yIxAH~`Q{$7Lq8_q?%07-QT4L}LVEfC=sefn(J$HD#AI3&8jQ&8Vn~CR&*6Jw3L$X1; z825qn#dGAddT$xhUMtWeRk(z5_{?JkKv9qO(l_^0rpPRAV~s%$S%_AA<16t4AEv5z zQr$*XClUhOsb)FH?x&U^76rU}fF@Zss*#=mu5%4`wJ{{NcL%_0g%TGo+nBHz9kKD| znn240(#VosZEO;Y9}V}^CC&T1@VHy^r~nw6bgNX3Rh=K`aoj~HNhG?fYY(y+?WzEI%f6p`;+M0U71&1gEB zG+2?6LS_7+T`$=B71r*HHh+qr^o4TgU?SVI4V>=HbkAbvcCUEMPxmSR07zBC+E-i$ z;%gw4_||~@t00=}%WzM63HQI-T7qaD@JBR$sG^Ve2a+ZQZ#GH>aR8F25wCSV&09!3x?gn6Qi2aq%eKCKNmi60g z*2;h};iu}TdksQcNzvkLY~%(R8SPU((ARFikNTuPqN^%0aC=rU>N{0}&QkXJtL1WH z9D$7Gg+hQ^x%kwcoZEEGOP)M6ANhqbwp_3kDkLq}Y$InTmyQQ;2*{-3TrdFO`cmsG zh`G))Tralb)9mr(kE*O940gNw*z>@y+m23q*9-Q0HhRZR96*s=C)I`P;Zhv&0v$}39JWiELL|mIUlBjRz1!S z3V&5{Z)3dmocQx;KU-H?Uf)93K6PwZ^ttga8Cm-U*)P2ug{ke<|>hPDy_25AYK zo-55=;ibXJ#w&Y7SeFBw=O(w=lapF0$LX&RB>m4s^v|=Cx7pcW`uUIl0IX`3f=m(i zR3||kdptwyET{hf)-^f0)NL$r^tsk7uI_y+Id@o{McTqpbmY%|e_drRFmMe-X?mTr zSs0PaN{xa$XFQC0@kikp3*fT%$JZVGDd(eGPK(2p`HJ9Lw3+@Ac5Zx`f6#jCsjOK^ zJHnR{_|fvnBm|6C7u2p0{{RSUId=`21f2f>L94zQ?`~P+sVlzRTxXH;sH@k{2DFz^ zwd~SG&tu{WYjHSt!l@qa?s?+8_b)BF$?4JbwZ(*F_6jPK)b@m4859CL3{{`$kjbQ7 zLlm3lw~G#_c~gwyxw~H3%X9Qq)Tf6~ZVW_{3G&84u3uN2{k(Oq8Lic8+IT6^TF!jp z3;JolvAdUpp{+KIgCvLl05PXN)sfSn^)l=kgky2_Ii{Y+<1NsZUO>Eu{{S(k9{&JO zf90-E^|ZZy8w-HSK{T@J;G8f$vryNz?-XIk7zA@rmsfX5b0~d7kN4DwwT@w!=)ZZ zZd;%0Q=lemoIcfy18E17&tqNh@s2n7RF$H~E&kHGjI06p0aWb_Cb{im=H>n9?L!F9 z!F}BS0OmDljjk+iuVodXrI;xFQfwe);{CNd6H@ zKL==I`fPvln)UrP{{S*P{J+K9x_%`cKWE2lX#W7w6uqU2F=t_tP6cbC;B@_;{hl%Z z0F+Y>uIdPSb43!IJ+w6nR?wSw6$K}ZUi>|i~kLEZjj(;hD77_H>%zLFhPqS;#Xjq<@7#=#kzZ{-t?PsW&weY$p@ zRI;hJKz{0X*Lr=-Ju7~TbYFKTK4h@}0DrQ!v0!4dw-PLyqgC`Ma4LOP7b~edXOEM| z(Y>gPj)N?U8F?wMK) zr@U|*C!E!PSkP`dgI%;S-KX(s1d8XAx4sA6S>vB?8^z<@YkpVDeIzBcCe(Sfa$}0C z`&zf#?AuzC{-d|sT}E9rM{Ow1?>yri*F5&ZfO{_1z7XL3^uy_L;^fC=<(Xr2tNRjz zJp*j{duwQy@ff3r3N{*f{N0Lp8n>l>yp_PW|(mfQR_{dDHs`;n+8 zY2U}+O>B4;-{Gw-YBLfai=WqCKTk_dH~Y2{Kj`A5wN=VL_=0~$G1FK0^gs4tQd+9z zW+Sk-WBMx3a(`w20Qlnm$N93>$@9N|)GGWB1LagNWIzo&RzA1S`h{N(IK_Uui__uf z?XetiD^s6J!xC|hD;fOi+blM5%}-g)w@!d(@_lLqvVeR2)jbmJ(_wA9j?TbW&-(uW z;`IGD@*rgmBMD^KzPQaGZ(UKNNn69uVZg1YAyBzHcQ)5EUVN*^l30#`Y7xg1S3O()Q@lDa#yNO*EgO1d!#~}Qv8z(C<`Bzp-UN+F@;A_u) zDevkXSL$^W{)n$YUbyg_{0({k0Hh9Y`lSB={6zl%qAQOttu=~it4!AI#c5gNYamY* zjAyyxia6|R(;T+t-r8(7E}f{TErmADJvrdlGI+^|HsA=udYo5z_K#|}ogb(c8F<&m z8S*R5aHAgVNC*SB9OPExG~ViM*8|+oZ!SpnrkfR?DTUlOcc~kovCASx!bQrEQ@+Ge0JKv`E39Y zesx%jAfEx=Lc{WNoPCtw%5Icx-XtF8%#)7axX^@d&_@F)$&rZM>)4+3)ueD)P?P78 zPntDMBYVZ$Av45h)|1nql1s&6$`dfekt-WV(o{Io>gk+g2@XsEg?FwhWvQ zIXLs;qOA+P;#xzoT0#co_?#cnnqKuyoy7N17r0ezg`_xOe2>bqyFx6$-61GtR6GOR zkFvMCDzZC7s*2emGm?Ow*`@3?6J-pnkj7?g0PHh`^Wvkx@f_#5JbY-09UjeYZdb+x zqVhoV^c8Utc&e_-03ZN81#P5hscEOeuA|4>xsSxt<&14mPt_O|&hFPq=*Pi81{Sn< z269D7n70A-c=fGX9ylrXQYtr`;4K&*ls`p2Fg|h!q~u0kSglas@nmu__ExG?90pQp z%Em~}GCgrhM-pxa6wqdN=bzPDNMp|}f%2&-V+8OPk!a2_g{FjlVdn=lMyPvJ)_{(7 zp{$}fTr6mQ+6IlaJo7*!;ZF=sSNSB*&b2U~IG5}-P~T)@l6m+V&J)nm#Y+A_0+q(- z_(4T8+8fN)3`%?Mr<+LZqKp&V3eJ?rz)jp{wlOFj@lM;^?3=4eB=>oRu}vE^coeVJ zA7vnrh|eS%c+z<+eEjK1S90Z}KV@AZsn`eP{nUvN?)S0wRG@@oESVn~LP(-!KZ*U6 z&}QpzfuGPTM@aFNAEKR29AFGbkG6>8RvdnjNQMV*k^L34Yzt$Lx}^LF$Qe&TF)J7tz%`=?z~wRa)Q{0oM{LqETYxx2QA|!T#woPtDn`-w()V%T`>4X1GN{iC z56-5UAX5ySb6q#tX~fqV$CrP$xx8_bN8epH*=l>&Ey2d#{{U@Lx*G)}J0m|MSQ~#e zN6NBB2h~rqwI(n*TpH}fYon^Jk^c^P00vfLrYNIzfVbKAW}^Cv=xE(5KheR8XyOq?&VA#+`)ViIb>#ONb=9@O%EZ|~M<5>jl6>mx zp+@$HF^jCPjdJ>=L3W-Zlx(r4q z@Z@&Pna@1&UVQ!S(*$Mh(#a!up_q)SoafHBhVIzLs`mRzjC;J~k=)iA!O8<$r>a<7C#OQ7xRfpkLCGXjm}MqJ3PO-J=giYZKKB^(rDKWAqi;O% z^QD4BIB~Er3?qWLY%QjHbzp{U;eq*l%`@m-X41;oX|qYNyOxdHmC45jq;EP8O}f@Togr}h zgEV0KtZLa|EUUD0D@Lq`D8Mi$f^+ICec+Dt(ghKqLB=@e%hHuzPaM=z!1La>q(%pD z1#O>9ee_M11XO2KupK+7{{V<;krfryhaEMjlgHv(vq;=#Yb>J@Oiw+k>hdSi z@#06FpnYNKR4$)|K8>KU0}N#+HE}B!fyKOJU=yE}a=w|q-1pilm+B0l+yp2xIr6H% zg&_Qf`>M^?>=#>85ZbK*91oRNM6LP9@2unL)hDN`4LeZCBPh5B{2@r&f~O=9e7LQw zhWjhY9FoYZgP-XNOT`=#NvT8dA1X?m`qs{Hc?E?t@h~|({xp-mM)5SG3&P}(B`Bry>=~`rY(UtP9wF;BR zl|uC%v1g^*TQ&1-SuPMLBRL@Fx2F{<4sv{jb1!ImjjpMEYik7iqqbts>-qh#51^#S zX==x;^>vR-O*OsB%_){o7Bz)O)oye02OL$0N7U{0TNtk_pTveik;Vu5UaMJt`X*ShA;g{Nqzyo9Q+%KB=vN{NlfLAaZ-w$}#6n zDO|6WYFPTwjM20n=M@GCZLCk`pVVuVdmTG^zT+I{#s2_E*HoK`-v_d{>aI)dd9l`W z{{Vw8`c;gZ#ogJs&uT%NEn1l}ywYW>&y;qTvw(P{`vOTA!8NpJB9OR2EN-kwTxZ?& zuMU3RiRg46KF=e^ZSsGnX|?6Na_W&yb@X-cml2s0aXz`{01t?&)|0Gh&(Mov_cv)W z_`k@4Ks(9rzz61PjjZaoGwFXunXPAwd5}vS{`mw9E8zFXrxmPtu2;7!oQ|2SYI=MY zX!h6gK{^*`yg*7RZUdGB81IUvx$13OQHk`1cv=<1q>?6OJY|%65y-04H@1UGwTDxZ z>*!JvkSt6$Hq*(J9^iHu^rc3$*IKw5H-lwwZy$#5B>PrXJ(%QV9AsnVT{7eGog~k0 zho*F#(HUA>=8TyPvPMAhGDn#QwNkEQ+wFy84j6187C+E$I<>^#Ly8HLQG$D!w(pWR z0G>F`Pu0dp9}1`~#iX9s#me1VHK;-wP~ayB-OtYz51~iC7ms<8 zBBhhQdFP6<>UZ(a<3$i}5s!s}c5~)84%N>!t#-x>$RNGAfsp`^y{xz$`*HB*da!YAEb1#m8h&{d0QQDTjqBl$1!DzBr+{8&1=`hQMI45>F992I_ z*X3@Zh=FGXqm0WEu_4?HZq5M&_s7P!%kL>(ye5cEUkF-@jbo_HRGD7oLE}*@%lS!Nl zt8&{x1H~S-R5RMRcKS`Y%y|A#SBIA!_U*@%+6mKZCPog?`s%gTTwiq9{{Z-kexp|F zz@8$Q*zTE!+ArK#)X{4=- zOdre?rO>_+ATV0(40}x9{k0!7mxkXS1Oaw=N_~D+@h2U7=34er0u^8<^9Smw;`zF^ z`eKHWx!JiCvl=^(Bmm2v)eS2H8)0ad`m5{T~ zBaNdY0OS7v+N%--EQLYFSIZU6deUYWT{eHqjrfxxQ&0I?+zTk4WAiFVs9$B0TrW>+FC0k61Z2sN$v+Ct7~ciT-K<{B&-_oR+#Uqigl_c%HB9~y zY^K9Q3PyJ~pY%;!eVv=7>4{R_))#9t8V<0@~-~? zPmlSIeBPb!M?17T4~$Wd{Gz!}QcE{ib>Xvs{w62zW5-|z)@tY)UB;>S63``;z64Q# zOy@Y-J{8XWoi*6&8D825-NBTVc|7yaIIdnjwHEDW$u&J*!=$wT0L9qYsG9MCC8ShTD4KPWh#|trukS1h|0NEI*ZlKmR zs|!%yL9|?tDapnN{*T6;++J%^TBhq8V63YAPI7-mdoz;bgPV$GCh~;Ul_Cc zYUKC2q=DpJJ^;AD{D1o^pZjFE)IZ?URavcKL}I%(%vIYo9E$lP5`kYHO`+8tYPsqYz_+|eJ3r&?_Fy;gcgYY8xpbK8{NL!B?QLtIDvP^oaR#;Fv%PHHx9!Ji)Ty2${J+HcO zC9QHlzAZSl2k6m!SxI<4j8@t+@2UP<{gmR-@BWVu@i@6Me}4J=E5~rJM$a^u z$-ak={g_kzTw*(dJAE0yRWZ@c@YG@}Wf^~?fWM9M`>D>Z*P<(}_G*jtXUP%+y$QAm|KBMDudtulrmSPoD zWRiFSvIukzrz(38d)0reHH%#{N|i1o#J3T=aUdBi#Yp?PryVP(!Ki3fj|7{{Xd-;~ z38>;Qb=IuCk1}P4jGQ{TaK8;T8w@-LSy! zpR8A>>1X*>&y%d4hK4<>9a!T<*get0)qWXRs)GdN0y`+F(K7*$qFiGfd!zT)l4EVI zo?1ZayN07640eoQdQ_i9sr)_$K|T|C{6$uE-CImeYT+)UnP*T7A&maIpXhlY8oFFt zS=?=sCc)eB9~$Y77FImA;GIqg>m5)Z`ee20Z(xKEX8J!P>b-eqsaQW&YD@tH-bvoQ zE$lZ@k}qePOk&F7Tr2W`SJa;l6Xn$}2H0{t(@Q7Jt?7zseXB@e=S;sJG+*CLZS`kX zIMeUHsK5QyyOyc&n!R!1xX9od;C&q6-t|acbEu#6MRrS#VazfQpZIcNqj9BTby-aZfG=P#R`?);QbB1>?PJNGvnjwH1;EGhV3W zqfK59rfB!p>^B)8ae?K?CEmbeB zVH_$-@t;l(D{+cvtH_rvY$0HgBq0FCKqJ@ZP*MXNoR0ogIVI4B+Gy?73dk|J`Nztj zWx;Y-oR3Ko`j5ahgW@H?@_ck&-toX3Cz~&z(hRvXs>A**oV0 z?lm*0HMEwoMzF|dRB-O+vCki(h-GfdP`bqXK*PT8)B0)LmZ@uHH;wM7_mc#RhwnuM4K@nqg)|c^3=B^s2-Xk(xNgU9dH;DVp-G^`p z?~zq|hCU!94307>#gcDQF_Vn)c==S&+fkMoFB|C5gp4R$4?KSQk?CD9-d~9uh+)Gy zK4;RR=YYp>%A_{jWUXF$Ud`>aq%r^=UwGtmk1CX%ry2zlChPOfAC**5S5H#R6vBXSt!RM{rFki4P}=%5OXpwL%63 z$0nOJcyYC#6(V9|`L(Hl`7o#(Br40xFh4pT5C%6l-%fl3o@4{;tUa@y%ncHm2!TAi zQqjb?!Il2XTw5}X@%PrtALjv8VF79n_srHB+>XtfU5QoT0Z6vy@0x>81+mB@?W7(i zIrok|DbI#SJB~gzmTo?+5gu(6^WrkKD-2`|85q)}?(C+NNU$N?^;qZ2Rk2U>9r^;z}a=`sx(@8rL4*(yX zD$VM(r@DNH-(8qO>zXCDv2J0z8<3oXo>%2fG`$Z@>5ECGfOudJ#z@B}6=N&tpr0z| zy??8T+-cUwD5M#PJOcTN?+RAOR+$V$@Q>5 z+f8D%K7JFbC?$~8<+^?9bY{??&7Vt5V-H~$R8Sz*ANCQk{9O$)IM<4YD=@duEp88cK54jq#IeiWNlT&NU*ap)`2^5GDjYpx9=Mv$X_8=LWQE_-^K# z;{btMTxpkO?het}5-F7g~wyJ~~@c zKlMhXBXLlje1G&iRbl+WtkrVvp8!~N{{YH=)+*BY7Wp27{S#Gf5BrBfAJL!vDz-|$ z#r|PO{zF*4n9BC%{?NuXh=1(S{;I1AwEIFi)uI0YvnTDUu&hr`sXGz>02XQ|`YZmB zreTO3ss5e+03=`hll>}=-a~z~qjE_c@mlV!L-(u$hN+=)_EvG$nrnYZ*PwyVHRs=D zM?Gz){LkvH{{WnEUAX--X-sF*jueaxnooW!21Dpi!ng0CT=s*j{tM8VA$(n36BKyz zU&=pqa%*m74hbOnA5TBFyC$unX}Y}2E~RWPT?Q1f;0kXaM)dmNrk4>uXVSGfCO*>P zZ>2}4Z<|lOf^bMxIAQ9i*X3PJWmzLhBOt7UBBLPa-8iq}bf+Ww8L22V<6&%&BvK@3 zFrk6t@2+`r<8Ib**lcj)w7Hxy*~R)MoyQjIPc{T@<$k-t@P zFJx{10H#y_0E038BD&q*_bliBslQcm{{Uoo{>;vV32yH#p-ap%vl%=s zyPh;|!|ns(GhU1(ju~kOrn+iz#b)i>ZmYR?c{=>v?)z**90NsneD{F5Rx> zT(Jh@5vbU5F`N=}RhvC_=F51qyp}MHu}~teIt`3*U)$YF2)u-nsT2FcUO5;UJ*zm)OSZDhxV=fNF1@C_P;|gI5yoXg?sp*k z=)fNKX)6nD00Ke%zAoa-J=UEs;ii3&!}%pwjvcTGM=ma>#P8yL?x z_~Ndf&hNm{V7HnJX_iTfm1vmkIV?#aa65PPs%`e6t7;lvslA~Vkua7>PykexIPb~% z)R#?ba!aHpoh7@yxp0UeP>#E^xR>)&=k`^&^v3@HcHPHK)-=1Wl%9VTWq8@QD*#`H z$GSf^(vgbiPnG;36C{N_)p)Q^+4k2t)HIum18#JoZiy1@RfawDDLvSg$Rh(8@~clx zPjza`;D)Zc z@ApcN`mz52=BYhh{{SlV-~GL7=;5ouzv;%$-oD=P1V9op#-rr^K?nU=r`P;J4nI88 z3xkNG{{R%GZeJx_w(;@gwzA#&LfK_?7)t46Vhd_>uamSReSp-{S}$`Dv6~ zdsKSdZ@lTR@a6viO>3{Dctv0VI3KFHPgYyaB;7Xg#O$i_F6BaSOC@#$QX%(;ycY!H z9#!kJcu4bJv#MuNMDcV+x?WA;q+P!OxKbXIkMRm+?B?c21IjTXn_9B2OkD6W0%p*&8k)gSX3 zPtwM^29uA$HaQvmRAc`DD5^iQBm-a9n0FE|&-ra!B;BnG=2zff`V#aKFe zCrx5BY_cpwsrb|vOFmbrqFfD{la4!_fNIsG%CB>8j^Rr1eE_U$_sG@sL$4&pnx4Fm z(ke#gR$FUTLPL0JIQWW*_JDDw#C-GnMM}2Q6{$VMWA#_3noViL3EP%?QN5OHxGaG8 zkCuG<3h8n`7ki{)Gf!~@lrME-rp>aO=ADS{#B2kWi{V8C@f+j@!3 zYR}tK3EJ~!*h@k@-G5a+u$>ytJoi&4?WoH_d^-{SHT_hsnor>Je1Vhp*N(kfi&lUU zwQF#sAL7EDbp&8Xen0s){YIj?dfHQ~TB!F++X5-}y&Q-&C2mNvaDM9V$1Rhum!Ci7 zTszr1{{ZOi$sN9zC+w?{&uXW8DpERTV#mGAm2q&2rL%!&9PY# zitg+I@~-CNF|YW=uLsplYP)dWsg}9MjeI}(RgoE$Z|Nlac`q&f(dp}PnMmijs}m+T$?Z@!tN6)&1!~0Llkfv3y!h{R zyW4~NM81~atn~=vK;SCpKOaSi~>a@pLYG?ldoRjv~sQ&rRWWFNbBj)rXxy*|EvVH8<4Fvri}0g;#7}lT$mYVca^oW3}pjwZwBkBWMhOE>`pxRTE*?DG_}k!l*xt-NIBgY zBaw`QOq_ehm^G0qGg-$qmG54dMK^aOMAKFh1OWru&$>dkDW+f zTL#o*k_8JM>w0qbf{YL`ZdQhHV7V-((|zau#K ziq&O}TkCOK{URcGClm<{%5#8eRy&urD?6iZMPxK!i~*Vi6ydp3_EO#;^WFE>vJhLf zBuQT({c5^Gtty@~S_e_ulHPOLvKWK)MkqHEd)Tdk=QV(1&nKGPl=3Eu!(opDn$cHl z5?eoQDy*d7ewqkEa!QJtXJEL;0Gdh3Zz3sD=%a=er-~c44OXK}XSg(Yh`d&E4|QL@ zuo-jp7Me}8W=RhU-#XBzmQE?!Fvd16DJi2@IaL7qP}wkw2c2!o@;R(w!r@00n?`ez zFly-8LgO5Y!!X5Zj1M}{#@*?oWlX9CY2t3}`m0c$pjO!ceO!F0qiq@F2b2U>OoR`q z&1b|FqsfthQ%2e}j>iT(iox+eB{;2QeX&{t0OX$v%WD5zPPh5-3iZPnXTze`N6*&`L8RwIE{8xESi zx@_$+spp!sY25`Auko3F<5Kg@^s|rh=8ls3WDhS|X1aEZ9KI~QGp9`^a>ch~pPhE} z=nXJO&hz%uEB^pzc20$$cS1Sj)-vVa!p=D5Nj{AqAK0FnKGJ_>IZ5<3`n@lwFW>vB zb6Dt$+g!8&O0`{US?ynJ@yLyzF~v+dB3v)RpVU2XZDFrXrdo8)l(@hW62rQK>0I9S z)>*G4l@vf^JGMk{qve{D>v)^~5N<+%#FRUK$Q6b|o<3`C!*1!84gJYoo2+z!*rpPgbz=2)ijBy)(5b5m}rvMQAu zkDW2UiG()~g$mIS0QuIYTdsGc1% zWMaLuPGYw+aTv=1k_8}Dl;DhJx@{zH0}xI);)Z5rKLJ`sPdW0fmv_B^o+>L`0#j}> zc&krHMIl?vjHn6@27PL(ycP7%dbo6qrW2?b~RzyzO#IPlt5094MGrY=#OX1a26Oluh7Y9_-;xxJ8VO{!0Nzx4kAN7==;OTWe* z{EjJW1&S5-PyKn&2cqJngwcWIDz_Zt92#Hg zBzESeJiiq$8cOrPol3}v!}>z0y5~&k*F~B%Sew;&so5@A`Qn+}Ovm!gOUZZBQwj3s zTCRsZlQzO6Pb!J}hii-+%AYA&7 z^lGW1e{g6=`V;>Eq$=9uHtJ7(%lfN6-13{QW9wxe?#@uVe|RaosiCzd;Ul3q%3sXyY^+Xx0Yf%gk0jCPiM0# z*bLOk>5W}RPM>v;@kX@#1F3879lRd?FqUdy49->$4< zxQXI*3~<99RoynbF;F=b+Z(9Pm}8Fhv=;K*zSu!yQZ_nanb*Y`6>Zb3;kQNDfDz~` zk0&(8)2~=%IOAML8Ymuuu{2Ohn35!6=tVM$6qBUn=R6&UVuYh#Cwj`v{Zzbpfs9jowh$txQ zz;1l~Sky3%)?F$7moLz6AG;bF|RcmXlPSL{1?9NJBpFTZt`s-}z z*BU(b=>f7alJOva5Vm`kC%!O#`ss6%ryXy#MBU4}D~s!it{`P_sUt8dN7d)dx6-h!`Ccq7jdGf2fv)s}9 zXysvDO6dJ2Cvc>qZH+K8M?PF)pXhp!(mJ9W=F_E$=2*%{3Zcr3eP9oKij{31TPw&6 zS21dFJ8cQSA(-+Nm$osUYUKw=+1yxI++EvA6~p_|EK;yBl03QNTus!kSp}dE}s(S9B75%l`^4v!hvAB3)jfUnY$m7TiWQw_UMV+mM z?xSXH5!oGl31^Ur1dcu()C10HpM9m=?}JZU7|~!%5TiaJ&P#*w1XBx+wpmd!+Fx4e zg6G0NgY^Npg1eYtkQkHLaB9=ixA5I)_Er$9rOmgCwk2SKa!EX&JOkREb#1lPmVqAY zZxJ>kNbMnTfl2(F;Bs;HQ$CB-%vx-A&}n$Qg`RY~g+2KOd0hOBTa~kH%yn0;in^Vx z;))AfXu(Gk7=|Q-DFXpdsm@5N1-*sUuAwPG0$VcfE{pH6J;5ElITgP}>Xw)GbEUE* z`hqKMc{gU>Faav(%;cPW>Pg!+tWRy31IoU4)Mc!;^l{FW?x8rmOpJald(|VWIn{b^ z{@%Z;u6p+uhzD;8YMIqM>fJa$`QiGFeLgw*isOA-pQiM%@;mF z#k+z0-Ur=Yn=gcUvi@q1Sh5a>)bWCMN1S@@6pyi^{{Ru(ucge3`UN-YNTg1Y*3wJ_ z@ggIi=?dG}!{bf9O!M@je(_v5{{Vx($L`z#sNi~YgZk>B{2`8Qv|;@>{{TeSZ>IkMRmYq7J8qD~X*Ngxtq=ZDRF7oN z4!6`khF3WM0O~bd^tZ;7ZT=}o{#v4YA|&e?$^7C^{&uc2-EKtx082QE{{X6Y93tv@ zC;Wvt{WWOOqP04M7({!5?%JcCam`UQ>DWJ2v_m=7F`xdLkJ(mUk7Y9M-?@xmZ+urg z?U~IwTy2M5(d5RB2|N)f8L1noO4vloeeVQ+qfwoH$l4+Y@|kf`aw?ePQ`w@%Kgq7V zneQ0mjP1rcXovQPrL>1RxFqM-2D`9t<7wzCfJA=>^~IYo+7jt`K7`};*LmOkY#$@q zu3qAuYBFLt{Q0U6w(@`A$5-c#t53JKQcu>FA!F*s+fCTU|o-9xy~JbRd1)hGaFzkCq$nyP;u6its{gG+Ijx5LOt@@Txom&V00AhdCY9~W8Hob0f zlD60%buHApm33l!{Q8W$C>IBn-MsjDOcR@2^3@(poHP0JKKqyPVc1=`9vfkD^Ao{MvoYt~yEM zw-bgKAcR9}359%@ac|dGzMH)1-l4Y|B!)%3L<;e4E4yh2Ak*zzq3xG*SV&XQ6UB2* zmDO!JTiONn&Z{qlYi^P&NO{L1xaE|~QMojO>-jHqKWKC5ws#CHRBi}WP61z9w#acB z@!D0*Qab+tU9sv9Xr}K=nI^T8CClv{@#|NK4r4rje^Fj9s_#y`eM234{z1O~0J6XB zuQzF*@|}>6cD1)Rs?q)_TP0;jqd@g5Y)sx8Gfl z*`>6yJ-ecV95HQT57n-Yx^p`N8Vf54pRj@PAh! z{>(KnKk1Tw+Vu~xi#gNT{*55|yBfUD)`}ObH9U9vWS_RZW$ZHp*^Z1bf0EDMYp3$c zO4f5&r@F0(vy2nPSL|GKik<5c1)P3dimq5539fv%_cMp1yOMkfJxDdhIxRy_)FFm{ z;|A~k3fE`3KZ|dXt~Jpd-1Qgz;@{}4J{pT-@T-qXXD@nubAj@vv#G^g7Mk;#%>*3x ztnIHva;$@&opG;e8HcTI@y_6mzdfS6DB7pqHOGCb9lc{N7aQ%A=j_F9GNMkhx^Grs z8}X+;zdCI9o+Ky-@``W?9Fg&-+M_PP3UCMw?+(Y$6&woMnN!0OGpGTH`o9|1m?13Q zG{x9pvFxK2I+4H8g04moZ3oS>PBPF^fu6TorG8;$eNocYoAS92sD^Z z-+oiPk@_lEW_j8v>*?P|+N7YQmuK_CnDCcRVMn_;PV28OQ zj2;2|Xc5Rc_sI3lC_upA=i^0$Kun(06i-1)3}@=7_|YqYzyhY!-bhgQ6pLHO`84di z9u-ApB9c}E0DOgKdOT_>cychpnaL7(Z?_p0D|O;V%#F8-k8Rsr5IOi#U9E(pQZ}5| zUiLAAso}eLoxjNy$>L5&rFD;E{9dugXFuqQ=gEI-e0^7Uwv;Xa0~I2&D*?CzRe0|9 z;4M6kc5Hjtubnco?dZ7eV@riWfPhgg*elII{UO2kPJY_et|UKMPv2cHHP)G&e<=%# zg*+Z=7g4mgomjkTd99_KpDJkcl6e)%d{NBpy9apx03g;`+zvN? zP}AmTZg?KFjDWWs@#t$&DT3S;a%5Ivj9{q(k|pk3S)oOiVSvr`RA-$1l>1=-s}q7T zjMP=!FAQ>$Njq>iAB}2za>&wYLn#+Bvqj3OBRg^11JasUJ2Ojd3ahmI4cH&2%CU0K zi3FuLX9NS@qmZ4$k2>^7;ZOWjiQ+cO(U34$pR6eh)nMb0K^Y$^Q{9$db7%^nXSU<= zrt>>AjK_@mRryA}@wXh%Nez!tiqLo9P)QAwL9kF89O9+4o5O4+RZ`5$kU{hK)JZw# z6!%WJHp?rjBV&M1aq$$hYZ7ZGp^{=Toc+}1 zDUN+BhI_T!4MhA`T!2R&wDvo+$Q;#rJAsaOW}HVc@@nC5cHCIj?FI?XDPescJnFuZ zx8*Q2pp;^#h?|n}F`8{9(w=cqhEwH9yr&;re5&}S&u6((2OQHmryn1%(|INDlb$KF zK6@JJjx5^D<~a!hsb14mCr4^{^MuvGk0j)M)lv4OKa+E^@b0brAR`-CdxIJGkEK?GvYt1;^^HjAkh4Zz zGVw?uj?OXhslJh(dn;*VidTvEcML^9TIH;+BrMyIs0Tk9lhWsnG?Hb*J4udfpCsNb zVeQcD`o~d7yfwLP_&6?d0r>M)oj+f?xwIRlP}t<>&be<-+q9a!obp?PZnA)PFS>Bj--K|Q-Aq9ur(=qF4agh@s5O%wV-)5o6S(C3 z>yCKZ?JC0!$Rm~`S3z6@UTN{P^mM840`rLYg zX+b)lQTEi46B14c`qb7*$E`=S=8}2H=C>xpsip*RQI{%`XF06A`8*OSypNNBYpye1 znW!yt1x-Hbmpnw@sMiwqJOS#ex=?!RZb==;}z62&%m6cC&KpnWM@X_qGokH^J`a9_DAh$n{ zjfoS;JCUC(`BywK$Ktn^SJsX+&Zg4l=ylS}F{{A~G=LHet&`ji^%$CZU0K`P>B}TC zN}x#cf!%lt2kFmxv->;HZ0|aH+V@S-U8Ljgs1CBdS$>-^ zw7Yw2nG~*|U)%s5%D$P+U%E(X31bYB&pS%{x9`CrfB^f)B#aToKy`MHZnk$1YpAW( zniQ(UgS!?78SFml$DT7T+mmrcxqHo4(T1N4al(iUn^X@F`scr4Q5q$l`^$*8D#$J5 zKJf%+9~$WPJvBYt1&mT!lMG@wn2g8uvN8vl^QugGchP#X_QBbjRaX&VcNT1L4t%So z9Fr`rFyzC=O6s=SEU-smDVoh8U7tuu)A5=A01G^EQ=>~*phv#Gx{=|SykapnuS)H{VpHGTaF@T|%F3>?Z$0n;fw8kX7)SAH_;yBkP8aez#Z1&OLGnQEY0F#n105W>#cNnS3w+JNNjoW=|nQ5ujKY{LU z7g2?oA|4T!1SD)uPX7QRJ7XQ{$)IU>@Y|cK-D*pRD~ClPlxG}s*w>Grk5jts$8VzA z?nUAQ-@{s_^-2E#jyiCE^TYKTx9bSWasx=xkgI~gWDl~b-BJr{Jvsp@ewsNRTpId( zbNrwFJo$e$+T{K!9Qiq>cPA=~fy@kh(w9+6V~G7OUR;l=zq*)RB$;31Ps9vIxWBr- z9ysH_Z=<`Sx%^}te|R6Nq@*9lW8<_+JNzmT#NtSY(qBFZ!P>r`Dv|Kz@zXa?#7p@L z>GGy{&HG$(sJ^QizUgvt*}>=fOI?ka{T1*Ac6t1(i}e_lZ#r}M!#3jIkUigdYpFc9 za!0Xm9|f8-lm~#huJ(S(y7OgklC#zlFzJ4vjFIm6Cnw_GRL9uNNY0srseUK!dPt@are+ZO~iv$Nf{{Ve+!x{G7?YoN~O76Go zZlZvWT$up>04P;M_(4DMeHa{Pe4c*-D%%oG7qqQG1=&( zmy-l2!Qj_k3}@VqT)XkE>8BC+BHNBUB=h)H8`(A&P}VX=RzkS=Z#7`EoJD7A1iHjY zCdl%P5D~!Qs$R`R--oreiuA*Y9g7Ip3^$tNG4A%>Hm16L9!q^`qU6h}N%|_w(+Vkg!?%l4l zE2NKK5c)J^@%ZKal_q2%pe>99Q_07bQ9YntYLP~^*0&~qcr&?)b|)Zme%gz;n^)8& zUmsqEDAX#5(`e*lN?56}}qEde9 z<^4;fUEFAr+#C6?Bvr$32?Ok@?t#0#)p}wFTi*%o$&KPL0k<8#HFC#z?`4bTqS^59 zYJu(6PyYaR`iSIbXy&bRTi-M&--Lnq2uBsq{kNssdpy2*u7s#rcnOUDn$Hy9E;_7b zbqjkGMQ>&?p**;p54DX+dm)czgK}8ln}R;zDzog8SA*HjwlxSL&y0LI6chE2Zfe8q zx+|vX@5J1!N5x~c;^go?HQSpB=a*|O@!HGPN@a;wH6-M7@bjt{wE1I$rSz*&!^t_5 z4c`C}`)c8;{W#u71edXKjoFJG{@Uf8ZFzC7^<;K7vn1lwi+IY%fxC?P_W1lOj~5>D z-rBbK#qZfnZy!v&u1?8r3n#%q1NYSjrd!6pznkVh`3LTd0vA5%Zy4R-OG%Cm*LU+?(1iyxl9s-0K>x)kL3yHsYVw<&WP zo0!gA59IrPn$4lQ8cggilW1}XG57s7=D5$xytQu9B@3@xw*Y+~2M6I>YqN%JOz=<8 z&mTP09+oc-vk>}ZL5yAeAL#t+I``8T@Q&-)$xBj65o2)l?@5fB)neZLHTFRyR+=T_ zWl|{Q-cH}>io57~H)1NQPKtVU;V`U{^WzOj2zE@g-f+$u0;d$f&E8jg7XS z9DxkvGI)OcrwYD{>0e76?lI=hOIBSv_T`>f?#ztQAFT215Ayg^Yb{3XYHtO^@yWSM zv~jLHE( z-KEvjyOK(|_fB)ga>b4V{hrS-Vf=LzNRg{D^W~9O8}IvT#(omg^wxoEWph2eHqlKQ zZAS4kk0F6hUg94KfR;1(;Cs~*O1rUbLTe_tzq(@4kK+(WfHw}Ja~EP47nfH!mJUU1S5bz2|@_sIPFax2lDM{RDsFQ^r_ zgfM~m5rBOC1$pO13q8e}IaB!f*J)hw#e05}{W{^z{G-$mx(RubK1lqbR!e)B?e1Zm zNfQ)cLhl^aQY$SnWF|;$cISiP1NYR;t-hNvP}Wvz&PYrmoxo!xab8(w?wzyZ&Pi

    >`RFA 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/original-home-390.png b/sites/compass/docs/visual-review/original-home-390.png new file mode 100644 index 0000000000000000000000000000000000000000..5868f80a0e265c7172614d4b7143f65c1d82e2a3 GIT binary patch literal 34832 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 X8WM&2l0y0xw#N87^{JFm9RO literal 0 HcmV?d00001 From 366b15c0f38ead00b8c541e21504f02c73f64160 Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 18:13:46 +0800 Subject: [PATCH 07/26] fix(compass): contain account tables on narrow screens --- sites/compass/static/css/compass.css | 2 ++ sites/compass/templates/account.html | 4 ++-- sites/compass/templates/collections.html | 4 ++-- sites/compass/templates/inquiries.html | 4 ++-- sites/compass/templates/open_houses.html | 4 ++-- sites/compass/templates/saved_searches.html | 4 ++-- sites/compass/templates/tours.html | 4 ++-- 7 files changed, 14 insertions(+), 12 deletions(-) diff --git a/sites/compass/static/css/compass.css b/sites/compass/static/css/compass.css index 0cba8d3c..a52ca02e 100644 --- a/sites/compass/static/css/compass.css +++ b/sites/compass/static/css/compass.css @@ -445,3 +445,5 @@ html{scroll-padding-top:116px}body{font-family:var(--sans);color:#171717;font-si .listing-page .action-stack > a { flex: 1; } .listing-page .action-stack > :nth-child(n+3) { display: none; } } + +.table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.table-scroll:focus-visible{outline:2px solid #000;outline-offset:3px} diff --git a/sites/compass/templates/account.html b/sites/compass/templates/account.html index 34cccc50..2b64bbfd 100644 --- a/sites/compass/templates/account.html +++ b/sites/compass/templates/account.html @@ -25,7 +25,7 @@

    Recently saved homes

    Recent tours

    {% if tours %} - +
    {% for t in tours %} @@ -35,7 +35,7 @@

    Recent tours

    {% endfor %} -
    ListingDateTypeStatus
    {{ t.status }}
    +

    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

  • W)=X{C&ah?ijj9aOq_{%QCZ=_8v}O){&<|P)p&!rrFwxu}s-P@31lv)G>E}4-G4j z2MkC#d&m0A#n!-k-1I!KZEIK9uBJl1(ODbzB9Z3pwn80`TIv@kcCoBPi>V~ay@Juv z>GV6=3A1?=RcF}kuzn~7g)Z$EV%$4cBAHoEqU7bB#JTw!VBK`dqYszdtH7S-VQZ`N zL&fo*&eNedb`6_2ZLHKP_t3-%P28+@l{-7@zX6~f5#DW=nriRtPoLG&8LWj9-UzTH z<7~BE3*El|7_{<6;V6qO(r0&1vjQd0;V+jK>V6e7x(>Y3TolFt1#v#^TsXNluetK2N86e?GZK;i*niAQy z^*3jNct1T5ODAM~p4D)sVP9+MB^s+!P;gn0DqNdhui(5cXJqp3hraJ{l#Y#e;`_;Y zmg()u4(*#-d;@3U7hOb~4dkHGTB%n$eS_W<&1IxkkaVUxVM0RIu;jG0r(WR7S4lgM z%(BLP8V6L4vvwWQz4qmhulEQ9U@$GMCyaW)oQrvB`jX4?IhD)10xB5PouwXqVjez+ zBt>&-3tEF&woj-2?sZ+9O5#&%-iNLa1PX})-`uCF!mC6%I(p6yG-V1oX+DAJ-|2`l zpPG5O&(O9D(&m#7Fi1>y@0?*9nk}fKAA3A&D}I$Sem^>$$!*LPEC++)M-yrSRzs6t z4hgaB*)-N}J_pw{omHe4Y7c-DKh%AtmqvwYKI!0INL_z?)uQ5I=;32^A!x|F8+c9GnrgeD%f zLsw1ulF8<%E1&Q9wx?#!etzF)?H$zA8s_$Suw0sxx(A4KntPh&G;W4%XcsY;+${Ue z<;KXfdo%IdpmhqVV#RaDXFIJ+;r}@a*~%^f?%8}bVmq~m6iHS7eUxxiymCz->iG8l2nPCu-5LY-*>Gs<}Rj|!<^b!59^_vy1SI(E37d64pCGf(++qZI#K#PTV1K}``ApbKoe~>?QO|}94N zAi)amzb?Eg+&1-`$ZXOH!*Jw%HRXWU-`{d3{ zzQ|CM*c{?=TU!|~G>1p?MjmktU)g=;OLN%9`|qD0$}s;1@J=eK-s(-2Nh6g0RPQd< zzOKfRRU;?&!GcpaUv#;A&vfb&`l%Kv1Rqf;jU+awuH|_4=}To5ZLzaiu*w5_ci6MF zSN2w-1zpm!j@nju;66~dvUHb|oWjR}_b)0G%D?UC4#u|Q5(eSAQh^kZA4m}OPu)nA zK7aRx-|0PP%uw=GpODR` zZESt-PUPPFFzfSnUn4{swT~xJhR4#1(w^Z3{G`<55WLPIo)9A!!9@~>6D^c8lDqGD>AR@>Q zBU2;{353$Rz~4B)5}6)~=qN(4MxWb|kxK|&iKM~?EOG)SY_j8&3G7OI*g!+obXU3| z530$<(}k#N8(8@ushIqJJF?5-bZ)NXS%nA19+Y8v>7XcClk?@d$weA9w(rp)IC0jd8 zm{N(SbN*Pu_m8tMD>(=NIRjU>5ZK;=@H}< z(S}ZdxPheraaUqXSKc%v^q-DDVf6BHi=UF033%^PH5-kMwV&`Nx&AHC(I}B~SN~>~ zYpTl0spshH{N0h7NUT#4qeLI?%pN>Y*$nAEF zj(W~Yc6`R2)^Al+o9RtmkpyeYe8b3I-YPY$`-Y#K*owrKsFt^ET&x*Y?yLD0Lb)aa zSIt=vKT16hi=n3A-r&~ZviE3p8^nUUb2E{K>c<{7)1(L= ztP3I(9A>v%{;~6G;%(z?^0uFEG$e+ARd7zHn>Xd4#$j|RV}QIiD<0INP;Sf;I{D`F zR=CjR%vnjw(mU#16fxzl---W+Q`FmClZyFn`J11jMtP7+@&X5`waJi|l5>UcxiwWm zXjT%&x$W4rz_pWVyxHNi?eAm1wvw(<^xq&PHjGIWBb#51`_>wrloJH%jd|3$x|$D6 zYvZNzNYQ3*ux6sc>x%mgOy|t(62Ae#f`!y|c_nXVS$A1*W(rJ6?3BTa1t|V7{~9`w zDUgsZw0)CLx{LTx>0H!_=H8*;lpg>S6stN|%Koc0HB5TzM?k<;I%Q1xy9v>0u5UYY z6VAz^DfGO;iOa%`eIbu$ybm-N#+O%ctKE~zcNy2SwHv8IVHM`5tZ8*zkvszg3UvhO z)L)!fLnJ_By*HQ??9Ek8ds{i0g|r@DGy9LEGi@b2nCEuX7SRGPQNqS`#Vb=%V|VY( zc)i|Iiy=$?He@b9Iy@kaY&CzUavFbkzS?0>wn2hHS`WF2ZaJ|)=NY*xgq4^LZS20) z(MhKw)DgJV1^&f1r>|O={#q(^IfYHj!-s3RAfq;Y-DLV#RFTJZrb)?NzA&yG1{z9 zYV6%AR<)WAc!|Y-bwTd-u6dl))Xo6XT)Z*Le!V+-m&yChLPp?F``xUyY)t?b z1HP(d9oF3;*LJ-`+HUoC{+Nk$iK^q3$D!hBMfFG&Esp7fmcG$$YF~|4@_Ean^z%UU z@h#Kf|1w_T#;$)eWYOEYJvQ$~2`~i~iPQ@5MU)nmT9?St9vg4#J5pOU09(%@>15Lj zbOgrB-rxQarmu_LoFaq{@APZ^h>0Wb$a zoPbM-RPL`gn`bW~ka^>&FkQhJ4INz}iqOjPJur_#QxaM!wf>MMPH6u|!9nt22QHHZ zKewDm=p_9|6j8GXg1}xdFvEz>$4b!4LFEB!g#+nK&iN782wY|>Sc{37a!Sgk?L#E@ALAP*@!09uU+AN~#SOm(Ptv>ZNR zDN_ukc?Laty-X-t@Fo8x*+p^71w$rPdOfm;-&PRZ!#!ZawlR)>;_OE_!!5z}>0Z61 z?ppp;U>iNM;hT_gv-mSmrr$ICmuf~99OTF#!9aMsKOVBWTW#K_bhB>fUOzRwz`DS# zW+(2({34R$1$Rf&eExO%+3>M!aMqx=wkJt_kB(YMr`ziNdr`BDH@^N_JJgG*q6@rf zl~iV0%A5qWG*^bZ$4~a9r6d`JeWKn@6k7%jNtRsk*FLzAS={I;{_q=sl8VMzfy(`w zmc;PA@V|AX$$lkxKYe}`Sn%eKRh|UH2s&b%HUQ zZ1|(c-yPi6G$LlIYvM!&>YSP25qn?)TlKEskEQ!?X7acayR#(CptWD62^ZD^L5}bE zJOc8KA>2H2A!k?&ds3}xON(csC~3}V`%csA@VYG3K+NASss*Xl#kZU%D{@3)Qg zSB2QAS#;Qs{+`>oa21YE$qFGM;^=-8fD&$g>%G)ywp;Z2IR9&EU1D5BWr7FQPuyM+pYLDmST}9 zPV#oN25W|>xPR9zyfFWv*MNYIqK^fdnT{z$FxziQ;>8wlwbCj=Y0kV7ZpE2faHZhd zZGMML>qd=yHX(lK)FXWy-|bNHW2xqIW^wlPbZ@^&!0c1)TU@2FmM0-oCgzWOPtr_Y z_AYZv%agYL7gEr_TR;j`1bwqmvihuDuhF2>$XLyg6IjPXB1BBUC!b8obRoUbVjSeL z9lV#Zd+mL8G)Rp4T;o3cv(@!lhVHtzUuol{^L))TeG9am^gZX}wTrn@qPo)GYtXOz z>HEFCn+yrreZj7iP3= zAva@}S~K$w0}J&Htd&pKOe~x-{6cIc@{?U6FMX!4w%)p+fx}$|bI-yPC}25Oi+79% z@=m9W$S&Eta3a3@aW3pD;~}OmD^VQPd}xGFRo?Bi|1r#$FA#~JRyr5MjCAa&6eA<6 zEi6n|;L*Okuj;YjWVBv${T|E=~)-B<7l4DhLrNMUV{z(t| zJu^ir#8hZ^61J^y8wa0^5z(-CEz{G?zpVO7&!fgK*}xIzD|omx;sr5jc-Zzm_klx@ zN`I0ZHLB`)d73_{l8&m2U$aGjZBH|w-sf*SwyEM} z#NEV1R}j&tZ*;KkBTM@u9vwGTn1Yg5MAmM{X0PgT#3^#+}|h zH8@*Z3ELG)vcK{vtqyDfW6q?WbwuLd!P%kah(^;vBY7Z?wfOKX005hl9gC=c6(Je5 z96Fvcm;doR-Y5El-)k)L2at<2-Bc{O-f~{tbP1N9{MPl)&m2+xpUdcC;TNRuif=g0 z!^s+l6Jx}x*2hts_+x2Bwsj+; zR-=ntQmpM;WuLa(;w7`Z%?n&Gq_1le_BG~&p|{^M1rrM#vC1uf0_Y9y;N`tpX^zVIRH)N;%#`9BinsG6%@qHD zQxqe&eoeuc!G)O9eB^?Yck~3#Gug zYbFrT-1jMJn(wwnXU6Zsc{JHy(!=?o8B}SA8dn-(;7_BokC9U2h2K|w9x!Gu)F{wD zFxmYA52-O1<+t_MRZu$`^6hez)6HaB7`-bYBF^j<*|TpJB$tgSROSJxqGe=`keDZx zW0eo+zck+~wgK{}^Cg1-@f_^rLUoT%q~1i%q|MgXq%!Y3f8*#ff;HkL8jq?$gn;3X zA?KXzZJx*s@1v`WmixZ}vev%=W$J!3pRUd{i)Q^n-}f%gzw#f^uz7r8VS@+!n!X_S zBcM{|Tw^Awg$A$7?#I&}+?U4>4oWw8d2y!yaQB&Ayn6jCBRX>NLNlNtgs+85GlB+S zz@p3~eG;;Pl6uB-8d{2~+qwT$E14{s`xDrAobt`x2gj4LA94D`wx8G0dPk3ui|rFW z{icovwRS~PKNHNKz0ogLvwcV%QUk3`FAW~AC^$S?IaxHHM|z{5j&4Vjs5FYNMJh6& znrgY`-?jtS-|Ja6o?;!%f-!Nb!EbY~onjq1E(~7;A6tJOOa*zE%%9u|`bN%Yr9LD3 zw25siq5e)OC(YQ_<yb08kV{T_gAWVBs+dTuBz2ax{sz%Ye=6ms1^S&Jr+) zp69)FrfEu-QrA^62vO-hD{NtSXX`U>X!AjW>)S4R-W#zh=fh_;)ff0wQ^>$n@8YdN z(443Cne$+E`2)waNo2{Gnf>**68?3~aVOUALO*^Wcfk5k6$A*(MBpjeb-kmsZ^dy1 zoIGMJ<9o`Sd8RX+P=z*aGpGJ`_h<-q!(Q>2j>A`y<+AcOpfw`+IQ7YZdwAK_Kh{xf zQ-<65v-vL!Ib?kNdzcRNik?!w=HcF`UM&i4lDqpem1DHHaUr7NF8B(Qm2oRAP0T-j zttVE2RnW|w)4%OpX&gCxS(OdB6n}-He0*E#)wKw2(S*H!A1%tvr#BdY_?{i$lc5)z zHUqw@>sQyN4Kv58Po3RMuwUkEs|3pT=TL#6}pUj9mTyU}^tnt5utbQ8Un9sRBU zlK&o1el2<~@Fcx?C3fQNID`*4PG575|Klg`@`d1Ls6PGw!+HInux)L^chDJ& z`bDk=aoU`W$vl#8AlC3*)`^Vi!nRvcbNpth`h_>F9k|O?9ZB`VRIt;ocq3NkM)hfo z-q}vt4}oeS!=4>rlLzzy5I!CVPK+0`h5++bX%>Ey^MpU$D^=^=Zk3<1MW@wT!4ul5 z=d+bNG?gjY9AFTV+{Vv`)scw1e7ZAnI{H{P8juss68TXjd$DI~{4cKCxJe z>r#LS+ymrwwBYp{RR`Ek3PqG~y2z%vsB|55!q_p$0{rTgtj*Wr%K17iSH8yRZI2-}h8%?aMK@kY4 zpSnCBb@bete!xE{UsN@rz5G>L^EFggzUH2z5bOoaxih zI#MSa452|3)&K}0-FmevZJ7TcYB2%!=aA?UJj`a0?dj33MiC^*(?0gPHIfnMd8HT^ z|Bc#KFKg$W;^i)nqghKAUN2KS03Zth(9v*2fBy|gufk~#-|m)lo(A{f99J<0r(;Vu zmDaL@zx7-S91!Lo>U=)72~4B>zjgoH?|@PSe7puXT*oKXq_GJ8#T);BEc_c{`CAJd zy~E9W|1=*XSX9USeep7`A-MKB#fZl2&t_?e%}kXniiyg0$$kS^47wZw{GDEw#n7nu z)P}5>pqi;(3IgHtSf_R*&TERLTEXs|MaRA(*%Z}-ND(wR&R2sMG}fe~AV^8^)ROUr z+#We#&rV)>PvnJVBV2YqeinYO?aZkTTmJgihpc-bVX8-wD7*;Tq;RnroatbsZoy&) zZ!!GZP^~Qtr!0V2+4IOXwtM1BL|S)BX1}Wo>}#(`ea~A6s_j-C?slG9Er4{duz6Bt z9OgW|m6DSaPezdmiG(yc+^o9($=oHrNLr!fxzOu$n;??`VYj?L1EcOnt^oO0xX%Ft{#&DL*L!+$@BBkl}6Ql8i-b8WwF^?QJI1D*;ja^ zTIdr1ToL%x2zMjjB}!)Obe;N+5ucufa}ZnARz}1;PnLwJgsxJ@KJolyV54=ba_;IMwK;zTjd|IH_;3du z+_O=4$Q30lWhOwPNlxRPy4(^;(MD9(*wvz#!BaRZ8CSDhKo$h7523h~Tg|0uuMAAq zSPk>jcPZZ1HsYJ;KaBAr(T>%Ii*!(FsI=+_TFM^NoA+PUa2w=!>#p@`z8tZwlQqes zSfV0DbLZt?{eW@tA_m@O@I?~EXKLE5ov$=*M_$XYm&u$aN=v@#&S{(_|FE}bo{-$i zG_jEvy?Y+gm-Ctw@J)vMBxPmw0QTKb5k5qMCo+`hGL zTIuMAJrp^#E|rsVLXW6~lDd3?b|lK5@g>2D0xvd>Inx-uEmb_2STNZ><4RdkVAz*XGRmlY(gvY*DFy0^)O`K z$xWOfgfFBz;(4NAe{bXB%5bzGX#;FAw%+{$QIb}7%Z7lz2zcv6hL4S3EceqBYnbBg zOd`gRG@l_273>pubM8+C-YR78c1V7otC!9ZD<5XqF7#=lH`_gWyR2aaS}8&Ged^guQC9a?oo#il&RhXpa-@AA zrd~7%Z8l@J+}4e3?e%J{1RL_8Y}jUDUsg*uhr+5P+*3Ron!k6O*`5})u)Tn*g9&d6 zEakNd!Oa52$j=Sz3Jv|~*0$~fZCDGO%fRx!VM1=oD1m=H{zMjy|6IS{_ybui&-hcH zD=0br`RumyZ-D*PopNo1Y8=a`vH#@{!jZrT+4t%M8Go+bYcmJ$I<;y$nAd_GthGdV z)xf&lp2(audZ{8r&QW-m^A@PkUu&B6V^>`?`X|`TXeCY8q>$AT60`H2z6nK?;hgz#Fvc~Bm&?#_ zt=J}^x=Qdakdwz=pA#7}BUYOfw_hn&A31jB)nnWtv=<{nWWzni4&i_p*71Ce45`B# z)f8l8JrLA^kQ44`PT!TF$EAYkYOe3pBU+Qja3~MaZ0jR4X~bXZE9lr&qg{+oveE9f z=FHDWJ70OdAaemmlyOFs;umTxx$0^N*+R$_Hg(MQC79A>GUKC?VK?nm4tw;)$XH-?f zN#iTstqWe;C^Dv~YYN7?rMoA1+s%?rGQ9qNhttbq#t2GR$N$SZehEP2HY5RhbD8=Z zaCe(>OliJkPw&^~Ql*E#0p9sHwv~qR*G{iz0w_yyi}c{s*~=FkO-hH?$SaAfnIN1j zssAGUc=*izK=JLbt!q7(-IDf;q@$9b3ZLsk|IcmGa4Asp=h&~j#aRd`rT^t@zPjAv z!rTQ;jV^NbxwYxou=Q$pxDXfeF8=@j$7tX4INY86eJuG8hmaPZOT8_65YPX7Dse6; z#tWNIoJZl#k4ARe44#_t(DRz7-C{qu`;vr=AnhWS{dx6`0_aG zav!&lAKlUkl!WgSG=>pC(YR5W;A{KP|1Cm6T(Bx-R1gN`7OAU^q$gOT9{$RgbW0yn zW(E^Qh5O{+p(V-qS`5>k$CmcnYQxn+Y9sN|)~InFUC%5eg<%SPhb?K?VzxF`U(x%o zH$6a(ZgOXv6U266p$Tm>q#{B(HrQkr+M-S?nyHKqn(eG~Hm5S3(&Y3a{#!+9Dc`ws zOqlC*=lwjFL-||^NfpyrzJ~JP^F@~r!rkIPUR4Yae?b(tc!{}dk+TWl0H^Qd&_d2&-X5O7o9{D1 z5rf^zuhT{9-+u8z19b6YlWEhIl4a2Mk;%{xyygWemecNUZ2fOW3h5JYdKuu%=YBJ~>2wDD5TqgXq3h{OHtB7jDLEQEfm)v+lp8}11?;-1mCF*gs zsQiTgRFV|Vt%65OpOc@JD&Uno^|Eo>k=wM}=A5dI6as})!$6d`!3uNm5y1 zZbkQ3U*SPijCTm~V=KMBeEIUtt;<&bzZ<9s{y}{={u4hA`IGvN`h)UfM3&&~a@95a zc_vt^9D#NG7`!Jse?4}gt`D|{{H-OSJV!Q(Agu6EeNT)PqO;$$(83a$!b?WlBj6OfHkNa1HRo7X-(%3Ur08DU)wDZF|AC!4%&A%h(RjYzjlmP(tDeiTIX6K_Ht$sC zPEbS_HuAylbl4uh-w`H6xd?#4kLKRvV;~>KA01S;LddylKVR10PT2Lk*T9(V?z6wI zaujdPcsh|}Y%ehBYnIZp*9CDlIZt7x5Kwi<@)|F#AeE7!eq0e{Zd>pKRgp`IC#ymKp)W5S@D!tq?(J$_$T2eJZ(k8=GX z^YBFevKEDzheYBYQ3w@;#P>PnQ@qC)4w&o2aoG=@463IsA6GWn+-60oeh|09mEB2k zxEP7_kh-n6W-)LpL9l+$9^&k=F6WvNQQ@kZ$Pt$^NlHraGaMxO&(m1-v$aX*C!VSd zXEDbxof!8wpshve6@Ap@sSt-=uIF~xLM4>*w7_Zn{j}S+J&;9>9}A(jiVtD^lGeJa z>lZXP=W6v0V^nbyWkaCVbC6<;D4l=eFhL_t6jn1upIdSHiT{hNt)>_LoItf^%QrO9 z;R*G~s^}>&@kUkD>krzxpT_;#jGohO!5e4@y!@&KiZKuP!^iy4fTbmmiAqNn<9-|f zBopuqr@o#q_jmw=EtvU~@>sU0TZkL>Yz;{yz7X?Q&05c|OC09u=26UPlG*|UPe>ud zk^}oTngf;ZGMJv|y_k8n@yIt@C#Ix`zHQp6`7%@hf^UR(qT)jv?@lbg68yiI>Hpnm z%;t!T=1RB)XPGgBeYCnF28(L%F)elcrMM94yi>Xd$of2frT9KFAwUc_H%op_W5MlK zbie&Iajoz2y-b9k`^hZ_r9qcI$Y7Jp)g%@K!~_oDmqu2pRQ87 z>r1vyp;x#5<0SIP9#>9Vb$+lx`%!zvk9qAMGrmkyD=OW7OYtM-|9IF0<$TBA!%b5i z-9?5T)}kMxUb#-3t2#gtq%)MzNSqWj1^Ph*2X^>7`JQfuj{-SG8UWm!mz22UPFss> z?0BC-D>}?h3y#imAr@32Q%Ur5HOVgy7fcU*){JhQWy!xK&FH4BOmT~~z?S%=Xd>{x zK)inr&i@AJ{l}gDeM0{G8Bm8ah?l)8=Ade6*cfA2`4|?xASMDkjHqz*?=w**-Vd>U z$5b)XOgC+obz0F<+1VuhSSmA!GRSbCq*+6O>BS>0eV-r=alZ`h%DgG998d`;@!u_?O$~W>Lq~y~ z@b>mr#{sKBLoMHHpQ(4{?bYDl4Ubw7kcruaCrNmIE{=Y3U^w|aIg zE15u`Jv=PrK%T#->?PUOGUmNahs&8n$>6BglfpW&s6q>_PrrO7@`2@X==(kTf`gYO+`5UITSQ9TNw5DUN@EO$+c zD%Y2li0r@Lt&~cCCf-tAwG!cd@}siP{F~y1L=-N}fOAj(>x7{3kw`|GLTh*R}r!qyA^g?Z1{k?9p1!B73rB z*2Ea(9K0q?T&ZvjkaGCgRHNC-9HRksk$C0^>Y}X>K}U)M?`@%V46tLz$wiU)o*+^n zuk%QTIeNt=l0P^e4}8Fzv`tdls1wfAumOp{SRm#+BN@VKpcGmsuLvUIb0~7+qZZO* zUNotGf^nORyem|b;itI2Ei1rxE&I~M;%@^(dL{NjV}_95+Q6gvI`!fx$O05 zUCMJF_b&MYNO|k;lbOVxmG3gZa+~L+^iEH{9HXrwfMx2Cqk|i)M@M!wb@Zo1dG&85 zHRGK2wY4BnqXt%k4*j%5NX)@?IeD&-9;JR~N|1ZsH*b;gTcj#-?Y3~*20sXx0RNtE z&(AK+{np~?%E=h1$pXtYB{tAabC`c(LknPu-_>tKSHR?Ho2^O`myYxoui8d4S1YZa zp>ayFk@4;S01^AEr~g|aJnOXMtru=%-bk4Cz>_~QbnSAZ~!S3%pRoa&4H#j*Q!@QCQI59nC6NyvzCIY}JV1IH%D z1BdrzXGv{4?UP*lmHGB}#UptFWiOB%Vj%uEr3)C-TuHkowb*R<$OWBk*PH@9w#W&t z{L3aURMkZ<&P=x>*WK{q)Tr=b-L{O#I|UUe4Nbo58d*y@B733vdv6(%0Sh#T7@!wn z_GEekWHA>)d^!aTmLrnCUJ8&}bz57IQ7T`?xC&n;d6S-|f-Z^Dxj}3mo z%6f`%T^jkqTggx06g5XyLIS2?sSVr;!3I6wyDv*NX7|q+-HKs+F+8)M9(SovSj@K?Z zv%Z?@*G6(_Imp>E5u=4nw-1qVry>3QlexKiIfxi>=h!JsQqO(r4*3Swbotl@6?HVyvrL_Pz=M{agztP88#)+#OsljGic#DUbIfPN`CJQlvbqZ`Yqad}! zUv;!uc5cAxMJ746v78Cq1)BIu6;Q z={M2;V&Mq_;f;(BZ6H`z3z5B~xb4I-?_;;PRq$)3qJ9GNwTjZqMKPV>H-N3^`AS-& zYh{wVI`R0fOMS(|K`mM$kJGxYdhx#gDtTnp-g*a(4?u&qfpHU?w83$gPyZ& z19e+uWZL{>A|WAwcC_?X7R5W1ONy6hPQ$`eLXt6N3Y5@!?-BSk tJmtt_;_X$w+3IwydLjWQveSU2dldm@iBUWRml6JJxbgok*7!aBKLFqcGbaE5 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/before-detail-miami-1440.png b/sites/compass/docs/visual-review/before-detail-miami-1440.png new file mode 100644 index 0000000000000000000000000000000000000000..c97c1e340e64a5bed3d60274e1617f659dd5f51c GIT binary patch literal 142987 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

    J1?Ltb=k}YeBAAyvM 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 IG~mnFpAK??e*gdg literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/before-home-1440.png b/sites/compass/docs/visual-review/before-home-1440.png new file mode 100644 index 0000000000000000000000000000000000000000..962ac885a5f73fe7b241ecab5fdaa30d147176b0 GIT binary patch literal 105794 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

  • {% else %}
    No tours scheduled.
    {% endif %}
    diff --git a/sites/compass/templates/collections.html b/sites/compass/templates/collections.html index 93d8d3d4..431294a8 100644 --- a/sites/compass/templates/collections.html +++ b/sites/compass/templates/collections.html @@ -8,7 +8,7 @@

    Collections

    New collection
    {% if collections %} - +
    {% for c in collections %} @@ -20,7 +20,7 @@

    Collections

    {% endfor %} -
    NameHomesShare linkCreated
    +
    {% else %}

    No collections yet

    Curate homes into a collection and share with your partner or agent.

    {% endif %} diff --git a/sites/compass/templates/inquiries.html b/sites/compass/templates/inquiries.html index 9b877c34..5d20e03f 100644 --- a/sites/compass/templates/inquiries.html +++ b/sites/compass/templates/inquiries.html @@ -5,7 +5,7 @@

    Inquiries

    {% if inquiries %} - +
    {% for i in inquiries %} @@ -14,7 +14,7 @@

    Inquiries

    {% endfor %} -
    ListingSubjectSent
    {{ i.sent_at.strftime('%b %d, %Y') }}
    +
    {% else %}

    No inquiries sent

    Contact an agent from a listing page.

    {% endif %} diff --git a/sites/compass/templates/open_houses.html b/sites/compass/templates/open_houses.html index dcd07989..c4a8120b 100644 --- a/sites/compass/templates/open_houses.html +++ b/sites/compass/templates/open_houses.html @@ -20,7 +20,7 @@

    Open Houses

    {{ listings|length }} open houses{% if filter_city %} in {{ filter_city }}{% endif %}.
    - +
    {% for L in listings %} @@ -35,6 +35,6 @@

    Open Houses

    {% endfor %} -
    DateTimeAddressCityBedsBathsPrice
    +
    {% endblock %} diff --git a/sites/compass/templates/saved_searches.html b/sites/compass/templates/saved_searches.html index 1b931ccf..aa5250ff 100644 --- a/sites/compass/templates/saved_searches.html +++ b/sites/compass/templates/saved_searches.html @@ -5,7 +5,7 @@

    Saved searches

    {% if searches %} - +
    {% for s in searches %}{% set c = s.get_criteria() %} @@ -22,7 +22,7 @@

    Saved searches

    {% endfor %} -
    NameCriteriaNotify
    +
    {% else %}

    No saved searches

    Save a search from the results page.

    {% endif %} diff --git a/sites/compass/templates/tours.html b/sites/compass/templates/tours.html index e0ff2542..c684cd39 100644 --- a/sites/compass/templates/tours.html +++ b/sites/compass/templates/tours.html @@ -5,7 +5,7 @@

    Tour requests

    {% if tours %} - +
    {% for t in tours %} @@ -27,7 +27,7 @@

    Tour requests

    {% endfor %} -
    ListingDateTimeTypeStatusRequested
    +
    {% else %}

    No tour requests

    Find a home you like and request a tour.

    {% endif %} From 20929417f3e2bf29c810540ea1abcb5bdb800782 Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 18:29:45 +0800 Subject: [PATCH 08/26] fix(compass): pin reviewed assets and identify screenshot formats --- .assets-revision | 2 +- sites/compass/README.md | 2 +- sites/compass/docs/visual-review.md | 10 +++++----- ...l-aspen-1440.png => after-detail-aspen-1440.jpg} | Bin ...ail-aspen-390.png => after-detail-aspen-390.jpg} | Bin ...l-miami-1440.png => after-detail-miami-1440.jpg} | Bin .../{after-home-1440.png => after-home-1440.jpg} | Bin .../{after-home-390.png => after-home-390.jpg} | Bin ...-aspen-1440.png => before-detail-aspen-1440.jpg} | Bin ...il-aspen-390.png => before-detail-aspen-390.jpg} | Bin ...-miami-1440.png => before-detail-miami-1440.jpg} | Bin .../{before-home-1440.png => before-home-1440.jpg} | Bin .../{before-home-390.png => before-home-390.jpg} | Bin ...spen-1440.png => original-detail-aspen-1440.jpg} | Bin ...-aspen-390.png => original-detail-aspen-390.jpg} | Bin ...iami-1440.png => original-detail-miami-1440.jpg} | Bin ...riginal-home-1440.png => original-home-1440.jpg} | Bin ...{original-home-390.png => original-home-390.jpg} | Bin 18 files changed, 7 insertions(+), 7 deletions(-) rename sites/compass/docs/visual-review/{after-detail-aspen-1440.png => after-detail-aspen-1440.jpg} (100%) rename sites/compass/docs/visual-review/{after-detail-aspen-390.png => after-detail-aspen-390.jpg} (100%) rename sites/compass/docs/visual-review/{after-detail-miami-1440.png => after-detail-miami-1440.jpg} (100%) rename sites/compass/docs/visual-review/{after-home-1440.png => after-home-1440.jpg} (100%) rename sites/compass/docs/visual-review/{after-home-390.png => after-home-390.jpg} (100%) rename sites/compass/docs/visual-review/{before-detail-aspen-1440.png => before-detail-aspen-1440.jpg} (100%) rename sites/compass/docs/visual-review/{before-detail-aspen-390.png => before-detail-aspen-390.jpg} (100%) rename sites/compass/docs/visual-review/{before-detail-miami-1440.png => before-detail-miami-1440.jpg} (100%) rename sites/compass/docs/visual-review/{before-home-1440.png => before-home-1440.jpg} (100%) rename sites/compass/docs/visual-review/{before-home-390.png => before-home-390.jpg} (100%) rename sites/compass/docs/visual-review/{original-detail-aspen-1440.png => original-detail-aspen-1440.jpg} (100%) rename sites/compass/docs/visual-review/{original-detail-aspen-390.png => original-detail-aspen-390.jpg} (100%) rename sites/compass/docs/visual-review/{original-detail-miami-1440.png => original-detail-miami-1440.jpg} (100%) rename sites/compass/docs/visual-review/{original-home-1440.png => original-home-1440.jpg} (100%) rename sites/compass/docs/visual-review/{original-home-390.png => original-home-390.jpg} (100%) diff --git a/.assets-revision b/.assets-revision index 3e2d8cb8..8c75dfae 100644 --- a/.assets-revision +++ b/.assets-revision @@ -5,4 +5,4 @@ # is a git revision (branch name like `main`, a tag, or a specific commit # sha). Override at runtime with the ASSETS_REVISION env var. repo: ChilleD/WebHarbor -revision: ebf73305228b7ba86d9fbcb737b8ccbee2b8956a +revision: c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e diff --git a/sites/compass/README.md b/sites/compass/README.md index 57ca556c..d4e417aa 100644 --- a/sites/compass/README.md +++ b/sites/compass/README.md @@ -13,7 +13,7 @@ An offline Compass mirror contributed in [WebHarbor #25](https://github.com/aimi The contributor's generation of property years, MLS numbers, amenities, and agent sales statistics has been removed. Published listing details take precedence over assessor records when those sources disagree; they are not silently combined. -`migrate_seed.py` rebuilds `instance_seed/compass.db` from the tracked catalog and available local images. It writes tables and indexes in a stable order for byte-reproducible seeds and never modifies the live `instance/compass.db`. Both asset fetch and the Docker build apply this migration. +`migrate_seed.py` rebuilds `instance_seed/compass.db` from the tracked catalog and available local images. It writes tables and indexes in a stable order for byte-reproducible seeds within the same SQLite runtime and never modifies the live `instance/compass.db`. Both asset fetch and the Docker build apply this migration. Different SQLite versions can encode equivalent rows differently; reset comparisons use the seed rebuilt inside the same runtime. ## Local use diff --git a/sites/compass/docs/visual-review.md b/sites/compass/docs/visual-review.md index f00b848d..6b7fb9cb 100644 --- a/sites/compass/docs/visual-review.md +++ b/sites/compass/docs/visual-review.md @@ -12,19 +12,19 @@ The main corrections are official local fonts and hero imagery, measured header/ | Original website | Before | After | |---|---|---| -| [![original Homepage](visual-review/original-home-1440.png)](visual-review/original-home-1440.png) | [![before Homepage](visual-review/before-home-1440.png)](visual-review/before-home-1440.png) | [![after Homepage](visual-review/after-home-1440.png)](visual-review/after-home-1440.png) | +| [![original Homepage](visual-review/original-home-1440.jpg)](visual-review/original-home-1440.jpg) | [![before Homepage](visual-review/before-home-1440.jpg)](visual-review/before-home-1440.jpg) | [![after Homepage](visual-review/after-home-1440.jpg)](visual-review/after-home-1440.jpg) | ## Homepage, mobile | Original website | Before | After | |---|---|---| -| [![original Homepage, mobile](visual-review/original-home-390.png)](visual-review/original-home-390.png) | [![before Homepage, mobile](visual-review/before-home-390.png)](visual-review/before-home-390.png) | [![after Homepage, mobile](visual-review/after-home-390.png)](visual-review/after-home-390.png) | +| [![original Homepage, mobile](visual-review/original-home-390.jpg)](visual-review/original-home-390.jpg) | [![before Homepage, mobile](visual-review/before-home-390.jpg)](visual-review/before-home-390.jpg) | [![after Homepage, mobile](visual-review/after-home-390.jpg)](visual-review/after-home-390.jpg) | ## Aspen detail | Original website | Before | After | |---|---|---| -| [![original Aspen detail](visual-review/original-detail-aspen-1440.png)](visual-review/original-detail-aspen-1440.png) | [![before Aspen detail](visual-review/before-detail-aspen-1440.png)](visual-review/before-detail-aspen-1440.png) | [![after Aspen detail](visual-review/after-detail-aspen-1440.png)](visual-review/after-detail-aspen-1440.png) | +| [![original Aspen detail](visual-review/original-detail-aspen-1440.jpg)](visual-review/original-detail-aspen-1440.jpg) | [![before Aspen detail](visual-review/before-detail-aspen-1440.jpg)](visual-review/before-detail-aspen-1440.jpg) | [![after Aspen detail](visual-review/after-detail-aspen-1440.jpg)](visual-review/after-detail-aspen-1440.jpg) | ## Aspen detail, mobile @@ -32,13 +32,13 @@ The source mobile gallery failed to load its photo responses in this browser ses | Original website | Before | After | |---|---|---| -| [![original Aspen detail, mobile](visual-review/original-detail-aspen-390.png)](visual-review/original-detail-aspen-390.png) | [![before Aspen detail, mobile](visual-review/before-detail-aspen-390.png)](visual-review/before-detail-aspen-390.png) | [![after Aspen detail, mobile](visual-review/after-detail-aspen-390.png)](visual-review/after-detail-aspen-390.png) | +| [![original Aspen detail, mobile](visual-review/original-detail-aspen-390.jpg)](visual-review/original-detail-aspen-390.jpg) | [![before Aspen detail, mobile](visual-review/before-detail-aspen-390.jpg)](visual-review/before-detail-aspen-390.jpg) | [![after Aspen detail, mobile](visual-review/after-detail-aspen-390.jpg)](visual-review/after-detail-aspen-390.jpg) | ## Miami two-photo detail | Original website | Before | After | |---|---|---| -| [![original Miami two-photo detail](visual-review/original-detail-miami-1440.png)](visual-review/original-detail-miami-1440.png) | [![before Miami two-photo detail](visual-review/before-detail-miami-1440.png)](visual-review/before-detail-miami-1440.png) | [![after Miami two-photo detail](visual-review/after-detail-miami-1440.png)](visual-review/after-detail-miami-1440.png) | +| [![original Miami two-photo detail](visual-review/original-detail-miami-1440.jpg)](visual-review/original-detail-miami-1440.jpg) | [![before Miami two-photo detail](visual-review/before-detail-miami-1440.jpg)](visual-review/before-detail-miami-1440.jpg) | [![after Miami two-photo detail](visual-review/after-detail-miami-1440.jpg)](visual-review/after-detail-miami-1440.jpg) | ## Scope and intentional differences diff --git a/sites/compass/docs/visual-review/after-detail-aspen-1440.png b/sites/compass/docs/visual-review/after-detail-aspen-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/after-detail-aspen-1440.png rename to sites/compass/docs/visual-review/after-detail-aspen-1440.jpg diff --git a/sites/compass/docs/visual-review/after-detail-aspen-390.png b/sites/compass/docs/visual-review/after-detail-aspen-390.jpg similarity index 100% rename from sites/compass/docs/visual-review/after-detail-aspen-390.png rename to sites/compass/docs/visual-review/after-detail-aspen-390.jpg diff --git a/sites/compass/docs/visual-review/after-detail-miami-1440.png b/sites/compass/docs/visual-review/after-detail-miami-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/after-detail-miami-1440.png rename to sites/compass/docs/visual-review/after-detail-miami-1440.jpg diff --git a/sites/compass/docs/visual-review/after-home-1440.png b/sites/compass/docs/visual-review/after-home-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/after-home-1440.png rename to sites/compass/docs/visual-review/after-home-1440.jpg diff --git a/sites/compass/docs/visual-review/after-home-390.png b/sites/compass/docs/visual-review/after-home-390.jpg similarity index 100% rename from sites/compass/docs/visual-review/after-home-390.png rename to sites/compass/docs/visual-review/after-home-390.jpg diff --git a/sites/compass/docs/visual-review/before-detail-aspen-1440.png b/sites/compass/docs/visual-review/before-detail-aspen-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/before-detail-aspen-1440.png rename to sites/compass/docs/visual-review/before-detail-aspen-1440.jpg diff --git a/sites/compass/docs/visual-review/before-detail-aspen-390.png b/sites/compass/docs/visual-review/before-detail-aspen-390.jpg similarity index 100% rename from sites/compass/docs/visual-review/before-detail-aspen-390.png rename to sites/compass/docs/visual-review/before-detail-aspen-390.jpg diff --git a/sites/compass/docs/visual-review/before-detail-miami-1440.png b/sites/compass/docs/visual-review/before-detail-miami-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/before-detail-miami-1440.png rename to sites/compass/docs/visual-review/before-detail-miami-1440.jpg diff --git a/sites/compass/docs/visual-review/before-home-1440.png b/sites/compass/docs/visual-review/before-home-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/before-home-1440.png rename to sites/compass/docs/visual-review/before-home-1440.jpg diff --git a/sites/compass/docs/visual-review/before-home-390.png b/sites/compass/docs/visual-review/before-home-390.jpg similarity index 100% rename from sites/compass/docs/visual-review/before-home-390.png rename to sites/compass/docs/visual-review/before-home-390.jpg diff --git a/sites/compass/docs/visual-review/original-detail-aspen-1440.png b/sites/compass/docs/visual-review/original-detail-aspen-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/original-detail-aspen-1440.png rename to sites/compass/docs/visual-review/original-detail-aspen-1440.jpg diff --git a/sites/compass/docs/visual-review/original-detail-aspen-390.png b/sites/compass/docs/visual-review/original-detail-aspen-390.jpg similarity index 100% rename from sites/compass/docs/visual-review/original-detail-aspen-390.png rename to sites/compass/docs/visual-review/original-detail-aspen-390.jpg diff --git a/sites/compass/docs/visual-review/original-detail-miami-1440.png b/sites/compass/docs/visual-review/original-detail-miami-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/original-detail-miami-1440.png rename to sites/compass/docs/visual-review/original-detail-miami-1440.jpg diff --git a/sites/compass/docs/visual-review/original-home-1440.png b/sites/compass/docs/visual-review/original-home-1440.jpg similarity index 100% rename from sites/compass/docs/visual-review/original-home-1440.png rename to sites/compass/docs/visual-review/original-home-1440.jpg diff --git a/sites/compass/docs/visual-review/original-home-390.png b/sites/compass/docs/visual-review/original-home-390.jpg similarity index 100% rename from sites/compass/docs/visual-review/original-home-390.png rename to sites/compass/docs/visual-review/original-home-390.jpg From b84eaf60bf02a30a45da643b62c92b343e70f426 Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 19:31:41 +0800 Subject: [PATCH 09/26] docs(compass): publish environment and task review evidence --- .../compass/docs/environment-validation.json | 573 ++++ sites/compass/docs/review-report.md | 82 + sites/compass/docs/validation.json | 3048 +++++++++++++++++ sites/compass/docs/visual-review.md | 10 +- .../visual-review/after-miami-list-1440.jpg | Bin 0 -> 182897 bytes .../visual-review/before-miami-list-1440.jpg | Bin 0 -> 185601 bytes .../compass/docs/visual-review/captures.json | 39 + .../original-miami-list-1440.jpg | Bin 0 -> 204183 bytes 8 files changed, 3751 insertions(+), 1 deletion(-) create mode 100644 sites/compass/docs/environment-validation.json create mode 100644 sites/compass/docs/review-report.md create mode 100644 sites/compass/docs/validation.json create mode 100644 sites/compass/docs/visual-review/after-miami-list-1440.jpg create mode 100644 sites/compass/docs/visual-review/before-miami-list-1440.jpg create mode 100644 sites/compass/docs/visual-review/original-miami-list-1440.jpg diff --git a/sites/compass/docs/environment-validation.json b/sites/compass/docs/environment-validation.json new file mode 100644 index 00000000..55a27795 --- /dev/null +++ b/sites/compass/docs/environment-validation.json @@ -0,0 +1,573 @@ +{ + "checked_at": "2026-09-06T11:29:17.149583+00:00", + "code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "base_sha": "90afddb6d4af382935ded9a385f2eead604188cf", + "asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "image": "sha256:beecc26599f47c15498c7a3b3dd3e055a02f4e46a0b5cfff33a276fbbbea68fc", + "homepages": [ + { + "port": 40000, + "status": 200, + "bytes": 40839 + }, + { + "port": 40001, + "status": 200, + "bytes": 36621 + }, + { + "port": 40002, + "status": 200, + "bytes": 16340 + }, + { + "port": 40003, + "status": 200, + "bytes": 25664 + }, + { + "port": 40004, + "status": 200, + "bytes": 55621 + }, + { + "port": 40005, + "status": 200, + "bytes": 37652 + }, + { + "port": 40006, + "status": 200, + "bytes": 35063 + }, + { + "port": 40007, + "status": 200, + "bytes": 30851 + }, + { + "port": 40008, + "status": 200, + "bytes": 30566 + }, + { + "port": 40009, + "status": 200, + "bytes": 4441 + }, + { + "port": 40010, + "status": 200, + "bytes": 22558 + }, + { + "port": 40011, + "status": 200, + "bytes": 18280 + }, + { + "port": 40012, + "status": 200, + "bytes": 9516 + }, + { + "port": 40013, + "status": 200, + "bytes": 35823 + }, + { + "port": 40014, + "status": 200, + "bytes": 37269 + }, + { + "port": 40015, + "status": 200, + "bytes": 8874 + }, + { + "port": 40016, + "status": 200, + "bytes": 19544 + }, + { + "port": 40017, + "status": 200, + "bytes": 22540 + }, + { + "port": 40018, + "status": 200, + "bytes": 31253 + }, + { + "port": 40019, + "status": 200, + "bytes": 11839 + } + ], + "reset_all": { + "seconds": 2.9569199589896016, + "response": { + "ok": true, + "sites": { + "allrecipes": { + "ready": true, + "site": "allrecipes" + }, + "amazon": { + "ready": true, + "site": "amazon" + }, + "apple": { + "ready": true, + "site": "apple" + }, + "arxiv": { + "ready": true, + "site": "arxiv" + }, + "bbc_news": { + "ready": true, + "site": "bbc_news" + }, + "booking": { + "ready": true, + "site": "booking" + }, + "cambridge_dictionary": { + "ready": true, + "site": "cambridge_dictionary" + }, + "compass": { + "ready": true, + "site": "compass" + }, + "coursera": { + "ready": true, + "site": "coursera" + }, + "espn": { + "ready": true, + "site": "espn" + }, + "github": { + "ready": true, + "site": "github" + }, + "google_flights": { + "ready": true, + "site": "google_flights" + }, + "google_map": { + "ready": true, + "site": "google_map" + }, + "google_search": { + "ready": true, + "site": "google_search" + }, + "huggingface": { + "ready": true, + "site": "huggingface" + }, + "ikea": { + "ready": true, + "site": "ikea" + }, + "merriam_webster": { + "ready": true, + "site": "merriam_webster" + }, + "phys_org": { + "ready": true, + "site": "phys_org" + }, + "target": { + "ready": true, + "site": "target" + }, + "wolfram_alpha": { + "ready": true, + "site": "wolfram_alpha" + } + } + }, + "files": [ + { + "site": "target", + "file": "target.db", + "seed_sha256": "cb9665e278b4fe24cb9dfd2f60316c26ae6af3d49553f392c2821c2088a6cd57", + "live_sha256": "cb9665e278b4fe24cb9dfd2f60316c26ae6af3d49553f392c2821c2088a6cd57", + "byte_equal": true + }, + { + "site": "target", + "file": "._target.db", + "seed_sha256": "53ba45c57284eb9de60ee45bae1d664f5713b95e8e427e289e361e18c1ebc3b0", + "live_sha256": "53ba45c57284eb9de60ee45bae1d664f5713b95e8e427e289e361e18c1ebc3b0", + "byte_equal": true + }, + { + "site": "compass", + "file": "compass.db", + "seed_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "live_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "byte_equal": true + }, + { + "site": "merriam_webster", + "file": "merriam_webster.db", + "seed_sha256": "ff6dff56dd646ff1ace0729170c9a25962aea7b75f2a473bf8bbac7a89d25668", + "live_sha256": "ff6dff56dd646ff1ace0729170c9a25962aea7b75f2a473bf8bbac7a89d25668", + "byte_equal": true + }, + { + "site": "cambridge_dictionary", + "file": "cambridge.db", + "seed_sha256": "efcc24df62fe8ee51377e3e86df516d4e6c64bf4d8e9bfaa021799b20e4290f7", + "live_sha256": "efcc24df62fe8ee51377e3e86df516d4e6c64bf4d8e9bfaa021799b20e4290f7", + "byte_equal": true + }, + { + "site": "cambridge_dictionary", + "file": "cambridge.db.bak.harden", + "seed_sha256": "5a0ae0688d20d7c90d910799044c860c6f1ec4f2c274e6458ee49e54fd94821d", + "live_sha256": "5a0ae0688d20d7c90d910799044c860c6f1ec4f2c274e6458ee49e54fd94821d", + "byte_equal": true + }, + { + "site": "google_map", + "file": "gmaps.db", + "seed_sha256": "0e47e42cf76b084883e1f440b642b49418057b53b6f07a0511f313ab814d2f96", + "live_sha256": "0e47e42cf76b084883e1f440b642b49418057b53b6f07a0511f313ab814d2f96", + "byte_equal": true + }, + { + "site": "google_flights", + "file": "google_flights.db", + "seed_sha256": "846d9b649dcc6110e599d653d8f14c1e893fde8dcc1b0c03d6e13a8e4ace78c7", + "live_sha256": "846d9b649dcc6110e599d653d8f14c1e893fde8dcc1b0c03d6e13a8e4ace78c7", + "byte_equal": true + }, + { + "site": "wolfram_alpha", + "file": "wolfram_alpha.db", + "seed_sha256": "e3ca295cf4e0609f09309dd4b2cbb990dc4c39a1b856a9213019bda13343da37", + "live_sha256": "e3ca295cf4e0609f09309dd4b2cbb990dc4c39a1b856a9213019bda13343da37", + "byte_equal": true + }, + { + "site": "espn", + "file": "espn.db", + "seed_sha256": "8ad86c752bca2ea1af41b691e5f9abf100d6298e87f3f9a0c4b90647f434aa46", + "live_sha256": "8ad86c752bca2ea1af41b691e5f9abf100d6298e87f3f9a0c4b90647f434aa46", + "byte_equal": true + }, + { + "site": "booking", + "file": "booking.db", + "seed_sha256": "1e8d36b71965e647c79e752656964aa54aacead4fd07a17ec6269aeddae7def3", + "live_sha256": "1e8d36b71965e647c79e752656964aa54aacead4fd07a17ec6269aeddae7def3", + "byte_equal": true + }, + { + "site": "ikea", + "file": "ikea.db", + "seed_sha256": "334a83f7d24b04d001f2df775151b174c33c40c03b7e0d23113c6c1f0ef7f515", + "live_sha256": "334a83f7d24b04d001f2df775151b174c33c40c03b7e0d23113c6c1f0ef7f515", + "byte_equal": true + }, + { + "site": "allrecipes", + "file": "allrecipes.db", + "seed_sha256": "f7fb72df1725b5a581272f84039322b1568cb810e5eb0feaf3d17685c79e18e3", + "live_sha256": "f7fb72df1725b5a581272f84039322b1568cb810e5eb0feaf3d17685c79e18e3", + "byte_equal": true + }, + { + "site": "bbc_news", + "file": "bbc_news.db", + "seed_sha256": "01e0bb0458b7924b63d278dfea484bc618667e7f2d1af75297de6b5126c85bfa", + "live_sha256": "01e0bb0458b7924b63d278dfea484bc618667e7f2d1af75297de6b5126c85bfa", + "byte_equal": true + }, + { + "site": "amazon", + "file": "amazon_store.db", + "seed_sha256": "0e59f07bb5712272a51b34bd317edb0ffa1a73afba4bff37e261776f8ad54bfd", + "live_sha256": "0e59f07bb5712272a51b34bd317edb0ffa1a73afba4bff37e261776f8ad54bfd", + "byte_equal": true + }, + { + "site": "huggingface", + "file": "hf.db", + "seed_sha256": "3c1179c08c7ce9e9edff585a53f8cfcf61e5aaaaa4c031f8993e070f1d3ac87d", + "live_sha256": "3c1179c08c7ce9e9edff585a53f8cfcf61e5aaaaa4c031f8993e070f1d3ac87d", + "byte_equal": true + }, + { + "site": "google_search", + "file": "google_search.db", + "seed_sha256": "1850ec7f0f8a600dc738aa5883068f23a74df3f65d5a9955a72cee63560b4ca2", + "live_sha256": "1850ec7f0f8a600dc738aa5883068f23a74df3f65d5a9955a72cee63560b4ca2", + "byte_equal": true + }, + { + "site": "apple", + "file": "apple_store.db", + "seed_sha256": "2779d9f785ffb791f44d09a9325e7ef3ee0a4549af2dd02c6e2583aebeb7d701", + "live_sha256": "2779d9f785ffb791f44d09a9325e7ef3ee0a4549af2dd02c6e2583aebeb7d701", + "byte_equal": true + }, + { + "site": "github", + "file": "github_mirror.db", + "seed_sha256": "2b3cce7f3cda760a32301809ff3710632246b726e76552849d51630b54632d4c", + "live_sha256": "2b3cce7f3cda760a32301809ff3710632246b726e76552849d51630b54632d4c", + "byte_equal": true + }, + { + "site": "coursera", + "file": "coursera.db", + "seed_sha256": "76746607f533cf02eb3adb42d8d113242992ce3c3509c9531b8c83fb208a178c", + "live_sha256": "76746607f533cf02eb3adb42d8d113242992ce3c3509c9531b8c83fb208a178c", + "byte_equal": true + }, + { + "site": "arxiv", + "file": "arxiv.db", + "seed_sha256": "8200977bb46d485054158870fb80d832bcc69f0f75b9a884f11ee0a9bf99591b", + "live_sha256": "8200977bb46d485054158870fb80d832bcc69f0f75b9a884f11ee0a9bf99591b", + "byte_equal": true + }, + { + "site": "phys_org", + "file": ".gitkeep", + "seed_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "live_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "byte_equal": true + }, + { + "site": "phys_org", + "file": "phys_org.db", + "seed_sha256": "494716e1a3e6b8db011ba51da3d602de91179becb7e6ed9a9c8e6c9ef912e7fa", + "live_sha256": "494716e1a3e6b8db011ba51da3d602de91179becb7e6ed9a9c8e6c9ef912e7fa", + "byte_equal": true + } + ], + "response_note": "Original response with transient pid values omitted." + }, + "sites": { + "allrecipes": { + "alive": true, + "port": 40000 + }, + "amazon": { + "alive": true, + "port": 40001 + }, + "apple": { + "alive": true, + "port": 40002 + }, + "arxiv": { + "alive": true, + "port": 40003 + }, + "bbc_news": { + "alive": true, + "port": 40004 + }, + "booking": { + "alive": true, + "port": 40005 + }, + "cambridge_dictionary": { + "alive": true, + "port": 40012 + }, + "compass": { + "alive": true, + "port": 40019 + }, + "coursera": { + "alive": true, + "port": 40013 + }, + "espn": { + "alive": true, + "port": 40014 + }, + "github": { + "alive": true, + "port": 40006 + }, + "google_flights": { + "alive": true, + "port": 40007 + }, + "google_map": { + "alive": true, + "port": 40008 + }, + "google_search": { + "alive": true, + "port": 40009 + }, + "huggingface": { + "alive": true, + "port": 40010 + }, + "ikea": { + "alive": true, + "port": 40016 + }, + "merriam_webster": { + "alive": true, + "port": 40015 + }, + "phys_org": { + "alive": true, + "port": 40017 + }, + "target": { + "alive": true, + "port": 40018 + }, + "wolfram_alpha": { + "alive": true, + "port": 40011 + } + }, + "current_port_regression": { + "task_id": "Compass--5", + "port": 40019, + "trajectory_sha256": "7d4a1cd660e80ed40e7e67d158b225b4a79800bf48cc239befcd2c6eea5b14ab", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "ed00770d1b51f679e616a58277eb5a463ce7c2480a04d37b848e3ef28ef65f04", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--5", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_4", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "target_account", + "pass": true, + "detail": "" + }, + { + "check": "no_new_users", + "pass": true, + "detail": "" + }, + { + "check": "phone_changed", + "pass": true, + "detail": "" + }, + { + "check": "account_overview_confirmation", + "pass": true, + "detail": "" + }, + { + "check": "answer_phone", + "pass": true, + "detail": "" + }, + { + "check": "answer_existing_location", + "pass": true, + "detail": "" + } + ] + } + } +} diff --git a/sites/compass/docs/review-report.md b/sites/compass/docs/review-report.md new file mode 100644 index 00000000..73203b95 --- /dev/null +++ b/sites/compass/docs/review-report.md @@ -0,0 +1,82 @@ +# Compass contribution review + +Reviewer takeover of [original PR #25](https://github.com/aiming-lab/WebHarbor/pull/25), contributed by **sarendis56 (Peichun Hua)**. The original commits remain in this branch. This Draft contains source/UI fixes and reviewer-authored grading contracts. Human experience and independent execution review are **pending**; it is not Ready for merge. + +## Candidate and integration + +- Current integration baseline: upstream `90afddb6d4af382935ded9a385f2eead604188cf` (Target added during validation). +- Integration code checkpoint: `3cdc0b66d72b8a789b89583176c668081de36852`; **20 sites**, Target `40018`, Compass **`40019`**, control plane `8101`. +- [Companion HF PR #53](https://huggingface.co/datasets/ChilleD/WebHarbor/discussions/53), immutable candidate `47232eba972567d138bbac478a6f4af9775a1d90`. +- Compass archive: 181,025,147 bytes; SHA-256 `df94bf02d1d9ffc5dd13a5f9d6ac8a262ab30a6f6d0b3b5fb7348da3b3f6d40a`. The other 19 archives equal the current upstream asset pin. Only Compass content is new relative to current main. + +The 16 complete UI runs used code `366b15c0f38ead00b8c541e21504f02c73f64160` and Compass on `40018`, before Target merged. All Compass Python/CSS/JS/templates/data/verifier files are byte-identical in the integration candidate. Each task is identical except its `web` port. The Compass archive and rebuilt Docker seed also match. These are reused runs, with additional current-port integration checks; they are not 16 newly executed runs on `40019`. Early pilot manifests identify assets by archive hash instead of a published revision; remote equality was subsequently verified. + +## Environment and functional checks + +The current build passes 20/20 startup and homepage checks; reset-all takes 2.957 seconds and restores 23/23 files byte-for-byte. The supplementary task-5 run at 40019 also passes with persisted phone change and exact reset. Full Docker build, all-site startup/HTTP sweep, and per-file reset results are in [environment-validation.json](environment-validation.json). The current integration check supersedes the earlier 19-site sweep. The Compass runtime seed is `4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979`; all 16 task resets restore it byte-for-byte. + +The archive seed (`caa262ea5752016618c56e9bf01842257523cf8dae3ea25c57f719d61d7ce40f`) uses SQLite 3.53.1 encoding. Docker SQLite 3.40.1 rebuilds logically identical schema/rows with different bytes. Repeated rebuilds within Docker match exactly; reset compares the live DB with that runtime's seed, not a different platform's byte encoding. + +**149 regression tests passed** (42 application/source cases and 107 verifier cases). They cover invalid registration, atomic preferences, malformed tour/inquiry input, CSRF, local redirects, object ownership, collection membership, saved-search round trips, rental formatting, exact price-per-area ordering, transaction identity and reproducible seeding. Real UI runs separately cover registration, login, profile edits, saved homes, tours, collections, saved searches and inquiries. Additional browser checks cover invalid credentials/required fields and saving/removing a home with reload persistence. + +No forms contact external agents: writes remain in the local SQLite benchmark state. Synthetic fixture tests are separate from the recorded UI executions. + +## Visual and source quality + +[18 original/before/after screenshots](visual-review.md) cover home desktop/mobile, detail desktop/mobile, two-photo detail and the Miami list. They are unaltered browser captures with URLs, times, dimensions and hashes. Main repairs include official local fonts/hero, measured header and search proportions, cards, full/short galleries, share/photo dialogs, mobile property actions and narrow account tables. + +Additional browser QA covers task templates at **390 and 320px**, plus representative **768px** home/list pages. Stable captures showed no document-level horizontal overflow. Long account tables intentionally scroll within a labeled region. Pointer activation of one wrapped collection link did not navigate through the browser adapter; keyboard activation succeeded. That adapter limitation is recorded rather than counted as an unqualified pointer PASS. First frames immediately after resizing were sometimes stale; settled captures supersede them. Five additional non-task detail pages were sampled for populated content and loaded photos. + +Remaining differences are explicit: the list view omits the live map; the agent profile is a reduced source-backed contact/listings view; personalized recommendations, seller/mortgage/property-history/school services and live communications are outside scope. Official mobile Aspen photos failed to load during capture, so that source image supports layout only. These omissions are not presented as answer-leak safeguards. No human-approved visual regression baseline exists yet. + +The 497 displayed listings retain original IDs and local galleries. Of 312 matching official transaction snapshots, 295 are displayed; **202 displayed records retain only contributor basic snapshots**. Unknown external facts stay absent instead of being generated. Source URL, retrieval time and HTML hash are in [source_data.json](../source_data.json); new image/font provenance is in `gallery_sources.json` and `visual_sources.json`. + +All requested external answer facts were checked against matched source snapshots, separately from DB/verifier consistency. Task 7 uses contributor-only 3305 Dolphin Drive as an explicitly named collection member; it does not ask for unverified property facts. Its generated share token and account state are synthetic. Detailed facts are not added to search cards to reveal task answers. + +## Task and grading audit + +There are **16 candidate tasks**, IDs 0–7 and 10–17. IDs 8/9 were retired because generated agent sales volumes and unsupported open-house schedules could not be substantiated. Task 1 now uses the available one-bedroom-or-more Condo set; task 10 saves a three-bedroom Condo search with actual results. The original IDs remain stable. + +The pool column is the unfiltered area's recorded catalog / qualifying set, independently checked against the seed. It is not the fully filtered UI count; after applying all filters, every displayed result should match. Natural pools range from 30–79 (Luxury 47), include multiple types and near misses. Named-object and account-write tasks use meaningful state changes/comparison instead of inventing distractors. Target position in a user-sorted result is not itself leakage: required detail facts and writes remain necessary. Task 13 provides the strongest comparison/disambiguation check; difficulty has not been calibrated with an independent model cohort. + +| Task | Steps incl. done | Natural pool / qualifying | Contract / quality check | Recorded execution | Verifier | +|---|---:|---|---|---|---| +| 0 | 9 | 41 / 3 | Miami: compare exact price/area; year and MLS require details. | PASS | PASS | +| 1 | 9 | 40 / 4 | San Francisco: minimum-price comparison; year and MLS require details. | PASS | PASS | +| 2 | 9 | N/A: named object or account state | Two named homes: bind price/area/year to each, then compare ratios. | PASS | PASS | +| 3 | 9 | 79 / 7 | New York: Co-op/bedroom/price comparison; year and agent require details. | PASS | PASS | +| 4 | 14 | N/A: named object or account state | New account, save named home, confirm Saved Homes; read property type. | PASS | PASS | +| 5 | 9 | N/A: named object or account state | Change only Alice’s phone; confirm account and unchanged location. | PASS | PASS | +| 6 | 15 | N/A: named object or account state | One fixed-date Carol tour; confirm stored status and source year. | PASS | PASS | +| 7 | 23 | N/A: named object or account state | Exact two-home David collection; open its generated share page. | PASS | PASS | +| 10 | 15 | 30 / 4 | Alice search: preserve and reopen all four criteria. | PASS | PASS | +| 11 | 8 | 41 / 9 | Aspen: maximum-price Single Family; source year and MLS required. | PASS | PASS | +| 12 | 6 | N/A: named object or account state | Detail facts, then follow the actual linked agent profile for email. | PASS | PASS | +| 13 | 12 | 41 / 7 | Second-lowest exact ratio after year/status filters; distinguish similar homes. | PASS | PASS | +| 14 | 27 | 31 / 2 | Austin: type/beds/garage/price comparison, exact collection membership, MLS. | PASS | PASS | +| 15 | 12 | N/A: named object or account state | Compare Bob’s stored tour dates; preserve tours and add exact local inquiry. | PASS | PASS | +| 16 | 11 | N/A: named object or account state | Three named homes, compare recorded ratios regardless of status. | PASS | PASS | +| 17 | 11 | 47 / 4 | Luxury threshold + Condo/status + maximum price; read agent and year. | PASS | PASS | + +These executions are **guided/source-aware**: GPT-6 via Codex had inspected code, seed and expected facts. They establish actual UI feasibility and state effects, not independent discovery performance. Every run begins from the homepage after official reset, records real visible UI actions and before/after screenshots, captures terminal DB state before reset, and preserves the reset baseline. No direct DB/API mutation substitutes for task actions. + +[validation.json](validation.json) contains per-task run hashes, step counts, before/after/reset hashes and deterministic results. **16/16 verifiers pass** against each run's own frozen snapshots. They do not read the later live DB. Raw browser JPEGs were retained; native PNG exports preserve the exact decoded pixels without resizing/cropping. The two initial pilots additionally required a documented `id` → `task_id` metadata normalization; originals were retained. Full-page capture was unavailable from this browser adapter, so viewport screenshots and complete DOM observations are retained. + +**111/111 constructed adversarial cases matched their expected outcomes**. Coverage includes no-op/answer-only shortcuts, wrong-task replay, foreign origins, missing explicit navigation, wrong values/object associations, unchanged state on write tasks and unrelated DB changes; valid wording, address/currency variants and alternative collection/search paths are tested too. `validation.json` lists each fixture and outcome. Screenshot format checks do not interpret pixels and assume a trusted recorder. Independent review must judge the actual executions. + +## Reproduce + +```bash +./scripts/fetch_assets.sh +./scripts/build.sh compass-review:current +docker run -d --name compass-review \ + -p 127.0.0.1:8201:8101 -p 127.0.0.1:42000-42019:40000-40019 compass-review:current +curl -fsS http://127.0.0.1:8201/health +curl -fsS -X POST http://127.0.0.1:8201/reset/compass +python -m pytest sites/compass/tests sites/compass/verify/test_verifiers.py -q +# Run a task against http://localhost:42019/ and freeze its DB before reset. +python sites/compass/verify/verify_0.py --run_dir RUN \ + --initial_db BEFORE.db --after_db AFTER.db --no_llm +``` + +The HF candidate is immutable and publicly reachable but its PR is still open. Maintainers should merge/resolve the asset PR, update the pin if the merge produces a different commit, run the final build/asset/reset checks, then merge this code PR after human and independent-review feedback is resolved. Maintainers perform the merges. This Draft does not claim final acceptance. diff --git a/sites/compass/docs/validation.json b/sites/compass/docs/validation.json new file mode 100644 index 00000000..634db015 --- /dev/null +++ b/sites/compass/docs/validation.json @@ -0,0 +1,3048 @@ +{ + "recorded_at": "2026-09-06T11:27:01.894192+00:00", + "run_set_sha256": "43638e0b3c17cbd4bd14a9816787779f8e17450fea672af324d688df3740ea5d", + "runtime_code": "366b15c0f38ead00b8c541e21504f02c73f64160", + "integration_code": "3cdc0b66d72b8a789b89583176c668081de36852", + "assets_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "compass_archive_sha256": "df94bf02d1d9ffc5dd13a5f9d6ac8a262ab30a6f6d0b3b5fb7348da3b3f6d40a", + "pytest": { + "passed": 149, + "warnings": 156, + "seconds": 47.17, + "log_sha256": "cfcfdb8e0fade376ebbbf00bcfe392e069007a55cd51192cedfd30f33756fa55" + }, + "runs": [ + { + "task_id": "Compass--0", + "recorded_steps_including_done": 9, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": null, + "asset_identity_note": "Candidate archive over verified ebf733 base; new HF PR upload pending", + "trajectory_sha256": "160227ff83202972bb4acc6feca5d4e5decff044cc7c4b7aabdb30606864814b", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--0", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + }, + { + "check": "answer_mls_number", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 18 + }, + { + "task_id": "Compass--1", + "recorded_steps_including_done": 9, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "c6e70e069e4e9c484043307fdecccd1c7bcde85c64fc439105c2e57563dfd6f6", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--1", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "answer_price", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + }, + { + "check": "answer_mls_number", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 18 + }, + { + "task_id": "Compass--2", + "recorded_steps_including_done": 9, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "ce7b7d627b5a2f9af7be459d612e1a295f20cc5f4560125289f6188f5ffc189e", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--2", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "details_115", + "pass": true, + "detail": "" + }, + { + "check": "associated_facts_115", + "pass": true, + "detail": "" + }, + { + "check": "details_110", + "pass": true, + "detail": "" + }, + { + "check": "associated_facts_110", + "pass": true, + "detail": "" + }, + { + "check": "lower_ratio_selection", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 18 + }, + { + "task_id": "Compass--3", + "recorded_steps_including_done": 9, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "841bcf826c5e51546875fb9b9450cea13534438836acddbfa13d01940381b772", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--3", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + }, + { + "check": "answer_agent_name", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 18 + }, + { + "task_id": "Compass--4", + "recorded_steps_including_done": 14, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "d7faf950339edc0f53fdabd4803414d167c114bd8984f68c8207067895ac25e8", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "b07eef2b3a6eb108fb9f1faef4650d589ba9085ae4b11b2d466ca0496122cdd4", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--4", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_4", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_4", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_5", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_6", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_7", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_8", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_9", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_10", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_11", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_12", + "pass": true, + "detail": "" + }, + { + "check": "target_account", + "pass": true, + "detail": "" + }, + { + "check": "one_registered_account", + "pass": true, + "detail": "" + }, + { + "check": "registered_password", + "pass": true, + "detail": "" + }, + { + "check": "registration_defaults", + "pass": true, + "detail": "" + }, + { + "check": "one_target_save", + "pass": true, + "detail": "" + }, + { + "check": "saved_homes_confirmation", + "pass": true, + "detail": "" + }, + { + "check": "answer_price", + "pass": true, + "detail": "" + }, + { + "check": "answer_property_type", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 28 + }, + { + "task_id": "Compass--5", + "recorded_steps_including_done": 9, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": null, + "asset_identity_note": "Candidate archive over verified ebf733 base; new HF PR upload pending", + "trajectory_sha256": "d87461bd87045ab2939829d8500849160c92b32bef15b1ae232e8e886f5229e8", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "ed00770d1b51f679e616a58277eb5a463ce7c2480a04d37b848e3ef28ef65f04", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--5", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_users_4", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "target_account", + "pass": true, + "detail": "" + }, + { + "check": "no_new_users", + "pass": true, + "detail": "" + }, + { + "check": "phone_changed", + "pass": true, + "detail": "" + }, + { + "check": "account_overview_confirmation", + "pass": true, + "detail": "" + }, + { + "check": "answer_phone", + "pass": true, + "detail": "" + }, + { + "check": "answer_existing_location", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 18 + }, + { + "task_id": "Compass--6", + "recorded_steps_including_done": 15, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "9e8e049f8b58431ef34afc64219e0cb1953ea44cb07b8cad5da22c55827211ee", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "a901f9ae60cf79d0a0413a25f392379fb1c62a4d17e1fe5b1fd06351ebba16f2", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--6", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "preserve_tours_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_tours_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_tours_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_tours_4", + "pass": true, + "detail": "" + }, + { + "check": "preserve_tours_5", + "pass": true, + "detail": "" + }, + { + "check": "preserve_tours_6", + "pass": true, + "detail": "" + }, + { + "check": "preserve_tours_7", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "target_account", + "pass": true, + "detail": "" + }, + { + "check": "one_exact_tour", + "pass": true, + "detail": "" + }, + { + "check": "tours_confirmation", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + }, + { + "check": "answer_tour_status", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 30 + }, + { + "task_id": "Compass--7", + "recorded_steps_including_done": 23, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "d9de9c89a684a3026e14a640872bbf32b8e0954a97f751d475d0386b4d864fce", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "12ac51e9bb050bda7169d5a440d75a608b4ffe4464983fc94d294e6ceda5d2ca", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--7", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_4", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_5", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_6", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_7", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_8", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_9", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_10", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_11", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_12", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "preserve_collections_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_collections_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_collections_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_collections_4", + "pass": true, + "detail": "" + }, + { + "check": "target_account", + "pass": true, + "detail": "" + }, + { + "check": "collection_confirmation", + "pass": true, + "detail": "" + }, + { + "check": "answer_share_token", + "pass": true, + "detail": "" + }, + { + "check": "one_exact_collection", + "pass": true, + "detail": "" + }, + { + "check": "optional_target_saves_only", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 46 + }, + { + "task_id": "Compass--10", + "recorded_steps_including_done": 15, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "4554a0c73fe919ff330cdc64b4be87d7854bc15996b052c9e3bdb5e676df44a7", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "d0749459d5e8c79678289f6a599c3402263159ba2849fe5e384d61b2745c3e9f", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--10", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_searches_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_searches_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_searches_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_searches_4", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "target_account", + "pass": true, + "detail": "" + }, + { + "check": "one_exact_saved_search", + "pass": true, + "detail": "" + }, + { + "check": "reopened_saved_search", + "pass": true, + "detail": "" + }, + { + "check": "answer_saved_criteria", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 30 + }, + { + "task_id": "Compass--11", + "recorded_steps_including_done": 8, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "c6cb810fcec66005033f311b32d2aeac3a5e022c2d912e3f5924e2d8a6d81154", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--11", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "answer_beds", + "pass": true, + "detail": "" + }, + { + "check": "answer_sqft", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + }, + { + "check": "answer_mls_number", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 16 + }, + { + "task_id": "Compass--12", + "recorded_steps_including_done": 6, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "b0084251f69efcb4ebb386ef343929c48d285568de5103aa1bfd2ee2e57a039d", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--12", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + }, + { + "check": "answer_agent_name", + "pass": true, + "detail": "" + }, + { + "check": "answer_agent_email", + "pass": true, + "detail": "" + }, + { + "check": "answer_rounded_price_per_sqft", + "pass": true, + "detail": "" + }, + { + "check": "followed_agent_profile", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 12 + }, + { + "task_id": "Compass--13", + "recorded_steps_including_done": 12, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "a546b6433af50d2539066ed1d8baab22ceede29c5c66213313162cdd60595b47", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--13", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "answer_beds", + "pass": true, + "detail": "" + }, + { + "check": "answer_sqft", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + }, + { + "check": "answer_agent_name", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 24 + }, + { + "task_id": "Compass--14", + "recorded_steps_including_done": 27, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "6737d02451fe58616ec00e91de78023710fc8f566f81a69b288f221ef6ba2218", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "e53397eec5db02dabc4bae16d913c564dc348d66a40f9623f2df9bc46810a0f9", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--14", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "preserve_collections_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_collections_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_collections_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_collections_4", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_1", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_2", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_3", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_4", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_5", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_6", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_7", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_8", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_9", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_10", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_11", + "pass": true, + "detail": "" + }, + { + "check": "preserve_saved_homes_12", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "target_account", + "pass": true, + "detail": "" + }, + { + "check": "collection_confirmation", + "pass": true, + "detail": "" + }, + { + "check": "one_exact_collection", + "pass": true, + "detail": "" + }, + { + "check": "optional_target_saves_only", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "answer_mls_number", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 54 + }, + { + "task_id": "Compass--15", + "recorded_steps_including_done": 12, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "1a761c4f5c9a3af3d2fc8ed6e938b5ec6bf59675a9935dffdcf4b626199f2820", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "5e8b29daffd7e106929de500ac5011a7ce54f92cab57d46493d382c040b4e4aa", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--15", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "target_account", + "pass": true, + "detail": "" + }, + { + "check": "one_exact_inquiry", + "pass": true, + "detail": "" + }, + { + "check": "tour_and_inquiry_ui", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "answer_agent_name", + "pass": true, + "detail": "" + }, + { + "check": "answer_tour_date", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 24 + }, + { + "task_id": "Compass--16", + "recorded_steps_including_done": 11, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "f2fc4a7b6ee01ef13cd60057bebec50778288e4e56e2443ab2bf2d2d9b6d434d", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--16", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + }, + { + "check": "answer_agent_name", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 22 + }, + { + "task_id": "Compass--17", + "recorded_steps_including_done": 11, + "mode": "guided/source-aware", + "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", + "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", + "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", + "trajectory_sha256": "456c4f75d5901b0dd8dba670caf3c81f7a439c625d11250c5498d3b13bc7aca5", + "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "verifier": { + "task_id": "Compass--17", + "pass": true, + "reason": "All applicable checks passed", + "evidence": [ + { + "check": "task_identity", + "pass": true, + "detail": "" + }, + { + "check": "local_ui_evidence", + "pass": true, + "detail": "" + }, + { + "check": "final_answer", + "pass": true, + "detail": "" + }, + { + "check": "completed_run", + "pass": true, + "detail": "" + }, + { + "check": "step_screenshot_package", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_searches", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_cities", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_inquiries", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_users", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_listings", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, + { + "check": "unchanged_collections", + "pass": true, + "detail": "" + }, + { + "check": "answer_target_address", + "pass": true, + "detail": "" + }, + { + "check": "target_property_details", + "pass": true, + "detail": "" + }, + { + "check": "answer_agent_name", + "pass": true, + "detail": "" + }, + { + "check": "answer_year_built", + "pass": true, + "detail": "" + } + ] + }, + "screenshots": 22 + } + ], + "adversarial_fixtures": { + "cases": 111, + "matched_expected": 111, + "real_runs": false, + "outcomes": [ + { + "task": 0, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 0, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 0, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_year_built; answer_mls_number" + }, + { + "task": 0, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 0, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 0, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 1, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 1, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 1, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_price; answer_year_built; answer_mls_number" + }, + { + "task": 1, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 1, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 1, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 2, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 2, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 2, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; associated_facts_115; associated_facts_110; lower_ratio_selection" + }, + { + "task": 2, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details; details_115; details_110" + }, + { + "task": 2, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 2, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details; details_115; details_110" + }, + { + "task": 3, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 3, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 3, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_year_built; answer_agent_name" + }, + { + "task": 3, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 3, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 3, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 4, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 4, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 4, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_price; answer_property_type" + }, + { + "task": 4, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; saved_homes_confirmation" + }, + { + "task": 4, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "preserve_users_2" + }, + { + "task": 4, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; saved_homes_confirmation" + }, + { + "task": 4, + "case": "no-op-database", + "expected": false, + "actual": false, + "correct": true, + "reason": "target_account; one_registered_account; registered_password; registration_defaults; one_target_save" + }, + { + "task": 4, + "case": "missing-required-confirmation", + "expected": false, + "actual": false, + "correct": true, + "reason": "saved_homes_confirmation" + }, + { + "task": 5, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 5, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 5, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_phone; answer_existing_location" + }, + { + "task": 5, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; account_overview_confirmation" + }, + { + "task": 5, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "preserve_users_2" + }, + { + "task": 5, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; account_overview_confirmation" + }, + { + "task": 5, + "case": "no-op-database", + "expected": false, + "actual": false, + "correct": true, + "reason": "preserve_users_1" + }, + { + "task": 5, + "case": "missing-required-confirmation", + "expected": false, + "actual": false, + "correct": true, + "reason": "account_overview_confirmation" + }, + { + "task": 6, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 6, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 6, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_year_built; answer_tour_status" + }, + { + "task": 6, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; tours_confirmation" + }, + { + "task": 6, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 6, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; tours_confirmation" + }, + { + "task": 6, + "case": "no-op-database", + "expected": false, + "actual": false, + "correct": true, + "reason": "one_exact_tour" + }, + { + "task": 6, + "case": "missing-required-confirmation", + "expected": false, + "actual": false, + "correct": true, + "reason": "tours_confirmation" + }, + { + "task": 7, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 7, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 7, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_share_token" + }, + { + "task": 7, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; collection_confirmation" + }, + { + "task": 7, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 7, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; collection_confirmation" + }, + { + "task": 7, + "case": "no-op-database", + "expected": false, + "actual": false, + "correct": true, + "reason": "one_exact_collection" + }, + { + "task": 7, + "case": "missing-required-confirmation", + "expected": false, + "actual": false, + "correct": true, + "reason": "collection_confirmation" + }, + { + "task": 10, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 10, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 10, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_saved_criteria" + }, + { + "task": 10, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; reopened_saved_search" + }, + { + "task": 10, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 10, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; reopened_saved_search" + }, + { + "task": 10, + "case": "no-op-database", + "expected": false, + "actual": false, + "correct": true, + "reason": "one_exact_saved_search" + }, + { + "task": 10, + "case": "missing-required-confirmation", + "expected": false, + "actual": false, + "correct": true, + "reason": "reopened_saved_search" + }, + { + "task": 11, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 11, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 11, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_beds; answer_sqft; answer_year_built; answer_mls_number" + }, + { + "task": 11, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 11, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 11, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 12, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 12, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 12, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_year_built; answer_agent_name; answer_agent_email; answer_rounded_price_per_sqft" + }, + { + "task": 12, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details; followed_agent_profile" + }, + { + "task": 12, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 12, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details; followed_agent_profile" + }, + { + "task": 12, + "case": "missing-required-confirmation", + "expected": false, + "actual": false, + "correct": true, + "reason": "followed_agent_profile" + }, + { + "task": 13, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 13, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 13, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_beds; answer_sqft; answer_year_built; answer_agent_name" + }, + { + "task": 13, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 13, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 13, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 14, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 14, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 14, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_mls_number" + }, + { + "task": 14, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; collection_confirmation" + }, + { + "task": 14, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 14, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; collection_confirmation" + }, + { + "task": 14, + "case": "no-op-database", + "expected": false, + "actual": false, + "correct": true, + "reason": "one_exact_collection" + }, + { + "task": 14, + "case": "missing-required-confirmation", + "expected": false, + "actual": false, + "correct": true, + "reason": "collection_confirmation" + }, + { + "task": 15, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 15, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 15, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_agent_name; answer_tour_date" + }, + { + "task": 15, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; tour_and_inquiry_ui" + }, + { + "task": 15, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 15, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; tour_and_inquiry_ui" + }, + { + "task": 15, + "case": "no-op-database", + "expected": false, + "actual": false, + "correct": true, + "reason": "one_exact_inquiry" + }, + { + "task": 15, + "case": "missing-required-confirmation", + "expected": false, + "actual": false, + "correct": true, + "reason": "tour_and_inquiry_ui" + }, + { + "task": 16, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 16, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 16, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_year_built; answer_agent_name" + }, + { + "task": 16, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 16, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 16, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 17, + "case": "positive", + "expected": true, + "actual": true, + "correct": true, + "reason": "All applicable checks passed" + }, + { + "task": 17, + "case": "wrong-task-replay", + "expected": false, + "actual": false, + "correct": true, + "reason": "task_identity" + }, + { + "task": 17, + "case": "only-self-report", + "expected": false, + "actual": false, + "correct": true, + "reason": "answer_target_address; answer_agent_name; answer_year_built" + }, + { + "task": 17, + "case": "foreign-origin", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + }, + { + "task": 17, + "case": "unrelated-profile-write", + "expected": false, + "actual": false, + "correct": true, + "reason": "unchanged_users" + }, + { + "task": 17, + "case": "no-ui-evidence", + "expected": false, + "actual": false, + "correct": true, + "reason": "local_ui_evidence; target_property_details" + } + ] + }, + "human_experience": "PENDING", + "independent_review": "PENDING" +} diff --git a/sites/compass/docs/visual-review.md b/sites/compass/docs/visual-review.md index 6b7fb9cb..340c8067 100644 --- a/sites/compass/docs/visual-review.md +++ b/sites/compass/docs/visual-review.md @@ -2,7 +2,7 @@ Captured on 2026-09-06 using the same browser viewport and top-of-page scroll position for each row. Images are actual browser captures, without compositing or synthetic reconstruction. Click a screenshot for its original resolution. Capture URLs, times, viewport dimensions and SHA-256 values are in [captures.json](visual-review/captures.json). -The before environment is original contribution `11b11cce5942be42cedc768f58e56db77e26696e` with its original asset PR. The after screenshots cover the source-backed refresh and UI fixes through `daa4a5bffd23728c149769f00da3fa7f51d7b0be`; the later short-gallery fix does not alter the captured five-tile Aspen or homepage layouts. All screenshots show anonymous sessions. +The before environment is original contribution `11b11cce5942be42cedc768f58e56db77e26696e` with its original asset PR. The after screenshots cover the source-backed refresh and UI fixes through `daa4a5bffd23728c149769f00da3fa7f51d7b0be`; later accessible-label and account-table changes do not alter these anonymous homepage/detail layouts. All screenshots show anonymous sessions. Source pages: [homepage](https://www.compass.com/), [Aspen listing](https://www.compass.com/homedetails/501-W-Main-St-Unit-A101-Aspen-CO-81611/LRBC9_pid/), and [Miami listing](https://www.compass.com/homedetails/17145-SW-90th-Ave-Miami-FL-33157/1C7AS8_pid/). @@ -40,6 +40,14 @@ The source mobile gallery failed to load its photo responses in this browser ses |---|---|---| | [![original Miami two-photo detail](visual-review/original-detail-miami-1440.jpg)](visual-review/original-detail-miami-1440.jpg) | [![before Miami two-photo detail](visual-review/before-detail-miami-1440.jpg)](visual-review/before-detail-miami-1440.jpg) | [![after Miami two-photo detail](visual-review/after-detail-miami-1440.jpg)](visual-review/after-detail-miami-1440.jpg) | +## Miami search results + +The live site uses a map plus two-column list. The mirror implements a full-width list; live map interaction is outside its scope. This is a remaining layout/functional difference, not an answer-leak safeguard. Listings and ordering also differ because the mirror is a fixed snapshot. Fonts, cards, search/filter controls and spacing were improved, but this row does not claim complete visual equivalence. + +| Original website | Before | After | +|---|---|---| +| [![original Miami list](visual-review/original-miami-list-1440.jpg)](visual-review/original-miami-list-1440.jpg) | [![before Miami list](visual-review/before-miami-list-1440.jpg)](visual-review/before-miami-list-1440.jpg) | [![after Miami list](visual-review/after-miami-list-1440.jpg)](visual-review/after-miami-list-1440.jpg) | + ## Scope and intentional differences - The homepage uses a stable Compass Exclusives mix instead of the live site's personalized recommendations. Task-answer details such as year, MLS and agent information remain in property/profile pages rather than being added to cards. diff --git a/sites/compass/docs/visual-review/after-miami-list-1440.jpg b/sites/compass/docs/visual-review/after-miami-list-1440.jpg new file mode 100644 index 0000000000000000000000000000000000000000..936e43425172e9a8498ea502bba802079a7c4c2b GIT binary patch literal 182897 zcmeFZ1yo$YwjkQ1vEUM{fdHWiL4!072?VEuy9IYo;}R@L2sF?*L4vzm(|90A@W$PP zYp@U!hWqcmYu=kTZ~ZlYX70aly?4%9wd(BJRkhEqs$IKk@2b1myHx;*lANL(00RR6 zz_@<_cMAY%05Ð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

    y5YTAcP9^cIe0}YRcbT(`fc(GX=H!`L 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%0D){f1E{8oK43S6UZ_HT8qAgv(pZsr3=PcnqtFb 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/captures.json b/sites/compass/docs/visual-review/captures.json index ab9de34b..b063aeee 100644 --- a/sites/compass/docs/visual-review/captures.json +++ b/sites/compass/docs/visual-review/captures.json @@ -178,5 +178,44 @@ "scrollY": 0, "width": 1440, "sha256": "941a7ca4368e1ce69a8670d42c55c851d9a33b1d120e90152a61a2378d5b417a" + }, + { + "name": "original-miami-list-1440", + "url": "https://www.compass.com/homes-for-sale/miami-fl/", + "captured_at": "2026-09-06T11:15:58.605Z", + "height": 900, + "overflow": false, + "scrollX": 0, + "scrollY": 0, + "width": 1440, + "sha256": "4d5b463bd907c33205c79362077310c75aec3bfe7b7159a7e6ebd92c7d49def7", + "state": "anonymous, for-sale Miami, default order", + "code_sha": null + }, + { + "name": "before-miami-list-1440", + "url": "http://127.0.0.1:41025/homes-for-sale/miami-fl/", + "captured_at": "2026-09-06T11:15:59.211Z", + "height": 900, + "overflow": false, + "scrollX": 0, + "scrollY": 0, + "width": 1440, + "sha256": "29b825bf1d7a9f3a9763d1195c5d15c8d5beec79213dc54231938076d128905d", + "state": "anonymous, for-sale Miami, default order", + "code_sha": "11b11cce5942be42cedc768f58e56db77e26696e" + }, + { + "name": "after-miami-list-1440", + "url": "http://127.0.0.1:41018/homes-for-sale/miami-fl/", + "captured_at": "2026-09-06T11:15:59.816Z", + "height": 900, + "overflow": false, + "scrollX": 0, + "scrollY": 0, + "width": 1440, + "sha256": "6a244e8dffd2037f1b309998cb17b81ad305ee845386147839259d390626fcae", + "state": "anonymous, for-sale Miami, default order", + "code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160" } ] diff --git a/sites/compass/docs/visual-review/original-miami-list-1440.jpg b/sites/compass/docs/visual-review/original-miami-list-1440.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6af8ee8ef9f49536245d757e1fc08d3164cf2f76 GIT binary patch literal 204183 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 Y>hnc<;e!@&IbZ;(L95W|#^pjAI9 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 Date: Sun, 6 Sep 2026 20:17:42 +0800 Subject: [PATCH 10/26] fix(compass): distinguish construction facts from tour confirmations --- sites/compass/verify/test_verifiers.py | 39 ++++++++++++++++++++++++++ sites/compass/verify/verify_lib.py | 35 +++++++++++++++++++++-- 2 files changed, 72 insertions(+), 2 deletions(-) diff --git a/sites/compass/verify/test_verifiers.py b/sites/compass/verify/test_verifiers.py index b5b8c904..01ff2649 100644 --- a/sites/compass/verify/test_verifiers.py +++ b/sites/compass/verify/test_verifiers.py @@ -190,3 +190,42 @@ def test_explicit_follow_agent_and_reopen_are_required_but_direct_browsing_is_no t["steps"] = [{"url": "http://127.0.0.1:40018" + v.detail_path(99), "action": "navigate"}] j = v.Checks(0); v.answer_checks(j, t) assert j.result()["pass"] + + +@pytest.mark.parametrize('answer', [ + 'Year built: 2016. Price per square foot: $1,861.93/sqft.', + 'Year built: 2016; 2016 sqft.', + 'Built 2016. Tour on 2026-07-12 at 11:00 AM.', + 'Built 2016. Tour on July 12, 2026.', +]) +def test_year_is_not_confused_with_ratios_areas_or_tour_dates(answer): + assert v.scalar(answer, 2016, 'year') + + +@pytest.mark.parametrize('answer', [ + 'Year built: 2017. Tour on 2016-07-12.', + 'Year built: 2016 or 2017.', + 'Year built: 2016. Built in 2017.', + '$2016 per sqft; construction year unknown.', + '2016 sqft; construction year unknown.', + 'Tour on July 12, 2016; construction year unknown.', +]) +def test_year_still_rejects_missing_or_contradictory_construction_year(answer): + assert not v.scalar(answer, 2016, 'year') + + +@pytest.mark.parametrize('status_text,expected', [ + ('Requested the in-person tour for 2026-07-12 and confirmed it on Tours. Tour status: requested.', True), + ('The tour is requested. I confirmed its details on Tours.', True), + ('Status: requested, not confirmed.', True), + ('I requested a tour. Tour status: confirmed.', False), + ('The requested tour is confirmed.', False), + ('Tour status: requested or confirmed.', False), + ('The tour is not requested.', False), +]) +def test_tour_status_is_distinct_from_ui_confirmation(status_text, expected): + t = trajectory(6) + t['final_answer'] = status_text + ' Year built: 2019.' + j = v.Checks(6) + v.answer_checks(j, t) + assert j.result()['pass'] is expected, j.result() diff --git a/sites/compass/verify/verify_lib.py b/sites/compass/verify/verify_lib.py index 987653b3..9f230678 100644 --- a/sites/compass/verify/verify_lib.py +++ b/sites/compass/verify/verify_lib.py @@ -66,13 +66,44 @@ def number_values(text): return output +def construction_years(text): + """Exclude numbers explicitly used as dates, money, areas or ratios.""" + text = norm(text) + month = r"(?:jan(?:uary)?|feb(?:ruary)?|mar(?:ch)?|apr(?:il)?|may|jun(?:e)?|jul(?:y)?|aug(?:ust)?|sep(?:tember)?|oct(?:ober)?|nov(?:ember)?|dec(?:ember)?)" + patterns = [ + r"\b\d{4}-\d{1,2}-\d{1,2}\b", + r"\b\d{1,2}/\d{1,2}/\d{4}\b", + rf"\b{month}\s+\d{{1,2}},?\s+\d{{4}}\b", + rf"\b\d{{1,2}}\s+{month}\s+\d{{4}}\b", + r"(?:\$|\busd\s*)\d+(?:\.\d+)?", + r"\b\d+(?:\.\d+)?\s*(?:sq\.?\s*ft\.?|square feet|sf)\b", + r"\b\d+\.\d+\b", + ] + for pattern in patterns: + text = re.sub(pattern, " ", text) + return {int(year) for year in re.findall(r"\b(?:18|19|20)\d{2}\b", text)} + + +def requested_tour_status(text): + """Confirming a page is not an assertion that the appointment is confirmed.""" + text = norm(text) + if not phrase(text, "requested") or re.search(r"\bnot\s+requested\b", text): + return False + text = re.sub( + r"\bconfirmed\s+(?:it|(?:its|the|my)\s+(?:details|request|tour))" + r"\s+(?:on|in)\s+(?:(?:the|my)\s+)?tours?(?:\s+page)?\b", " ", text) + text = re.sub(r"\bnot\s+(?:confirmed|cancelled|canceled)\b", " ", text) + return not re.search(r"\b(?:confirmed|cancelled|canceled|pending)\b", text) + + def scalar(text, value, field): + if field == "year": + return construction_years(text) == {value} if value not in number_values(text): if field != "beds" or not phrase(text, {4: "four", 7: "seven"}.get(value, str(value))): return False normalized = norm(text) patterns = { - "year": [r"\b(?:18|19|20)\d{2}\b"], "beds": [r"(\d+)\s*(?:bedrooms?|beds?|br)\b", r"(?:bedrooms?|beds?)\s*[:=]\s*(\d+)"], "sqft": [r"(\d+(?:\.\d+)?)\s*(?:sq\.?\s*ft\.?|square feet|sf)\b", r"(?:sq\.?\s*ft\.?|square feet|floor area)\s*[:=]\s*(\d+)"], @@ -340,7 +371,7 @@ def answer_checks(judge, trajectory): and re.search(r"\b(lower|lowest|cheaper|less expensive)\b", norm(row)) and not re.search(r"\bnot\b", norm(row)) for row in rows)) if task == 6: - judge.check("answer_tour_status", phrase(text, "requested") and not phrase(text, "confirmed")) + judge.check("answer_tour_status", requested_tour_status(text)) if task == 12: judge.check("answer_rounded_price_per_sqft", scalar(text, 1090, "ratio")) judge.check("followed_agent_profile", transitioned(trajectory, detail_path(89), "/agents/" + listing["agent_slug"])) From afb2ee5ba3bd09d881e559ac6b171f1459526d20 Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 20:22:03 +0800 Subject: [PATCH 11/26] fix(compass): include email validation in standalone dependencies --- sites/compass/requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/sites/compass/requirements.txt b/sites/compass/requirements.txt index c769678b..9d63dcdf 100644 --- a/sites/compass/requirements.txt +++ b/sites/compass/requirements.txt @@ -5,3 +5,4 @@ Flask-WTF==1.2.2 Flask-Bcrypt==1.0.1 SQLAlchemy==2.0.36 Werkzeug==3.1.3 +email-validator==2.2.0 From b66016dd16dfc7eb776f58d5490fc31caecac68c Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 20:22:45 +0800 Subject: [PATCH 12/26] docs(compass): publish durable current-port review evidence --- .../compass/docs/environment-validation.json | 360 +-- sites/compass/docs/responsive-qa.json | 229 ++ sites/compass/docs/review-report.md | 48 +- sites/compass/docs/validation.json | 2521 +++++++++++++++-- .../visual-review/responsive/account-320.jpg | Bin 0 -> 22445 bytes .../responsive/collections-320.jpg | Bin 0 -> 17831 bytes .../responsive/detail-two-photo-320.jpg | Bin 0 -> 50183 bytes .../responsive/detail-two-photo-390.jpg | Bin 0 -> 64678 bytes .../visual-review/responsive/filters-390.jpg | Bin 0 -> 33810 bytes .../visual-review/responsive/home-390.jpg | Bin 0 -> 74291 bytes .../visual-review/responsive/home-768.jpg | Bin 0 -> 170015 bytes .../visual-review/responsive/list-390.jpg | Bin 0 -> 50718 bytes .../visual-review/responsive/list-768.jpg | Bin 0 -> 140603 bytes .../visual-review/responsive/login-320.jpg | Bin 0 -> 19813 bytes .../responsive/photo-dialog-390.jpg | Bin 0 -> 31150 bytes .../responsive/profile-form-320.jpg | Bin 0 -> 18414 bytes .../responsive/saved-searches-320.jpg | Bin 0 -> 20040 bytes .../responsive/share-dialog-390.jpg | Bin 0 -> 45451 bytes .../responsive/tour-form-320.jpg | Bin 0 -> 22445 bytes .../responsive/tours-table-320.jpg | Bin 0 -> 17117 bytes 20 files changed, 2645 insertions(+), 513 deletions(-) create mode 100644 sites/compass/docs/responsive-qa.json create mode 100644 sites/compass/docs/visual-review/responsive/account-320.jpg create mode 100644 sites/compass/docs/visual-review/responsive/collections-320.jpg create mode 100644 sites/compass/docs/visual-review/responsive/detail-two-photo-320.jpg create mode 100644 sites/compass/docs/visual-review/responsive/detail-two-photo-390.jpg create mode 100644 sites/compass/docs/visual-review/responsive/filters-390.jpg create mode 100644 sites/compass/docs/visual-review/responsive/home-390.jpg create mode 100644 sites/compass/docs/visual-review/responsive/home-768.jpg create mode 100644 sites/compass/docs/visual-review/responsive/list-390.jpg create mode 100644 sites/compass/docs/visual-review/responsive/list-768.jpg create mode 100644 sites/compass/docs/visual-review/responsive/login-320.jpg create mode 100644 sites/compass/docs/visual-review/responsive/photo-dialog-390.jpg create mode 100644 sites/compass/docs/visual-review/responsive/profile-form-320.jpg create mode 100644 sites/compass/docs/visual-review/responsive/saved-searches-320.jpg create mode 100644 sites/compass/docs/visual-review/responsive/share-dialog-390.jpg create mode 100644 sites/compass/docs/visual-review/responsive/tour-form-320.jpg create mode 100644 sites/compass/docs/visual-review/responsive/tours-table-320.jpg diff --git a/sites/compass/docs/environment-validation.json b/sites/compass/docs/environment-validation.json index 55a27795..452658f4 100644 --- a/sites/compass/docs/environment-validation.json +++ b/sites/compass/docs/environment-validation.json @@ -1,5 +1,5 @@ { - "checked_at": "2026-09-06T11:29:17.149583+00:00", + "checked_at": "2026-09-06T12:19:40.426071+00:00", "code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", "base_sha": "90afddb6d4af382935ded9a385f2eead604188cf", "asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", @@ -13,7 +13,7 @@ { "port": 40001, "status": 200, - "bytes": 36621 + "bytes": 36820 }, { "port": 40002, @@ -28,7 +28,7 @@ { "port": 40004, "status": 200, - "bytes": 55621 + "bytes": 55466 }, { "port": 40005, @@ -63,7 +63,7 @@ { "port": 40011, "status": 200, - "bytes": 18280 + "bytes": 18288 }, { "port": 40012, @@ -83,7 +83,7 @@ { "port": 40015, "status": 200, - "bytes": 8874 + "bytes": 8796 }, { "port": 40016, @@ -107,87 +107,107 @@ } ], "reset_all": { - "seconds": 2.9569199589896016, + "seconds": 1.672393583999792, "response": { "ok": true, "sites": { "allrecipes": { + "pid": 2847, "ready": true, "site": "allrecipes" }, "amazon": { + "pid": 2851, "ready": true, "site": "amazon" }, "apple": { + "pid": 2852, "ready": true, "site": "apple" }, "arxiv": { + "pid": 2863, "ready": true, "site": "arxiv" }, "bbc_news": { + "pid": 2855, "ready": true, "site": "bbc_news" }, "booking": { + "pid": 2850, "ready": true, "site": "booking" }, "cambridge_dictionary": { + "pid": 2859, "ready": true, "site": "cambridge_dictionary" }, "compass": { + "pid": 2864, "ready": true, "site": "compass" }, "coursera": { + "pid": 2854, "ready": true, "site": "coursera" }, "espn": { + "pid": 2853, "ready": true, "site": "espn" }, "github": { + "pid": 2870, "ready": true, "site": "github" }, "google_flights": { + "pid": 2886, "ready": true, "site": "google_flights" }, "google_map": { + "pid": 2862, "ready": true, "site": "google_map" }, "google_search": { + "pid": 2856, "ready": true, "site": "google_search" }, "huggingface": { + "pid": 2857, "ready": true, "site": "huggingface" }, "ikea": { + "pid": 2858, "ready": true, "site": "ikea" }, "merriam_webster": { + "pid": 2860, "ready": true, "site": "merriam_webster" }, "phys_org": { + "pid": 2861, "ready": true, "site": "phys_org" }, "target": { + "pid": 2865, "ready": true, "site": "target" }, "wolfram_alpha": { + "pid": 2849, "ready": true, "site": "wolfram_alpha" } @@ -195,31 +215,45 @@ }, "files": [ { - "site": "target", - "file": "target.db", - "seed_sha256": "cb9665e278b4fe24cb9dfd2f60316c26ae6af3d49553f392c2821c2088a6cd57", - "live_sha256": "cb9665e278b4fe24cb9dfd2f60316c26ae6af3d49553f392c2821c2088a6cd57", + "site": "allrecipes", + "file": "allrecipes.db", + "seed_sha256": "f7fb72df1725b5a581272f84039322b1568cb810e5eb0feaf3d17685c79e18e3", + "live_sha256": "f7fb72df1725b5a581272f84039322b1568cb810e5eb0feaf3d17685c79e18e3", "byte_equal": true }, { - "site": "target", - "file": "._target.db", - "seed_sha256": "53ba45c57284eb9de60ee45bae1d664f5713b95e8e427e289e361e18c1ebc3b0", - "live_sha256": "53ba45c57284eb9de60ee45bae1d664f5713b95e8e427e289e361e18c1ebc3b0", + "site": "amazon", + "file": "amazon_store.db", + "seed_sha256": "0e59f07bb5712272a51b34bd317edb0ffa1a73afba4bff37e261776f8ad54bfd", + "live_sha256": "0e59f07bb5712272a51b34bd317edb0ffa1a73afba4bff37e261776f8ad54bfd", "byte_equal": true }, { - "site": "compass", - "file": "compass.db", - "seed_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "live_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "site": "apple", + "file": "apple_store.db", + "seed_sha256": "2779d9f785ffb791f44d09a9325e7ef3ee0a4549af2dd02c6e2583aebeb7d701", + "live_sha256": "2779d9f785ffb791f44d09a9325e7ef3ee0a4549af2dd02c6e2583aebeb7d701", "byte_equal": true }, { - "site": "merriam_webster", - "file": "merriam_webster.db", - "seed_sha256": "ff6dff56dd646ff1ace0729170c9a25962aea7b75f2a473bf8bbac7a89d25668", - "live_sha256": "ff6dff56dd646ff1ace0729170c9a25962aea7b75f2a473bf8bbac7a89d25668", + "site": "arxiv", + "file": "arxiv.db", + "seed_sha256": "8200977bb46d485054158870fb80d832bcc69f0f75b9a884f11ee0a9bf99591b", + "live_sha256": "8200977bb46d485054158870fb80d832bcc69f0f75b9a884f11ee0a9bf99591b", + "byte_equal": true + }, + { + "site": "bbc_news", + "file": "bbc_news.db", + "seed_sha256": "01e0bb0458b7924b63d278dfea484bc618667e7f2d1af75297de6b5126c85bfa", + "live_sha256": "01e0bb0458b7924b63d278dfea484bc618667e7f2d1af75297de6b5126c85bfa", + "byte_equal": true + }, + { + "site": "booking", + "file": "booking.db", + "seed_sha256": "1e8d36b71965e647c79e752656964aa54aacead4fd07a17ec6269aeddae7def3", + "live_sha256": "1e8d36b71965e647c79e752656964aa54aacead4fd07a17ec6269aeddae7def3", "byte_equal": true }, { @@ -237,24 +271,17 @@ "byte_equal": true }, { - "site": "google_map", - "file": "gmaps.db", - "seed_sha256": "0e47e42cf76b084883e1f440b642b49418057b53b6f07a0511f313ab814d2f96", - "live_sha256": "0e47e42cf76b084883e1f440b642b49418057b53b6f07a0511f313ab814d2f96", - "byte_equal": true - }, - { - "site": "google_flights", - "file": "google_flights.db", - "seed_sha256": "846d9b649dcc6110e599d653d8f14c1e893fde8dcc1b0c03d6e13a8e4ace78c7", - "live_sha256": "846d9b649dcc6110e599d653d8f14c1e893fde8dcc1b0c03d6e13a8e4ace78c7", + "site": "compass", + "file": "compass.db", + "seed_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "live_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "byte_equal": true }, { - "site": "wolfram_alpha", - "file": "wolfram_alpha.db", - "seed_sha256": "e3ca295cf4e0609f09309dd4b2cbb990dc4c39a1b856a9213019bda13343da37", - "live_sha256": "e3ca295cf4e0609f09309dd4b2cbb990dc4c39a1b856a9213019bda13343da37", + "site": "coursera", + "file": "coursera.db", + "seed_sha256": "76746607f533cf02eb3adb42d8d113242992ce3c3509c9531b8c83fb208a178c", + "live_sha256": "76746607f533cf02eb3adb42d8d113242992ce3c3509c9531b8c83fb208a178c", "byte_equal": true }, { @@ -265,38 +292,31 @@ "byte_equal": true }, { - "site": "booking", - "file": "booking.db", - "seed_sha256": "1e8d36b71965e647c79e752656964aa54aacead4fd07a17ec6269aeddae7def3", - "live_sha256": "1e8d36b71965e647c79e752656964aa54aacead4fd07a17ec6269aeddae7def3", - "byte_equal": true - }, - { - "site": "ikea", - "file": "ikea.db", - "seed_sha256": "334a83f7d24b04d001f2df775151b174c33c40c03b7e0d23113c6c1f0ef7f515", - "live_sha256": "334a83f7d24b04d001f2df775151b174c33c40c03b7e0d23113c6c1f0ef7f515", + "site": "github", + "file": "github_mirror.db", + "seed_sha256": "2b3cce7f3cda760a32301809ff3710632246b726e76552849d51630b54632d4c", + "live_sha256": "2b3cce7f3cda760a32301809ff3710632246b726e76552849d51630b54632d4c", "byte_equal": true }, { - "site": "allrecipes", - "file": "allrecipes.db", - "seed_sha256": "f7fb72df1725b5a581272f84039322b1568cb810e5eb0feaf3d17685c79e18e3", - "live_sha256": "f7fb72df1725b5a581272f84039322b1568cb810e5eb0feaf3d17685c79e18e3", + "site": "google_flights", + "file": "google_flights.db", + "seed_sha256": "846d9b649dcc6110e599d653d8f14c1e893fde8dcc1b0c03d6e13a8e4ace78c7", + "live_sha256": "846d9b649dcc6110e599d653d8f14c1e893fde8dcc1b0c03d6e13a8e4ace78c7", "byte_equal": true }, { - "site": "bbc_news", - "file": "bbc_news.db", - "seed_sha256": "01e0bb0458b7924b63d278dfea484bc618667e7f2d1af75297de6b5126c85bfa", - "live_sha256": "01e0bb0458b7924b63d278dfea484bc618667e7f2d1af75297de6b5126c85bfa", + "site": "google_map", + "file": "gmaps.db", + "seed_sha256": "0e47e42cf76b084883e1f440b642b49418057b53b6f07a0511f313ab814d2f96", + "live_sha256": "0e47e42cf76b084883e1f440b642b49418057b53b6f07a0511f313ab814d2f96", "byte_equal": true }, { - "site": "amazon", - "file": "amazon_store.db", - "seed_sha256": "0e59f07bb5712272a51b34bd317edb0ffa1a73afba4bff37e261776f8ad54bfd", - "live_sha256": "0e59f07bb5712272a51b34bd317edb0ffa1a73afba4bff37e261776f8ad54bfd", + "site": "google_search", + "file": "google_search.db", + "seed_sha256": "1850ec7f0f8a600dc738aa5883068f23a74df3f65d5a9955a72cee63560b4ca2", + "live_sha256": "1850ec7f0f8a600dc738aa5883068f23a74df3f65d5a9955a72cee63560b4ca2", "byte_equal": true }, { @@ -307,267 +327,169 @@ "byte_equal": true }, { - "site": "google_search", - "file": "google_search.db", - "seed_sha256": "1850ec7f0f8a600dc738aa5883068f23a74df3f65d5a9955a72cee63560b4ca2", - "live_sha256": "1850ec7f0f8a600dc738aa5883068f23a74df3f65d5a9955a72cee63560b4ca2", + "site": "ikea", + "file": "ikea.db", + "seed_sha256": "334a83f7d24b04d001f2df775151b174c33c40c03b7e0d23113c6c1f0ef7f515", + "live_sha256": "334a83f7d24b04d001f2df775151b174c33c40c03b7e0d23113c6c1f0ef7f515", "byte_equal": true }, { - "site": "apple", - "file": "apple_store.db", - "seed_sha256": "2779d9f785ffb791f44d09a9325e7ef3ee0a4549af2dd02c6e2583aebeb7d701", - "live_sha256": "2779d9f785ffb791f44d09a9325e7ef3ee0a4549af2dd02c6e2583aebeb7d701", + "site": "merriam_webster", + "file": "merriam_webster.db", + "seed_sha256": "ff6dff56dd646ff1ace0729170c9a25962aea7b75f2a473bf8bbac7a89d25668", + "live_sha256": "ff6dff56dd646ff1ace0729170c9a25962aea7b75f2a473bf8bbac7a89d25668", "byte_equal": true }, { - "site": "github", - "file": "github_mirror.db", - "seed_sha256": "2b3cce7f3cda760a32301809ff3710632246b726e76552849d51630b54632d4c", - "live_sha256": "2b3cce7f3cda760a32301809ff3710632246b726e76552849d51630b54632d4c", + "site": "phys_org", + "file": ".gitkeep", + "seed_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "live_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "byte_equal": true }, { - "site": "coursera", - "file": "coursera.db", - "seed_sha256": "76746607f533cf02eb3adb42d8d113242992ce3c3509c9531b8c83fb208a178c", - "live_sha256": "76746607f533cf02eb3adb42d8d113242992ce3c3509c9531b8c83fb208a178c", + "site": "phys_org", + "file": "phys_org.db", + "seed_sha256": "494716e1a3e6b8db011ba51da3d602de91179becb7e6ed9a9c8e6c9ef912e7fa", + "live_sha256": "494716e1a3e6b8db011ba51da3d602de91179becb7e6ed9a9c8e6c9ef912e7fa", "byte_equal": true }, { - "site": "arxiv", - "file": "arxiv.db", - "seed_sha256": "8200977bb46d485054158870fb80d832bcc69f0f75b9a884f11ee0a9bf99591b", - "live_sha256": "8200977bb46d485054158870fb80d832bcc69f0f75b9a884f11ee0a9bf99591b", + "site": "target", + "file": "._target.db", + "seed_sha256": "53ba45c57284eb9de60ee45bae1d664f5713b95e8e427e289e361e18c1ebc3b0", + "live_sha256": "53ba45c57284eb9de60ee45bae1d664f5713b95e8e427e289e361e18c1ebc3b0", "byte_equal": true }, { - "site": "phys_org", - "file": ".gitkeep", - "seed_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "live_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "site": "target", + "file": "target.db", + "seed_sha256": "cb9665e278b4fe24cb9dfd2f60316c26ae6af3d49553f392c2821c2088a6cd57", + "live_sha256": "cb9665e278b4fe24cb9dfd2f60316c26ae6af3d49553f392c2821c2088a6cd57", "byte_equal": true }, { - "site": "phys_org", - "file": "phys_org.db", - "seed_sha256": "494716e1a3e6b8db011ba51da3d602de91179becb7e6ed9a9c8e6c9ef912e7fa", - "live_sha256": "494716e1a3e6b8db011ba51da3d602de91179becb7e6ed9a9c8e6c9ef912e7fa", + "site": "wolfram_alpha", + "file": "wolfram_alpha.db", + "seed_sha256": "e3ca295cf4e0609f09309dd4b2cbb990dc4c39a1b856a9213019bda13343da37", + "live_sha256": "e3ca295cf4e0609f09309dd4b2cbb990dc4c39a1b856a9213019bda13343da37", "byte_equal": true } - ], - "response_note": "Original response with transient pid values omitted." + ] }, "sites": { "allrecipes": { "alive": true, + "pid": 2847, "port": 40000 }, "amazon": { "alive": true, + "pid": 2851, "port": 40001 }, "apple": { "alive": true, + "pid": 2852, "port": 40002 }, "arxiv": { "alive": true, + "pid": 2863, "port": 40003 }, "bbc_news": { "alive": true, + "pid": 2855, "port": 40004 }, "booking": { "alive": true, + "pid": 2850, "port": 40005 }, "cambridge_dictionary": { "alive": true, + "pid": 2859, "port": 40012 }, "compass": { "alive": true, + "pid": 2864, "port": 40019 }, "coursera": { "alive": true, + "pid": 2854, "port": 40013 }, "espn": { "alive": true, + "pid": 2853, "port": 40014 }, "github": { "alive": true, + "pid": 2870, "port": 40006 }, "google_flights": { "alive": true, + "pid": 2886, "port": 40007 }, "google_map": { "alive": true, + "pid": 2862, "port": 40008 }, "google_search": { "alive": true, + "pid": 2856, "port": 40009 }, "huggingface": { "alive": true, + "pid": 2857, "port": 40010 }, "ikea": { "alive": true, + "pid": 2858, "port": 40016 }, "merriam_webster": { "alive": true, + "pid": 2860, "port": 40015 }, "phys_org": { "alive": true, + "pid": 2861, "port": 40017 }, "target": { "alive": true, + "pid": 2865, "port": 40018 }, "wolfram_alpha": { "alive": true, + "pid": 2849, "port": 40011 } }, "current_port_regression": { - "task_id": "Compass--5", - "port": 40019, - "trajectory_sha256": "7d4a1cd660e80ed40e7e67d158b225b4a79800bf48cc239befcd2c6eea5b14ab", - "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "after_sha256": "ed00770d1b51f679e616a58277eb5a463ce7c2480a04d37b848e3ef28ef65f04", - "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "verifier": { - "task_id": "Compass--5", - "pass": true, - "reason": "All applicable checks passed", - "evidence": [ - { - "check": "task_identity", - "pass": true, - "detail": "" - }, - { - "check": "local_ui_evidence", - "pass": true, - "detail": "" - }, - { - "check": "final_answer", - "pass": true, - "detail": "" - }, - { - "check": "completed_run", - "pass": true, - "detail": "" - }, - { - "check": "step_screenshot_package", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_tours", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_saved_searches", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_saved_homes", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_collections", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_listings", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_agents", - "pass": true, - "detail": "" - }, - { - "check": "preserve_users_1", - "pass": true, - "detail": "" - }, - { - "check": "preserve_users_2", - "pass": true, - "detail": "" - }, - { - "check": "preserve_users_3", - "pass": true, - "detail": "" - }, - { - "check": "preserve_users_4", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_inquiries", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_cities", - "pass": true, - "detail": "" - }, - { - "check": "target_account", - "pass": true, - "detail": "" - }, - { - "check": "no_new_users", - "pass": true, - "detail": "" - }, - { - "check": "phone_changed", - "pass": true, - "detail": "" - }, - { - "check": "account_overview_confirmation", - "pass": true, - "detail": "" - }, - { - "check": "answer_phone", - "pass": true, - "detail": "" - }, - { - "check": "answer_existing_location", - "pass": true, - "detail": "" - } - ] - } - } + "run_set": "guided-003-durable", + "task_count": 16, + "results": "validation.json", + "all_before_after_reset_snapshots_retained": true + }, + "historical_build_check": { + "code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "checked_at": "2026-09-06T11:29:17.149583+00:00", + "reset_seconds": 2.9569199589896016, + "raw_bundle_status": "Lost in host reboot; structured report survived in Git." + }, + "build_reuse_note": "Existing image from 3cdc0b6 restarted after host reboot. Later app runtime/UI/data files unchanged; scorer changes ran offline. Standalone requirements now add email-validator 2.2.0 already present in this Docker image." } diff --git a/sites/compass/docs/responsive-qa.json b/sites/compass/docs/responsive-qa.json new file mode 100644 index 00000000..487571bb --- /dev/null +++ b/sites/compass/docs/responsive-qa.json @@ -0,0 +1,229 @@ +{ + "checked_code": "3cdc0b66d72b8a789b89583176c668081de36852", + "checks": [ + { + "name": "home-390", + "url": "http://localhost:40019/", + "at": "2026-09-06T12:20:14.212Z", + "documentWidth": 390, + "viewport": { + "height": 844, + "width": 390 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/home-390.jpg", + "sha256": "b2ace88a6efc2cec5355aa60ca66de24b2ff9f21830b09aa5cf89455e7d984c7", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "list-390", + "url": "http://localhost:40019/search?status=for-sale&q=Miami", + "at": "2026-09-06T12:20:14.404Z", + "documentWidth": 390, + "viewport": { + "height": 844, + "width": 390 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/list-390.jpg", + "sha256": "b41ebff1f1a214ce25f201726a8d0196c721f1ea421076c79b64d240cc6100a6", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "filters-390", + "url": "http://localhost:40019/search?status=for-sale&q=Miami", + "at": "2026-09-06T12:20:14.819Z", + "documentWidth": 390, + "viewport": { + "height": 844, + "width": 390 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/filters-390.jpg", + "sha256": "42f5c5e91496bf62dcf1f92351b3323558bfa45e457fe33c8f98cfb0b49a715e", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "detail-two-photo-390", + "url": "http://localhost:40019/listing/17145-southwest-90th-avenue-miami-fl-57531361", + "at": "2026-09-06T12:20:15.367Z", + "documentWidth": 390, + "viewport": { + "height": 844, + "width": 390 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/detail-two-photo-390.jpg", + "sha256": "9246b16f688bc5a77822e3c78f75815760d58897ed056b10368b09b583a64900", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "photo-dialog-390", + "url": "http://localhost:40019/listing/17145-southwest-90th-avenue-miami-fl-57531361", + "at": "2026-09-06T12:20:20.568Z", + "documentWidth": 390, + "viewport": { + "height": 844, + "width": 390 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/photo-dialog-390.jpg", + "sha256": "766be90249f6fa4e67292a82acf1385ea897f6f1f04627110ef65fa6155322c0", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "share-dialog-390", + "url": "http://localhost:40019/listing/17145-southwest-90th-avenue-miami-fl-57531361", + "at": "2026-09-06T12:20:28.349Z", + "documentWidth": 390, + "viewport": { + "height": 844, + "width": 390 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/share-dialog-390.jpg", + "sha256": "8f6b23ca5283ad8b38f1bf9299d2797fac2cc93eaa5eeb5aeb1d93033a12c234", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "detail-two-photo-320", + "url": "http://localhost:40019/listing/17145-southwest-90th-avenue-miami-fl-57531361", + "at": "2026-09-06T12:20:47.437Z", + "documentWidth": 320, + "viewport": { + "height": 800, + "width": 320 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/detail-two-photo-320.jpg", + "sha256": "150d2b39e43ca1168d994873fdcdabf1e21223ebac1d7e956eaad8cc5efeb355", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "login-320", + "url": "http://localhost:40019/login?next=%2Ftour%2F89", + "at": "2026-09-06T12:20:47.638Z", + "documentWidth": 320, + "viewport": { + "height": 800, + "width": 320 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/login-320.jpg", + "sha256": "f93bd9c1162deb1a2b038565e2c2750026e81739a666d4b4ad1ab66f1019012f", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "tour-form-320", + "url": "http://localhost:40019/account", + "at": "2026-09-06T12:20:47.838Z", + "documentWidth": 320, + "viewport": { + "height": 800, + "width": 320 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/tour-form-320.jpg", + "sha256": "7e5bd7148e679ed912f69dcd4d5d794cf2e565f12879853636e14978219a0788", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "tours-table-320", + "url": "http://localhost:40019/tours", + "at": "2026-09-06T12:20:47.938Z", + "documentWidth": 320, + "viewport": { + "height": 800, + "width": 320 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/tours-table-320.jpg", + "sha256": "c4d289b746ee16771a5f2803a315fc128d3e7f60bd6d6359b2e98e7aed9fb15e", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "account-320", + "url": "http://localhost:40019/account", + "at": "2026-09-06T12:20:48.040Z", + "documentWidth": 320, + "viewport": { + "height": 800, + "width": 320 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/account-320.jpg", + "sha256": "7e5bd7148e679ed912f69dcd4d5d794cf2e565f12879853636e14978219a0788", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "profile-form-320", + "url": "http://localhost:40019/account/edit", + "at": "2026-09-06T12:20:48.234Z", + "documentWidth": 320, + "viewport": { + "height": 800, + "width": 320 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/profile-form-320.jpg", + "sha256": "41855535d6cea5a8d3eb14da387e41f127346b206464c47ba5f1e7af7eed655b", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "saved-searches-320", + "url": "http://localhost:40019/saved-searches", + "at": "2026-09-06T12:21:01.280Z", + "documentWidth": 320, + "viewport": { + "height": 800, + "width": 320 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/saved-searches-320.jpg", + "sha256": "affd2ae6f607c6a347f5b868520e079a84a4a2533fb09b48be01b77308b3dfdd", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "collections-320", + "url": "http://localhost:40019/collections", + "at": "2026-09-06T12:21:01.482Z", + "documentWidth": 320, + "viewport": { + "height": 800, + "width": 320 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/collections-320.jpg", + "sha256": "aedf17623b9ca13ed6d76af99a4a74768e0ab58f74a2fdc8c20e72924c8354cf", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "home-768", + "url": "http://localhost:40019/", + "at": "2026-09-06T12:21:01.784Z", + "documentWidth": 768, + "viewport": { + "height": 1024, + "width": 768 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/home-768.jpg", + "sha256": "94b67f95bac545f77d9995fc7ebc2796b4d1a4bf207eff2b205e4b57d9028192", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + }, + { + "name": "list-768", + "url": "http://localhost:40019/search?status=for-sale&q=Miami", + "at": "2026-09-06T12:21:01.984Z", + "documentWidth": 768, + "viewport": { + "height": 1024, + "width": 768 + }, + "visibleBrokenImages": [], + "screenshot": "visual-review/responsive/list-768.jpg", + "sha256": "ff33ccb4c1db520a4c270ab3cac6289a6dd9b62d3e78e1f359fe0ffd472f8660", + "task_template_scope": "Supplementary template/layout QA; not an agent task run or a human-approved regression baseline." + } + ] +} diff --git a/sites/compass/docs/review-report.md b/sites/compass/docs/review-report.md index 73203b95..598ec6c5 100644 --- a/sites/compass/docs/review-report.md +++ b/sites/compass/docs/review-report.md @@ -9,15 +9,15 @@ Reviewer takeover of [original PR #25](https://github.com/aiming-lab/WebHarbor/p - [Companion HF PR #53](https://huggingface.co/datasets/ChilleD/WebHarbor/discussions/53), immutable candidate `47232eba972567d138bbac478a6f4af9775a1d90`. - Compass archive: 181,025,147 bytes; SHA-256 `df94bf02d1d9ffc5dd13a5f9d6ac8a262ab30a6f6d0b3b5fb7348da3b3f6d40a`. The other 19 archives equal the current upstream asset pin. Only Compass content is new relative to current main. -The 16 complete UI runs used code `366b15c0f38ead00b8c541e21504f02c73f64160` and Compass on `40018`, before Target merged. All Compass Python/CSS/JS/templates/data/verifier files are byte-identical in the integration candidate. Each task is identical except its `web` port. The Compass archive and rebuilt Docker seed also match. These are reused runs, with additional current-port integration checks; they are not 16 newly executed runs on `40019`. Early pilot manifests identify assets by archive hash instead of a published revision; remote equality was subsequently verified. +The current 16 complete UI runs were newly executed on **40019** after a host reboot removed the earlier temporary raw bundles. Their checkout was `b84eaf60bf02a30a45da643b62c92b343e70f426`, using the retained `3cdc0b6` image. The final parser-only verifier fix runs offline against the frozen snapshots; app/UI/data files remain byte-identical. The standalone dependency list now includes `email-validator==2.2.0`, already installed by the Dockerfile. Historical summaries are retained as history, not substituted for missing originals. ## Environment and functional checks -The current build passes 20/20 startup and homepage checks; reset-all takes 2.957 seconds and restores 23/23 files byte-for-byte. The supplementary task-5 run at 40019 also passes with persisted phone change and exact reset. Full Docker build, all-site startup/HTTP sweep, and per-file reset results are in [environment-validation.json](environment-validation.json). The current integration check supersedes the earlier 19-site sweep. The Compass runtime seed is `4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979`; all 16 task resets restore it byte-for-byte. +The current build passes 20/20 startup and homepage checks; reset-all takes 1.672 seconds and restores 23/23 files byte-for-byte. All 16 fresh task runs use 40019, with terminal state captured before reset. Full Docker build, all-site startup/HTTP sweep, and per-file reset results are in [environment-validation.json](environment-validation.json). The post-reboot 20-site sweep supersedes the earlier startup/reset checks; the existing image build is reused. The Compass runtime seed is `4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979`; all 16 task resets restore it byte-for-byte. The archive seed (`caa262ea5752016618c56e9bf01842257523cf8dae3ea25c57f719d61d7ce40f`) uses SQLite 3.53.1 encoding. Docker SQLite 3.40.1 rebuilds logically identical schema/rows with different bytes. Repeated rebuilds within Docker match exactly; reset compares the live DB with that runtime's seed, not a different platform's byte encoding. -**149 regression tests passed** (42 application/source cases and 107 verifier cases). They cover invalid registration, atomic preferences, malformed tour/inquiry input, CSRF, local redirects, object ownership, collection membership, saved-search round trips, rental formatting, exact price-per-area ordering, transaction identity and reproducible seeding. Real UI runs separately cover registration, login, profile edits, saved homes, tours, collections, saved searches and inquiries. Additional browser checks cover invalid credentials/required fields and saving/removing a home with reload persistence. +**166 regression tests passed** in a fresh local environment (42 application/source cases and 124 verifier cases). They cover invalid registration, atomic preferences, malformed tour/inquiry input, CSRF, local redirects, object ownership, collection membership, saved-search round trips, rental formatting, exact price-per-area ordering, transaction identity and reproducible seeding. Real UI runs separately cover registration, login, profile edits, saved homes, tours, collections, saved searches and inquiries. Additional browser checks cover invalid credentials/required fields and saving/removing a home with reload persistence. No forms contact external agents: writes remain in the local SQLite benchmark state. Synthetic fixture tests are separate from the recorded UI executions. @@ -25,7 +25,7 @@ No forms contact external agents: writes remain in the local SQLite benchmark st [18 original/before/after screenshots](visual-review.md) cover home desktop/mobile, detail desktop/mobile, two-photo detail and the Miami list. They are unaltered browser captures with URLs, times, dimensions and hashes. Main repairs include official local fonts/hero, measured header and search proportions, cards, full/short galleries, share/photo dialogs, mobile property actions and narrow account tables. -Additional browser QA covers task templates at **390 and 320px**, plus representative **768px** home/list pages. Stable captures showed no document-level horizontal overflow. Long account tables intentionally scroll within a labeled region. Pointer activation of one wrapped collection link did not navigate through the browser adapter; keyboard activation succeeded. That adapter limitation is recorded rather than counted as an unqualified pointer PASS. First frames immediately after resizing were sometimes stale; settled captures supersede them. Five additional non-task detail pages were sampled for populated content and loaded photos. +[16 fresh supplementary layout checks](responsive-qa.json) cover home/list/filter/photo/share states at **390px**, detail/login/tour/account/profile/search/collection templates at **320px**, and home/list at **768px**. Actual screenshots are retained with hashes; no document-level overflow or broken visible images was observed. Long account tables scroll within their labeled region. Earlier broader QA remains historical because its temporary raw captures were lost. Keyboard activation of a wrapped collection link is used by the guided runner; this does not certify every pointer interaction. Remaining differences are explicit: the list view omits the live map; the agent profile is a reduced source-backed contact/listings view; personalized recommendations, seller/mortgage/property-history/school services and live communications are outside scope. Official mobile Aspen photos failed to load during capture, so that source image supports layout only. These omissions are not presented as answer-leak safeguards. No human-approved visual regression baseline exists yet. @@ -39,30 +39,32 @@ There are **16 candidate tasks**, IDs 0–7 and 10–17. IDs 8/9 were retired be The pool column is the unfiltered area's recorded catalog / qualifying set, independently checked against the seed. It is not the fully filtered UI count; after applying all filters, every displayed result should match. Natural pools range from 30–79 (Luxury 47), include multiple types and near misses. Named-object and account-write tasks use meaningful state changes/comparison instead of inventing distractors. Target position in a user-sorted result is not itself leakage: required detail facts and writes remain necessary. Task 13 provides the strongest comparison/disambiguation check; difficulty has not been calibrated with an independent model cohort. -| Task | Steps incl. done | Natural pool / qualifying | Contract / quality check | Recorded execution | Verifier | +| Task | Grouped UI steps incl. done | Natural pool / qualifying | Contract / quality check | Recorded execution | Verifier | |---|---:|---|---|---|---| -| 0 | 9 | 41 / 3 | Miami: compare exact price/area; year and MLS require details. | PASS | PASS | -| 1 | 9 | 40 / 4 | San Francisco: minimum-price comparison; year and MLS require details. | PASS | PASS | -| 2 | 9 | N/A: named object or account state | Two named homes: bind price/area/year to each, then compare ratios. | PASS | PASS | -| 3 | 9 | 79 / 7 | New York: Co-op/bedroom/price comparison; year and agent require details. | PASS | PASS | -| 4 | 14 | N/A: named object or account state | New account, save named home, confirm Saved Homes; read property type. | PASS | PASS | -| 5 | 9 | N/A: named object or account state | Change only Alice’s phone; confirm account and unchanged location. | PASS | PASS | -| 6 | 15 | N/A: named object or account state | One fixed-date Carol tour; confirm stored status and source year. | PASS | PASS | -| 7 | 23 | N/A: named object or account state | Exact two-home David collection; open its generated share page. | PASS | PASS | -| 10 | 15 | 30 / 4 | Alice search: preserve and reopen all four criteria. | PASS | PASS | -| 11 | 8 | 41 / 9 | Aspen: maximum-price Single Family; source year and MLS required. | PASS | PASS | -| 12 | 6 | N/A: named object or account state | Detail facts, then follow the actual linked agent profile for email. | PASS | PASS | -| 13 | 12 | 41 / 7 | Second-lowest exact ratio after year/status filters; distinguish similar homes. | PASS | PASS | -| 14 | 27 | 31 / 2 | Austin: type/beds/garage/price comparison, exact collection membership, MLS. | PASS | PASS | -| 15 | 12 | N/A: named object or account state | Compare Bob’s stored tour dates; preserve tours and add exact local inquiry. | PASS | PASS | -| 16 | 11 | N/A: named object or account state | Three named homes, compare recorded ratios regardless of status. | PASS | PASS | -| 17 | 11 | 47 / 4 | Luxury threshold + Condo/status + maximum price; read agent and year. | PASS | PASS | +| 0 | 5 | 41 / 3 | Miami: compare exact price/area; year and MLS require details. | PASS | PASS | +| 1 | 5 | 40 / 4 | San Francisco: minimum-price comparison; year and MLS require details. | PASS | PASS | +| 2 | 7 | N/A: named object or account state | Two named homes: bind price/area/year to each, then compare ratios. | PASS | PASS | +| 3 | 6 | 79 / 7 | New York: Co-op/bedroom/price comparison; year and agent require details. | PASS | PASS | +| 4 | 9 | N/A: named object or account state | New account, save named home, confirm Saved Homes; read property type. | PASS | PASS | +| 5 | 6 | N/A: named object or account state | Change only Alice’s phone; confirm account and unchanged location. | PASS | PASS | +| 6 | 9 | N/A: named object or account state | One fixed-date Carol tour; confirm stored status and source year. | PASS | PASS | +| 7 | 16 | N/A: named object or account state | Exact two-home David collection; open its generated share page. | PASS | PASS | +| 10 | 8 | 30 / 4 | Alice search: preserve and reopen all four criteria. | PASS | PASS | +| 11 | 5 | 41 / 9 | Aspen: maximum-price Single Family; source year and MLS required. | PASS | PASS | +| 12 | 5 | N/A: named object or account state | Detail facts, then follow the actual linked agent profile for email. | PASS | PASS | +| 13 | 7 | 41 / 7 | Second-lowest exact ratio after year/status filters; distinguish similar homes. | PASS | PASS | +| 14 | 19 | 31 / 2 | Austin: type/beds/garage/price comparison, exact collection membership, MLS. | PASS | PASS | +| 15 | 8 | N/A: named object or account state | Compare Bob’s stored tour dates; preserve tours and add exact local inquiry. | PASS | PASS | +| 16 | 10 | N/A: named object or account state | Three named homes, compare recorded ratios regardless of status. | PASS | PASS | +| 17 | 9 | 47 / 4 | Luxury threshold + Condo/status + maximum price; read agent and year. | PASS | PASS | These executions are **guided/source-aware**: GPT-6 via Codex had inspected code, seed and expected facts. They establish actual UI feasibility and state effects, not independent discovery performance. Every run begins from the homepage after official reset, records real visible UI actions and before/after screenshots, captures terminal DB state before reset, and preserves the reset baseline. No direct DB/API mutation substitutes for task actions. -[validation.json](validation.json) contains per-task run hashes, step counts, before/after/reset hashes and deterministic results. **16/16 verifiers pass** against each run's own frozen snapshots. They do not read the later live DB. Raw browser JPEGs were retained; native PNG exports preserve the exact decoded pixels without resizing/cropping. The two initial pilots additionally required a documented `id` → `task_id` metadata normalization; originals were retained. Full-page capture was unavailable from this browser adapter, so viewport screenshots and complete DOM observations are retained. +[validation.json](validation.json) contains per-task original/export hashes, action mappings, screenshot hashes, before/after/reset hashes and deterministic results. **16/16 verifiers pass** against their own frozen snapshots. The 134 grouped UI steps include one preserved failed link lookup followed by a successful corrected lookup. A group may fill a form and submit it; it is not a claim of 134 primitive actions. Native exports map semantic operation labels to the actual click/press action without changing observations, final answers or DBs. Raw JPEGs and pixel-identical PNG exports are retained. Full-page capture was unavailable; viewport screenshots and complete DOM observations are retained. -**111/111 constructed adversarial cases matched their expected outcomes**. Coverage includes no-op/answer-only shortcuts, wrong-task replay, foreign origins, missing explicit navigation, wrong values/object associations, unchanged state on write tasks and unrelated DB changes; valid wording, address/currency variants and alternative collection/search paths are tested too. `validation.json` lists each fixture and outcome. Screenshot format checks do not interpret pixels and assume a trusted recorder. Independent review must judge the actual executions. +Initial scoring found genuine parser false negatives: a price-per-square-foot number and an appointment date were mistaken for construction years, and confirming the Tours page was mistaken for a confirmed appointment status. The fix adds 17 positive/negative cases, including contradictory or missing years, dates/areas used as decoys, negated status and false appointment confirmations. Two additional failures were native action-name packaging issues; the original and normalized hashes are both recorded. + +The **124-case current verifier suite** covers wrong answers/object associations, foreign-origin and missing-navigation replay, no-op write tasks, unrelated state mutations and legitimate alternative paths/wording. The earlier **111/111 ad-hoc adversarial matrix** survives only as a historical structured result; its raw constructed fixtures were lost and it was not rerun after the parser fix. It is not counted as new task execution. Screenshot format checks assume a trusted recorder; independent review must judge the actual executions. ## Reproduce diff --git a/sites/compass/docs/validation.json b/sites/compass/docs/validation.json index 634db015..5f9ef00a 100644 --- a/sites/compass/docs/validation.json +++ b/sites/compass/docs/validation.json @@ -1,28 +1,64 @@ { - "recorded_at": "2026-09-06T11:27:01.894192+00:00", - "run_set_sha256": "43638e0b3c17cbd4bd14a9816787779f8e17450fea672af324d688df3740ea5d", - "runtime_code": "366b15c0f38ead00b8c541e21504f02c73f64160", - "integration_code": "3cdc0b66d72b8a789b89583176c668081de36852", + "recorded_at": "2026-09-06T12:15:44.712523+00:00", + "run_set_sha256": "246936747ce86e61bb24b77dd975122b4d27cae122fd5321e2e559c7d4165109", + "runtime_code": "3cdc0b66d72b8a789b89583176c668081de36852", + "execution_checkout": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "scorer_code": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", + "candidate_implementation_checkpoint": "afb2ee5ba3bd09d881e559ac6b171f1459526d20", "assets_revision": "47232eba972567d138bbac478a6f4af9775a1d90", "compass_archive_sha256": "df94bf02d1d9ffc5dd13a5f9d6ac8a262ab30a6f6d0b3b5fb7348da3b3f6d40a", "pytest": { - "passed": 149, + "passed": 166, + "application_source_cases": 42, + "verifier_cases": 124, "warnings": 156, - "seconds": 47.17, - "log_sha256": "cfcfdb8e0fade376ebbbf00bcfe392e069007a55cd51192cedfd30f33756fa55" + "seconds": 20.09, + "log_sha256": "8bafe0dbce4ecfb0c74d7ebf819c12fbb72d47e81397ec73fc4ed0175c420052" }, "runs": [ { "task_id": "Compass--0", - "recorded_steps_including_done": 9, + "recorded_steps_including_done": 5, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": null, - "asset_identity_note": "Candidate archive over verified ebf733 base; new HF PR upload pending", - "trajectory_sha256": "160227ff83202972bb4acc6feca5d4e5decff044cc7c4b7aabdb30606864814b", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "7cdbbaf9a4cb0cb29ebbfd6acd46325adefd91cb5596a5860b21e99e56725ada", + "trajectory_sha256": "5ebd3470c9ce9069129cce326aa2d524311abfff122029622f1aac88e6e2ec36", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "filter", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--0", "pass": true, @@ -54,7 +90,7 @@ "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_collections", "pass": true, "detail": "" }, @@ -64,12 +100,12 @@ "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_cities", "pass": true, "detail": "" }, @@ -79,22 +115,22 @@ "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_listings", "pass": true, "detail": "" }, @@ -120,19 +156,93 @@ } ] }, - "screenshots": 18 + "screenshots": 10, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "56a97a7b6afa57900be7315ea8dc1a329cf5ded4d83c1617a8b6ccb3c25ce9a5" + }, + { + "file": "screenshots/step_002.png", + "sha256": "56a97a7b6afa57900be7315ea8dc1a329cf5ded4d83c1617a8b6ccb3c25ce9a5" + }, + { + "file": "screenshots/step_003.png", + "sha256": "8c6365594b05c93ebac1fdf9587b8ac8c7822a54df772e833b78253aceb22ddc" + }, + { + "file": "screenshots/step_004.png", + "sha256": "8c6365594b05c93ebac1fdf9587b8ac8c7822a54df772e833b78253aceb22ddc" + }, + { + "file": "screenshots/step_005.png", + "sha256": "e9adcfd3c2a912e3c3101b8f3e725f90ac87275bebbc52a18dc08f6f005f2368" + }, + { + "file": "screenshots/step_006.png", + "sha256": "e9adcfd3c2a912e3c3101b8f3e725f90ac87275bebbc52a18dc08f6f005f2368" + }, + { + "file": "screenshots/step_007.png", + "sha256": "e8181ad8e3df8bfb43402981eb92b8fbc03cba4945eab6951ee64adb9416508e" + }, + { + "file": "screenshots/step_008.png", + "sha256": "e8181ad8e3df8bfb43402981eb92b8fbc03cba4945eab6951ee64adb9416508e" + }, + { + "file": "screenshots/step_009.png", + "sha256": "e8181ad8e3df8bfb43402981eb92b8fbc03cba4945eab6951ee64adb9416508e" + } + ] }, { "task_id": "Compass--1", - "recorded_steps_including_done": 9, + "recorded_steps_including_done": 5, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "c6e70e069e4e9c484043307fdecccd1c7bcde85c64fc439105c2e57563dfd6f6", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "1a2a5622ecb7f23a53f58e4ae148b758b2e196d6293fbf63df2efcac0700fa0b", + "trajectory_sha256": "5b2cedd4d6ca1cadccd751f38ecda81fc56ab651748790f6efb06d6f30821b89", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "filter", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--1", "pass": true, @@ -164,47 +274,47 @@ "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_collections", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "unchanged_tours", "pass": true, "detail": "" }, @@ -235,19 +345,103 @@ } ] }, - "screenshots": 18 + "screenshots": 10, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "51ea4bec7c96535376d102760c901836a75a4cfcc6767e577a89781cb19d5b6a" + }, + { + "file": "screenshots/step_002.png", + "sha256": "51ea4bec7c96535376d102760c901836a75a4cfcc6767e577a89781cb19d5b6a" + }, + { + "file": "screenshots/step_003.png", + "sha256": "9c2b0ec12cf84f0fdb53bba0649cc8c79aea6a724a85de3d5f5ff7999f8288b8" + }, + { + "file": "screenshots/step_004.png", + "sha256": "9c2b0ec12cf84f0fdb53bba0649cc8c79aea6a724a85de3d5f5ff7999f8288b8" + }, + { + "file": "screenshots/step_005.png", + "sha256": "1c671353f03a0e5708a5f4c5d3847db78e7182146ccede43c23be9aaa324c9d5" + }, + { + "file": "screenshots/step_006.png", + "sha256": "1c671353f03a0e5708a5f4c5d3847db78e7182146ccede43c23be9aaa324c9d5" + }, + { + "file": "screenshots/step_007.png", + "sha256": "a894353cc0e9805b810557905626cc5f89a10b7113db74c0ee58a8a4795d3df7" + }, + { + "file": "screenshots/step_008.png", + "sha256": "a894353cc0e9805b810557905626cc5f89a10b7113db74c0ee58a8a4795d3df7" + }, + { + "file": "screenshots/step_009.png", + "sha256": "a894353cc0e9805b810557905626cc5f89a10b7113db74c0ee58a8a4795d3df7" + } + ] }, { "task_id": "Compass--2", - "recorded_steps_including_done": 9, + "recorded_steps_including_done": 7, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "ce7b7d627b5a2f9af7be459d612e1a295f20cc5f4560125289f6188f5ffc189e", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "8810d4a51907f0dcc9e27623746a06ff55797ac2caefc1f1769556e647964e90", + "trajectory_sha256": "dd8cb5ddd108046def69f4a5ef92bbf834b08a263081420e3f0620c7b67e626a", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--2", "pass": true, @@ -279,47 +473,47 @@ "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_collections", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_listings", "pass": true, "detail": "" }, @@ -360,19 +554,116 @@ } ] }, - "screenshots": 18 + "screenshots": 14, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "1035bb8bb0ca80b1d9aee21da6036f1aa817448aca1025e6b7cb6dff83b8c8e0" + }, + { + "file": "screenshots/step_002.png", + "sha256": "1035bb8bb0ca80b1d9aee21da6036f1aa817448aca1025e6b7cb6dff83b8c8e0" + }, + { + "file": "screenshots/step_003.png", + "sha256": "63c30978c5efb64c7d51afb933a5f29b37e26bb0ed5799a44e6b0b40c79642e3" + }, + { + "file": "screenshots/step_004.png", + "sha256": "63c30978c5efb64c7d51afb933a5f29b37e26bb0ed5799a44e6b0b40c79642e3" + }, + { + "file": "screenshots/step_005.png", + "sha256": "eef7fd2cf314f2e0b7aec8b56d185c651eb2d5ceb9dff543b30308280ca3528b" + }, + { + "file": "screenshots/step_006.png", + "sha256": "eef7fd2cf314f2e0b7aec8b56d185c651eb2d5ceb9dff543b30308280ca3528b" + }, + { + "file": "screenshots/step_007.png", + "sha256": "d5db062774377ac07cd6781f0aefb798e36496962c80390e2ea0f527c060560c" + }, + { + "file": "screenshots/step_008.png", + "sha256": "d5db062774377ac07cd6781f0aefb798e36496962c80390e2ea0f527c060560c" + }, + { + "file": "screenshots/step_009.png", + "sha256": "6c33f25fd602469ac622aef795e7ac693029639eca6b059b94e9cf9c1ff527fc" + }, + { + "file": "screenshots/step_010.png", + "sha256": "6c33f25fd602469ac622aef795e7ac693029639eca6b059b94e9cf9c1ff527fc" + }, + { + "file": "screenshots/step_011.png", + "sha256": "85452a6878fb5444ad2adb9cb518d3a4623ad534ad2b725706d8dbd47d3149c7" + }, + { + "file": "screenshots/step_012.png", + "sha256": "85452a6878fb5444ad2adb9cb518d3a4623ad534ad2b725706d8dbd47d3149c7" + }, + { + "file": "screenshots/step_013.png", + "sha256": "85452a6878fb5444ad2adb9cb518d3a4623ad534ad2b725706d8dbd47d3149c7" + } + ] }, { "task_id": "Compass--3", - "recorded_steps_including_done": 9, + "recorded_steps_including_done": 6, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "841bcf826c5e51546875fb9b9450cea13534438836acddbfa13d01940381b772", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "cd01b1a8903940438f96568d08f9a068e442fd22982cea55ee6aeae99944eed3", + "trajectory_sha256": "b2814aedcca97c1faea699bdf0cb8d0274ecbfd17e1d7af76457a264f71e2629", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "filter", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [ + 2 + ], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--3", "pass": true, @@ -404,47 +695,47 @@ "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_collections", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_tours", "pass": true, "detail": "" }, @@ -470,19 +761,121 @@ } ] }, - "screenshots": 18 + "screenshots": 12, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "1f85a31d9fafa9be2602ce4e8af2a9c12d8a1849fdbd6dddb08079c054d72a34" + }, + { + "file": "screenshots/step_002.png", + "sha256": "1f85a31d9fafa9be2602ce4e8af2a9c12d8a1849fdbd6dddb08079c054d72a34" + }, + { + "file": "screenshots/step_003.png", + "sha256": "afefbd23b68d7fa5d7bd9d264430acfbdf4268497fedbe7e035b706dc8180e79" + }, + { + "file": "screenshots/step_004.png", + "sha256": "afefbd23b68d7fa5d7bd9d264430acfbdf4268497fedbe7e035b706dc8180e79" + }, + { + "file": "screenshots/step_005.png", + "sha256": "afefbd23b68d7fa5d7bd9d264430acfbdf4268497fedbe7e035b706dc8180e79" + }, + { + "file": "screenshots/step_006.png", + "sha256": "afefbd23b68d7fa5d7bd9d264430acfbdf4268497fedbe7e035b706dc8180e79" + }, + { + "file": "screenshots/step_007.png", + "sha256": "4c63c949673b4a5361482882d351b39dbf9641d90d00df1fd0be27e96d0a2301" + }, + { + "file": "screenshots/step_008.png", + "sha256": "4c63c949673b4a5361482882d351b39dbf9641d90d00df1fd0be27e96d0a2301" + }, + { + "file": "screenshots/step_009.png", + "sha256": "ae424aea0520375e8668f230c35cf4353cf50c2fd32654e396b7040d065cb8cf" + }, + { + "file": "screenshots/step_010.png", + "sha256": "ae424aea0520375e8668f230c35cf4353cf50c2fd32654e396b7040d065cb8cf" + }, + { + "file": "screenshots/step_011.png", + "sha256": "ae424aea0520375e8668f230c35cf4353cf50c2fd32654e396b7040d065cb8cf" + } + ] }, { "task_id": "Compass--4", - "recorded_steps_including_done": 14, + "recorded_steps_including_done": 9, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "d7faf950339edc0f53fdabd4803414d167c114bd8984f68c8207067895ac25e8", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "ebdfa52d0732945fe7639b4a6b711845f23b0a51d5f04df3a6066f4e3120641a", + "trajectory_sha256": "1d548bbbd11034bba2053f7afd6d7d236530c4fab89aaadd1b557a75106524e3", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "open_register", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "register", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "save_home", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "confirm_saved_homes", + "native_action": "click" + }, + { + "step": 7, + "recorded_operation": "reload_confirmation", + "native_action": "reload" + }, + { + "step": 8, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "after_sha256": "b07eef2b3a6eb108fb9f1faef4650d589ba9085ae4b11b2d466ca0496122cdd4", + "after_sha256": "0e2d3ef29b068514552fb8ec62a4ec857c937276f80d427421373bbc6cba6b3b", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--4", "pass": true, @@ -514,17 +907,17 @@ "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_collections", "pass": true, "detail": "" }, @@ -549,7 +942,7 @@ "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, @@ -559,12 +952,7 @@ "detail": "" }, { - "check": "unchanged_collections", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_listings", + "check": "unchanged_cities", "pass": true, "detail": "" }, @@ -628,6 +1016,11 @@ "pass": true, "detail": "" }, + { + "check": "unchanged_agents", + "pass": true, + "detail": "" + }, { "check": "target_account", "pass": true, @@ -670,19 +1063,130 @@ } ] }, - "screenshots": 28 + "screenshots": 18, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "9bbf1aa126236b25e4707cea0b23b5b5631e29eebe548c922298299925a1f5f1" + }, + { + "file": "screenshots/step_002.png", + "sha256": "9bbf1aa126236b25e4707cea0b23b5b5631e29eebe548c922298299925a1f5f1" + }, + { + "file": "screenshots/step_003.png", + "sha256": "3718c1c09eba9fbac3aa0c0c59d57de8b90a6fdefd88cfe9bc296e0b7df794b1" + }, + { + "file": "screenshots/step_004.png", + "sha256": "3718c1c09eba9fbac3aa0c0c59d57de8b90a6fdefd88cfe9bc296e0b7df794b1" + }, + { + "file": "screenshots/step_005.png", + "sha256": "230bd5ff0960147483545d58631bfff3d0012f0a26c20c25866ab1a6bbd4edec" + }, + { + "file": "screenshots/step_006.png", + "sha256": "230bd5ff0960147483545d58631bfff3d0012f0a26c20c25866ab1a6bbd4edec" + }, + { + "file": "screenshots/step_007.png", + "sha256": "328891e2e4cedfe12fe58b306a851f68e23a4b5d707b882004afa0908cc9b7b1" + }, + { + "file": "screenshots/step_008.png", + "sha256": "328891e2e4cedfe12fe58b306a851f68e23a4b5d707b882004afa0908cc9b7b1" + }, + { + "file": "screenshots/step_009.png", + "sha256": "ebe649ed93f80eca9b8991cfaa89a58e98a787b4feac7140b3d7cfc4c2428a3a" + }, + { + "file": "screenshots/step_010.png", + "sha256": "ebe649ed93f80eca9b8991cfaa89a58e98a787b4feac7140b3d7cfc4c2428a3a" + }, + { + "file": "screenshots/step_011.png", + "sha256": "dd546a7f1206d556f1ee764d8c59d38cad4760cee7908afa6af03ca33446ba8c" + }, + { + "file": "screenshots/step_012.png", + "sha256": "dd546a7f1206d556f1ee764d8c59d38cad4760cee7908afa6af03ca33446ba8c" + }, + { + "file": "screenshots/step_013.png", + "sha256": "c3203b71ac7c596683f87625d3b67824061ac6a8a7598d9b289446710b790ea6" + }, + { + "file": "screenshots/step_014.png", + "sha256": "c3203b71ac7c596683f87625d3b67824061ac6a8a7598d9b289446710b790ea6" + }, + { + "file": "screenshots/step_015.png", + "sha256": "c3203b71ac7c596683f87625d3b67824061ac6a8a7598d9b289446710b790ea6" + }, + { + "file": "screenshots/step_016.png", + "sha256": "c3203b71ac7c596683f87625d3b67824061ac6a8a7598d9b289446710b790ea6" + }, + { + "file": "screenshots/step_017.png", + "sha256": "c3203b71ac7c596683f87625d3b67824061ac6a8a7598d9b289446710b790ea6" + } + ] }, { "task_id": "Compass--5", - "recorded_steps_including_done": 9, + "recorded_steps_including_done": 6, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": null, - "asset_identity_note": "Candidate archive over verified ebf733 base; new HF PR upload pending", - "trajectory_sha256": "d87461bd87045ab2939829d8500849160c92b32bef15b1ae232e8e886f5229e8", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "426bce6639f416e203640d5678f96bac1493b4af73d7d0fcb56908e2a20eda17", + "trajectory_sha256": "745c6477f95464de587d37bc90b6be5f70c3c2aab72fe45624ac44e256579226", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "open_login", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "login", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "edit_profile", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "update_phone", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "reload_confirmation", + "native_action": "reload" + }, + { + "step": 5, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "ed00770d1b51f679e616a58277eb5a463ce7c2480a04d37b848e3ef28ef65f04", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--5", "pass": true, @@ -714,62 +1218,62 @@ "detail": "" }, { - "check": "unchanged_tours", + "check": "preserve_users_1", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "preserve_users_2", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "preserve_users_3", "pass": true, "detail": "" }, { - "check": "preserve_users_1", + "check": "preserve_users_4", "pass": true, "detail": "" }, { - "check": "preserve_users_2", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "preserve_users_3", + "check": "unchanged_collections", "pass": true, "detail": "" }, { - "check": "preserve_users_4", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_listings", "pass": true, "detail": "" }, @@ -805,19 +1309,121 @@ } ] }, - "screenshots": 18 + "screenshots": 12, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_002.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_003.png", + "sha256": "c9e9abf02b1805f0bfaa1c18cbfa43b11712accdbf96e0275f6d6498cb8b2b8e" + }, + { + "file": "screenshots/step_004.png", + "sha256": "c9e9abf02b1805f0bfaa1c18cbfa43b11712accdbf96e0275f6d6498cb8b2b8e" + }, + { + "file": "screenshots/step_005.png", + "sha256": "4dbcdfe5de49c8109750f15256027d82bc3d98a8876cd7b5b7202dd47819acbf" + }, + { + "file": "screenshots/step_006.png", + "sha256": "4dbcdfe5de49c8109750f15256027d82bc3d98a8876cd7b5b7202dd47819acbf" + }, + { + "file": "screenshots/step_007.png", + "sha256": "8920b24b4aeeb0dc798fb028eb1b749ccc38807aa2dd61810e0519524b3cc2aa" + }, + { + "file": "screenshots/step_008.png", + "sha256": "8920b24b4aeeb0dc798fb028eb1b749ccc38807aa2dd61810e0519524b3cc2aa" + }, + { + "file": "screenshots/step_009.png", + "sha256": "5b934f216a66e68a8eab0184a0739a31eea347fe03c7bda0c25a3751b2e01474" + }, + { + "file": "screenshots/step_010.png", + "sha256": "5b934f216a66e68a8eab0184a0739a31eea347fe03c7bda0c25a3751b2e01474" + }, + { + "file": "screenshots/step_011.png", + "sha256": "5b934f216a66e68a8eab0184a0739a31eea347fe03c7bda0c25a3751b2e01474" + } + ] }, { "task_id": "Compass--6", - "recorded_steps_including_done": 15, + "recorded_steps_including_done": 9, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "9e8e049f8b58431ef34afc64219e0cb1953ea44cb07b8cad5da22c55827211ee", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "139e821dbd1825f2a0ed18611440fc3e02e70f54f53151326b94a46dbe5dad25", + "trajectory_sha256": "faacf75e12e7510a06f5b34bb9fe670645fc98668b5cac73fe1208c1b26b55b7", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "open_login", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "login", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "open_tour_form", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "request_local_tour", + "native_action": "click" + }, + { + "step": 7, + "recorded_operation": "reload_confirmation", + "native_action": "reload" + }, + { + "step": 8, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "after_sha256": "a901f9ae60cf79d0a0413a25f392379fb1c62a4d17e1fe5b1fd06351ebba16f2", + "after_sha256": "c969b955ee2bebc121d6db52c206530c805635104d82be6ab0402dde9bc38715", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--6", "pass": true, @@ -849,72 +1455,72 @@ "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "preserve_tours_1", + "check": "unchanged_collections", "pass": true, "detail": "" }, { - "check": "preserve_tours_2", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "preserve_tours_3", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "preserve_tours_4", + "check": "preserve_tours_1", "pass": true, "detail": "" }, { - "check": "preserve_tours_5", + "check": "preserve_tours_2", "pass": true, "detail": "" }, { - "check": "preserve_tours_6", + "check": "preserve_tours_3", "pass": true, "detail": "" }, { - "check": "preserve_tours_7", + "check": "preserve_tours_4", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "preserve_tours_5", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "preserve_tours_6", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "preserve_tours_7", "pass": true, "detail": "" }, @@ -950,19 +1556,180 @@ } ] }, - "screenshots": 30 + "screenshots": 18, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_002.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_003.png", + "sha256": "63f77ca4bba1c32c7653a41e5ff71d4a325d419cfc9ff594f4256dc470bc9338" + }, + { + "file": "screenshots/step_004.png", + "sha256": "63f77ca4bba1c32c7653a41e5ff71d4a325d419cfc9ff594f4256dc470bc9338" + }, + { + "file": "screenshots/step_005.png", + "sha256": "86616100f045a38845095069290652b80e541a63c595a5e2f980ef91a931c05b" + }, + { + "file": "screenshots/step_006.png", + "sha256": "86616100f045a38845095069290652b80e541a63c595a5e2f980ef91a931c05b" + }, + { + "file": "screenshots/step_007.png", + "sha256": "d0576b96487904ae2314a63f525ff0c23442287c5b112643201940ad843f046a" + }, + { + "file": "screenshots/step_008.png", + "sha256": "d0576b96487904ae2314a63f525ff0c23442287c5b112643201940ad843f046a" + }, + { + "file": "screenshots/step_009.png", + "sha256": "96efe7e2a0b7f3213491b8313c242701dbca5e42a18638e836f3421237d28efa" + }, + { + "file": "screenshots/step_010.png", + "sha256": "96efe7e2a0b7f3213491b8313c242701dbca5e42a18638e836f3421237d28efa" + }, + { + "file": "screenshots/step_011.png", + "sha256": "22a61f5f84b058995073956b1b6b8fdb1cd3c878f63eda94118e0fcf2cd676e8" + }, + { + "file": "screenshots/step_012.png", + "sha256": "22a61f5f84b058995073956b1b6b8fdb1cd3c878f63eda94118e0fcf2cd676e8" + }, + { + "file": "screenshots/step_013.png", + "sha256": "31b70d37e2202ba2c9de5a9180594733598417607eab605f1cff1a882a4f8974" + }, + { + "file": "screenshots/step_014.png", + "sha256": "31b70d37e2202ba2c9de5a9180594733598417607eab605f1cff1a882a4f8974" + }, + { + "file": "screenshots/step_015.png", + "sha256": "8f7b486e19d63c98937d334a9752557a0178cc25641521649682bf1f2432e2ac" + }, + { + "file": "screenshots/step_016.png", + "sha256": "8f7b486e19d63c98937d334a9752557a0178cc25641521649682bf1f2432e2ac" + }, + { + "file": "screenshots/step_017.png", + "sha256": "8f7b486e19d63c98937d334a9752557a0178cc25641521649682bf1f2432e2ac" + } + ] }, { "task_id": "Compass--7", - "recorded_steps_including_done": 23, + "recorded_steps_including_done": 16, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "d9de9c89a684a3026e14a640872bbf32b8e0954a97f751d475d0386b4d864fce", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "3ff2babcf29f79d31777f664c2dab188b5bc21bbb42bec60cb5cb6a7b46829ac", + "trajectory_sha256": "47dbd549a7e410be80d0539912612fed5e6bdcfdd18b2a64a8dae858ce0c965d", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "open_login", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "login", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "open_collections", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "new_collection", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "create_collection", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 7, + "recorded_operation": "add_to_collection", + "native_action": "click" + }, + { + "step": 8, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 9, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 10, + "recorded_operation": "add_to_collection", + "native_action": "click" + }, + { + "step": 11, + "recorded_operation": "open_collections", + "native_action": "click" + }, + { + "step": 12, + "recorded_operation": "open_collection", + "native_action": "press" + }, + { + "step": 13, + "recorded_operation": "open_share_page", + "native_action": "click" + }, + { + "step": 14, + "recorded_operation": "reload_confirmation", + "native_action": "reload" + }, + { + "step": 15, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "after_sha256": "12ac51e9bb050bda7169d5a440d75a608b4ffe4464983fc94d294e6ceda5d2ca", + "after_sha256": "5a0695b1bdd4609785fca040ab13c1f917690ea18f93704948a0565c712f6947", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--7", "pass": true, @@ -994,32 +1761,32 @@ "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, @@ -1083,11 +1850,6 @@ "pass": true, "detail": "" }, - { - "check": "unchanged_agents", - "pass": true, - "detail": "" - }, { "check": "preserve_collections_1", "pass": true, @@ -1108,6 +1870,11 @@ "pass": true, "detail": "" }, + { + "check": "unchanged_tours", + "pass": true, + "detail": "" + }, { "check": "target_account", "pass": true, @@ -1135,19 +1902,196 @@ } ] }, - "screenshots": 46 + "screenshots": 32, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_002.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_003.png", + "sha256": "1fb14bab5ef20e997c17a241894fc851a4c023449e9133e088d4bd856eced717" + }, + { + "file": "screenshots/step_004.png", + "sha256": "1fb14bab5ef20e997c17a241894fc851a4c023449e9133e088d4bd856eced717" + }, + { + "file": "screenshots/step_005.png", + "sha256": "903798258a3d812c19c06da47d1530252849ff6b8ecc7df49c48fab8adf2d913" + }, + { + "file": "screenshots/step_006.png", + "sha256": "903798258a3d812c19c06da47d1530252849ff6b8ecc7df49c48fab8adf2d913" + }, + { + "file": "screenshots/step_007.png", + "sha256": "2f998abcd2dea9b119bd83d468d6241916a6bd18db36e815563cf3a524d5561f" + }, + { + "file": "screenshots/step_008.png", + "sha256": "2f998abcd2dea9b119bd83d468d6241916a6bd18db36e815563cf3a524d5561f" + }, + { + "file": "screenshots/step_009.png", + "sha256": "b7646af55d38731ffe4610b063e59d567a1c4de3d810de366d78a8d12e9641d4" + }, + { + "file": "screenshots/step_010.png", + "sha256": "b7646af55d38731ffe4610b063e59d567a1c4de3d810de366d78a8d12e9641d4" + }, + { + "file": "screenshots/step_011.png", + "sha256": "e7cca9c9e7d12a90a66ca8169fd8d86c52717d6751bebe5aaa7afa1c04c28e7c" + }, + { + "file": "screenshots/step_012.png", + "sha256": "e7cca9c9e7d12a90a66ca8169fd8d86c52717d6751bebe5aaa7afa1c04c28e7c" + }, + { + "file": "screenshots/step_013.png", + "sha256": "2d922f8f599f2e0f3095ac9830d06d15c28f53e7d08d290c0b55ee788ef6ea39" + }, + { + "file": "screenshots/step_014.png", + "sha256": "2d922f8f599f2e0f3095ac9830d06d15c28f53e7d08d290c0b55ee788ef6ea39" + }, + { + "file": "screenshots/step_015.png", + "sha256": "ba74a13e74d12d9d6609a23378d19a73fcd4dd8eaadba16a99f1fc7396e2fc4d" + }, + { + "file": "screenshots/step_016.png", + "sha256": "ba74a13e74d12d9d6609a23378d19a73fcd4dd8eaadba16a99f1fc7396e2fc4d" + }, + { + "file": "screenshots/step_017.png", + "sha256": "df1cafa90da9fe5ac7eeb628fc38cb6ae98d0a7c6a7ed982b46a21607ebc4f46" + }, + { + "file": "screenshots/step_018.png", + "sha256": "df1cafa90da9fe5ac7eeb628fc38cb6ae98d0a7c6a7ed982b46a21607ebc4f46" + }, + { + "file": "screenshots/step_019.png", + "sha256": "019771d5e596eb247e92c217f01679740cf97bd6ea6be9c825deb28360a3c353" + }, + { + "file": "screenshots/step_020.png", + "sha256": "019771d5e596eb247e92c217f01679740cf97bd6ea6be9c825deb28360a3c353" + }, + { + "file": "screenshots/step_021.png", + "sha256": "8a8689f92b3e112059671a69481b04df0df6274ce1e8152546f3aa2afedee216" + }, + { + "file": "screenshots/step_022.png", + "sha256": "8a8689f92b3e112059671a69481b04df0df6274ce1e8152546f3aa2afedee216" + }, + { + "file": "screenshots/step_023.png", + "sha256": "45b0262676c50f8f05f1f09156b793a296102a8f17c9bc2fb3052ea6727a059a" + }, + { + "file": "screenshots/step_024.png", + "sha256": "45b0262676c50f8f05f1f09156b793a296102a8f17c9bc2fb3052ea6727a059a" + }, + { + "file": "screenshots/step_025.png", + "sha256": "c517c1060b54c0b825074914ae69e4db7bbad0df5f87fc7df80eaec189dcdae5" + }, + { + "file": "screenshots/step_026.png", + "sha256": "c517c1060b54c0b825074914ae69e4db7bbad0df5f87fc7df80eaec189dcdae5" + }, + { + "file": "screenshots/step_027.png", + "sha256": "fb6907a247d38c55d8a3b85d4b6663ebd21b806bde6f82286377fa618064c6b9" + }, + { + "file": "screenshots/step_028.png", + "sha256": "fb6907a247d38c55d8a3b85d4b6663ebd21b806bde6f82286377fa618064c6b9" + }, + { + "file": "screenshots/step_029.png", + "sha256": "fb6907a247d38c55d8a3b85d4b6663ebd21b806bde6f82286377fa618064c6b9" + }, + { + "file": "screenshots/step_030.png", + "sha256": "fb6907a247d38c55d8a3b85d4b6663ebd21b806bde6f82286377fa618064c6b9" + }, + { + "file": "screenshots/step_031.png", + "sha256": "fb6907a247d38c55d8a3b85d4b6663ebd21b806bde6f82286377fa618064c6b9" + } + ] }, { "task_id": "Compass--10", - "recorded_steps_including_done": 15, + "recorded_steps_including_done": 8, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "4554a0c73fe919ff330cdc64b4be87d7854bc15996b052c9e3bdb5e676df44a7", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "13b1f79395a0bf5c0d56489209fb6c52c9b46d8b09505f9a78d9a28d25365123", + "trajectory_sha256": "86519eb1878f6208ae845e2fc714cfe078d8437975306e1db774cb544dd354e8", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "open_login", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "login", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "filter", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "set_status", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "save_search", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "reopen_saved_search", + "native_action": "click" + }, + { + "step": 7, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "after_sha256": "d0749459d5e8c79678289f6a599c3402263159ba2849fe5e384d61b2745c3e9f", + "after_sha256": "f41c2babde5f0948e50b01f2204682373f0fea45847c71f422fd0011a68dda09", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--10", "pass": true, @@ -1178,6 +2122,11 @@ "pass": true, "detail": "" }, + { + "check": "unchanged_saved_homes", + "pass": true, + "detail": "" + }, { "check": "unchanged_inquiries", "pass": true, @@ -1204,17 +2153,12 @@ "detail": "" }, { - "check": "unchanged_agents", - "pass": true, - "detail": "" - }, - { - "check": "unchanged_tours", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_agents", "pass": true, "detail": "" }, @@ -1224,17 +2168,17 @@ "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_collections", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_users", "pass": true, "detail": "" }, @@ -1260,19 +2204,117 @@ } ] }, - "screenshots": 30 + "screenshots": 16, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_002.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_003.png", + "sha256": "b2a7410d311a291ac62b7559070661041953e874025f0d5e2035692dc7885a82" + }, + { + "file": "screenshots/step_004.png", + "sha256": "b2a7410d311a291ac62b7559070661041953e874025f0d5e2035692dc7885a82" + }, + { + "file": "screenshots/step_005.png", + "sha256": "c553b96d53cabb60ec2f76420790998c96abb6982c5b2a7b553b5c1b3319bebc" + }, + { + "file": "screenshots/step_006.png", + "sha256": "c553b96d53cabb60ec2f76420790998c96abb6982c5b2a7b553b5c1b3319bebc" + }, + { + "file": "screenshots/step_007.png", + "sha256": "0af37afdbbe166049820d9977b3cc8c3cdfc463b1b7a10ca3a630d574d2a7863" + }, + { + "file": "screenshots/step_008.png", + "sha256": "0af37afdbbe166049820d9977b3cc8c3cdfc463b1b7a10ca3a630d574d2a7863" + }, + { + "file": "screenshots/step_009.png", + "sha256": "efc834080914bf803b2b85d0ac9ebe6c34cceaa371e0357bf08ce0f9d655b2d7" + }, + { + "file": "screenshots/step_010.png", + "sha256": "efc834080914bf803b2b85d0ac9ebe6c34cceaa371e0357bf08ce0f9d655b2d7" + }, + { + "file": "screenshots/step_011.png", + "sha256": "3367741fe1db9efdfc9623f0b9effd8466da4d8a1108fe2347e60ead254f670e" + }, + { + "file": "screenshots/step_012.png", + "sha256": "3367741fe1db9efdfc9623f0b9effd8466da4d8a1108fe2347e60ead254f670e" + }, + { + "file": "screenshots/step_013.png", + "sha256": "efc834080914bf803b2b85d0ac9ebe6c34cceaa371e0357bf08ce0f9d655b2d7" + }, + { + "file": "screenshots/step_014.png", + "sha256": "efc834080914bf803b2b85d0ac9ebe6c34cceaa371e0357bf08ce0f9d655b2d7" + }, + { + "file": "screenshots/step_015.png", + "sha256": "efc834080914bf803b2b85d0ac9ebe6c34cceaa371e0357bf08ce0f9d655b2d7" + } + ] }, { "task_id": "Compass--11", - "recorded_steps_including_done": 8, + "recorded_steps_including_done": 5, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "c6cb810fcec66005033f311b32d2aeac3a5e022c2d912e3f5924e2d8a6d81154", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "51cd3a2556ac68a9a18f7c5933d8adab4ef7d8772cea6830c8352aa4d27ff818", + "trajectory_sha256": "dadbd2288db31885db7c754262f02b8fd63a67ae6cf8ca37b9fbc42e41df9e75", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "filter", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--11", "pass": true, @@ -1304,47 +2346,47 @@ "detail": "" }, { - "check": "unchanged_inquiries", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_collections", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_agents", "pass": true, "detail": "" }, @@ -1380,19 +2422,93 @@ } ] }, - "screenshots": 16 + "screenshots": 10, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "e181e9b3b92677ed5368eec3678b45118744323e16fb9c26594adb661486a62e" + }, + { + "file": "screenshots/step_002.png", + "sha256": "e181e9b3b92677ed5368eec3678b45118744323e16fb9c26594adb661486a62e" + }, + { + "file": "screenshots/step_003.png", + "sha256": "b1707eec178aef135a52195a7b2858558ba71bea05dc2cde5c7824e7b5cf54ce" + }, + { + "file": "screenshots/step_004.png", + "sha256": "b1707eec178aef135a52195a7b2858558ba71bea05dc2cde5c7824e7b5cf54ce" + }, + { + "file": "screenshots/step_005.png", + "sha256": "b15a77a12d99a817876fa7cfba682f18b069997b99c91d5d58d98d4f34574754" + }, + { + "file": "screenshots/step_006.png", + "sha256": "b15a77a12d99a817876fa7cfba682f18b069997b99c91d5d58d98d4f34574754" + }, + { + "file": "screenshots/step_007.png", + "sha256": "23d40b0943ed54945af0897d7bc20dad37d71c6ba4a97a76f2a252ed9f4a50f6" + }, + { + "file": "screenshots/step_008.png", + "sha256": "23d40b0943ed54945af0897d7bc20dad37d71c6ba4a97a76f2a252ed9f4a50f6" + }, + { + "file": "screenshots/step_009.png", + "sha256": "23d40b0943ed54945af0897d7bc20dad37d71c6ba4a97a76f2a252ed9f4a50f6" + } + ] }, { "task_id": "Compass--12", - "recorded_steps_including_done": 6, + "recorded_steps_including_done": 5, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "b0084251f69efcb4ebb386ef343929c48d285568de5103aa1bfd2ee2e57a039d", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "4759e4981ef3e3940888fbdf1c54e5e6654fc96af2600ba5ef4c2ecb1138cad4", + "trajectory_sha256": "44e0911d0a9d22e1f8359521138c6248a2a1bda3bf361e4f2f33517ea764627e", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "open_agent_profile", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--12", "pass": true, @@ -1424,47 +2540,47 @@ "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_collections", "pass": true, "detail": "" }, @@ -1500,19 +2616,103 @@ } ] }, - "screenshots": 12 + "screenshots": 10, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "c277d5a251185dab2a3dc3058e7ce1245e5eb093f12b64706d301a6eebb09595" + }, + { + "file": "screenshots/step_002.png", + "sha256": "c277d5a251185dab2a3dc3058e7ce1245e5eb093f12b64706d301a6eebb09595" + }, + { + "file": "screenshots/step_003.png", + "sha256": "9a225db6c2b474bac83fffe85f61f07c8956dee6adfd9853e1f414472c22a332" + }, + { + "file": "screenshots/step_004.png", + "sha256": "9a225db6c2b474bac83fffe85f61f07c8956dee6adfd9853e1f414472c22a332" + }, + { + "file": "screenshots/step_005.png", + "sha256": "64e5932c2c6049604cce151b743d6389e03b26f905683ad95ffd490c6b5a2ce6" + }, + { + "file": "screenshots/step_006.png", + "sha256": "64e5932c2c6049604cce151b743d6389e03b26f905683ad95ffd490c6b5a2ce6" + }, + { + "file": "screenshots/step_007.png", + "sha256": "c9c388a7f9c356b0eb56c0dbd6201a6aa1894611ecd8f86bb7c2cf724c1abf94" + }, + { + "file": "screenshots/step_008.png", + "sha256": "c9c388a7f9c356b0eb56c0dbd6201a6aa1894611ecd8f86bb7c2cf724c1abf94" + }, + { + "file": "screenshots/step_009.png", + "sha256": "c9c388a7f9c356b0eb56c0dbd6201a6aa1894611ecd8f86bb7c2cf724c1abf94" + } + ] }, { "task_id": "Compass--13", - "recorded_steps_including_done": 12, + "recorded_steps_including_done": 7, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "a546b6433af50d2539066ed1d8baab22ceede29c5c66213313162cdd60595b47", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "3e731df77348ee9c416ae714c9a2fb074773c6c651dcad63a824a78cd79e74e3", + "trajectory_sha256": "3b075f04a0eac0c5912ffb01bfb2d5e31c98cc818928db59dbe71125c449c68a", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "open_advanced_filters", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "filter_year_and_positive_area", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "filter", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--13", "pass": true, @@ -1544,27 +2744,27 @@ "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_listings", "pass": true, "detail": "" }, @@ -1574,12 +2774,12 @@ "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_users", "pass": true, "detail": "" }, @@ -1620,19 +2820,179 @@ } ] }, - "screenshots": 24 + "screenshots": 14, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "2e8ebd31981031900300db308b6ed1216c4484159eedaf6d0a95bc592980d9d4" + }, + { + "file": "screenshots/step_002.png", + "sha256": "2e8ebd31981031900300db308b6ed1216c4484159eedaf6d0a95bc592980d9d4" + }, + { + "file": "screenshots/step_003.png", + "sha256": "6080ece11af144a273aa104457765aecd3c7dd9137e9510eec3aacd41fc0a5b2" + }, + { + "file": "screenshots/step_004.png", + "sha256": "6080ece11af144a273aa104457765aecd3c7dd9137e9510eec3aacd41fc0a5b2" + }, + { + "file": "screenshots/step_005.png", + "sha256": "283e65c361d65e05716723ed3a3dee97b8b4ea58f96add9d30ce64c0cb66c4f7" + }, + { + "file": "screenshots/step_006.png", + "sha256": "283e65c361d65e05716723ed3a3dee97b8b4ea58f96add9d30ce64c0cb66c4f7" + }, + { + "file": "screenshots/step_007.png", + "sha256": "85c5b1bba8bf5c7e35140c50317a70b4fe7096032018b562556e37f4232beb9d" + }, + { + "file": "screenshots/step_008.png", + "sha256": "85c5b1bba8bf5c7e35140c50317a70b4fe7096032018b562556e37f4232beb9d" + }, + { + "file": "screenshots/step_009.png", + "sha256": "aa6f2bdbad19973bfd093824cad49249f82127142f295db2ece83150dcbf5cca" + }, + { + "file": "screenshots/step_010.png", + "sha256": "aa6f2bdbad19973bfd093824cad49249f82127142f295db2ece83150dcbf5cca" + }, + { + "file": "screenshots/step_011.png", + "sha256": "8903c8c749d8503e6179a3897bef7cd36120869cb969dc39c833e162b6625e0d" + }, + { + "file": "screenshots/step_012.png", + "sha256": "8903c8c749d8503e6179a3897bef7cd36120869cb969dc39c833e162b6625e0d" + }, + { + "file": "screenshots/step_013.png", + "sha256": "8903c8c749d8503e6179a3897bef7cd36120869cb969dc39c833e162b6625e0d" + } + ] }, { "task_id": "Compass--14", - "recorded_steps_including_done": 27, + "recorded_steps_including_done": 19, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "6737d02451fe58616ec00e91de78023710fc8f566f81a69b288f221ef6ba2218", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "de1456c25f84d32122665c551afba1cb6bc6a6620ccbaad4d3434b7dce0192bd", + "trajectory_sha256": "3271b687dea4fa8dd5d1b211efba1fa873ad79b6cc77e8fdb4a1192d06d258a5", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "open_login", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "login", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "filter", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "set_status", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "open_advanced_filters", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "filter_garage", + "native_action": "click" + }, + { + "step": 7, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 8, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 9, + "recorded_operation": "open_collections", + "native_action": "click" + }, + { + "step": 10, + "recorded_operation": "new_collection", + "native_action": "click" + }, + { + "step": 11, + "recorded_operation": "create_collection", + "native_action": "click" + }, + { + "step": 12, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 13, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 14, + "recorded_operation": "add_to_collection", + "native_action": "click" + }, + { + "step": 15, + "recorded_operation": "open_collections", + "native_action": "click" + }, + { + "step": 16, + "recorded_operation": "confirm_collection", + "native_action": "press" + }, + { + "step": 17, + "recorded_operation": "reload_confirmation", + "native_action": "reload" + }, + { + "step": 18, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "after_sha256": "e53397eec5db02dabc4bae16d913c564dc348d66a40f9623f2df9bc46810a0f9", + "after_sha256": "975ca3b34de19dda26be3a138d83a7b70f9d0bab3462918b6ca08a36201faf2d", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--14", "pass": true, @@ -1664,117 +3024,117 @@ "detail": "" }, { - "check": "unchanged_cities", + "check": "preserve_saved_homes_1", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "preserve_saved_homes_2", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "preserve_saved_homes_3", "pass": true, "detail": "" }, { - "check": "unchanged_agents", + "check": "preserve_saved_homes_4", "pass": true, "detail": "" }, { - "check": "preserve_collections_1", + "check": "preserve_saved_homes_5", "pass": true, "detail": "" }, { - "check": "preserve_collections_2", + "check": "preserve_saved_homes_6", "pass": true, "detail": "" }, { - "check": "preserve_collections_3", + "check": "preserve_saved_homes_7", "pass": true, "detail": "" }, { - "check": "preserve_collections_4", + "check": "preserve_saved_homes_8", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "preserve_saved_homes_9", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "preserve_saved_homes_10", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_1", + "check": "preserve_saved_homes_11", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_2", + "check": "preserve_saved_homes_12", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_3", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_4", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_5", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_6", + "check": "preserve_collections_1", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_7", + "check": "preserve_collections_2", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_8", + "check": "preserve_collections_3", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_9", + "check": "preserve_collections_4", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_10", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_11", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "preserve_saved_homes_12", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_tours", "pass": true, "detail": "" }, @@ -1810,19 +3170,220 @@ } ] }, - "screenshots": 54 + "screenshots": 38, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_002.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_003.png", + "sha256": "6756450e27eed056f5ccfe5b5e5c1112dc4f7463a1e246c46fa2f8fab1d46cdd" + }, + { + "file": "screenshots/step_004.png", + "sha256": "6756450e27eed056f5ccfe5b5e5c1112dc4f7463a1e246c46fa2f8fab1d46cdd" + }, + { + "file": "screenshots/step_005.png", + "sha256": "e419cc970da523b70ca88018956de9495c5e870732e476311032b11229d94b8a" + }, + { + "file": "screenshots/step_006.png", + "sha256": "e419cc970da523b70ca88018956de9495c5e870732e476311032b11229d94b8a" + }, + { + "file": "screenshots/step_007.png", + "sha256": "2fdf92243918aab92ea6211f7fb9847595a3057b851431b1ac8cb986e6110579" + }, + { + "file": "screenshots/step_008.png", + "sha256": "2fdf92243918aab92ea6211f7fb9847595a3057b851431b1ac8cb986e6110579" + }, + { + "file": "screenshots/step_009.png", + "sha256": "8dfa5c02d77d0f5a463a303b9e1a92dfd6703c92c3198e78e0850d4bdd359ccd" + }, + { + "file": "screenshots/step_010.png", + "sha256": "8dfa5c02d77d0f5a463a303b9e1a92dfd6703c92c3198e78e0850d4bdd359ccd" + }, + { + "file": "screenshots/step_011.png", + "sha256": "c47f6c0fe4f96f8d5806fb12963e74f5a7b4d2696af607f1e08dab6cefbec47c" + }, + { + "file": "screenshots/step_012.png", + "sha256": "c47f6c0fe4f96f8d5806fb12963e74f5a7b4d2696af607f1e08dab6cefbec47c" + }, + { + "file": "screenshots/step_013.png", + "sha256": "ea62afb91d1ef4d02fa7867c303ce78593711b3633dacc0af482a3e251f8418c" + }, + { + "file": "screenshots/step_014.png", + "sha256": "ea62afb91d1ef4d02fa7867c303ce78593711b3633dacc0af482a3e251f8418c" + }, + { + "file": "screenshots/step_015.png", + "sha256": "f2342f8fd8f6149c01679eb473e063ada69336c3e4ac0bde1c464283b96142fd" + }, + { + "file": "screenshots/step_016.png", + "sha256": "f2342f8fd8f6149c01679eb473e063ada69336c3e4ac0bde1c464283b96142fd" + }, + { + "file": "screenshots/step_017.png", + "sha256": "aa1d4e47a42192a3b434848fc22bc3bbe59b78d8d45849a774bd51587f1cc772" + }, + { + "file": "screenshots/step_018.png", + "sha256": "aa1d4e47a42192a3b434848fc22bc3bbe59b78d8d45849a774bd51587f1cc772" + }, + { + "file": "screenshots/step_019.png", + "sha256": "903798258a3d812c19c06da47d1530252849ff6b8ecc7df49c48fab8adf2d913" + }, + { + "file": "screenshots/step_020.png", + "sha256": "903798258a3d812c19c06da47d1530252849ff6b8ecc7df49c48fab8adf2d913" + }, + { + "file": "screenshots/step_021.png", + "sha256": "2f998abcd2dea9b119bd83d468d6241916a6bd18db36e815563cf3a524d5561f" + }, + { + "file": "screenshots/step_022.png", + "sha256": "2f998abcd2dea9b119bd83d468d6241916a6bd18db36e815563cf3a524d5561f" + }, + { + "file": "screenshots/step_023.png", + "sha256": "8e9b2cad9cdd33de0e058d720ac9ba1711350e038f3f989ac7423d7cbde7cc2d" + }, + { + "file": "screenshots/step_024.png", + "sha256": "8e9b2cad9cdd33de0e058d720ac9ba1711350e038f3f989ac7423d7cbde7cc2d" + }, + { + "file": "screenshots/step_025.png", + "sha256": "6ef897141cb73657d98234b5adb83f70b913f6a67ee63290cf8292b7528dad23" + }, + { + "file": "screenshots/step_026.png", + "sha256": "6ef897141cb73657d98234b5adb83f70b913f6a67ee63290cf8292b7528dad23" + }, + { + "file": "screenshots/step_027.png", + "sha256": "86664338f6d3d9da824c6096a00772d92b1f304c973ba3a0a7fef2c8b1e6d1a6" + }, + { + "file": "screenshots/step_028.png", + "sha256": "86664338f6d3d9da824c6096a00772d92b1f304c973ba3a0a7fef2c8b1e6d1a6" + }, + { + "file": "screenshots/step_029.png", + "sha256": "cc0a1b6e179bdc83070b5da8b7a82979235e9d0bf3c5fdd90fd9bff4bf66ff96" + }, + { + "file": "screenshots/step_030.png", + "sha256": "cc0a1b6e179bdc83070b5da8b7a82979235e9d0bf3c5fdd90fd9bff4bf66ff96" + }, + { + "file": "screenshots/step_031.png", + "sha256": "0562a2c449e27742027a9b8efe11b5fb7222b523e50451a6d28732a0ad4ce1f0" + }, + { + "file": "screenshots/step_032.png", + "sha256": "0562a2c449e27742027a9b8efe11b5fb7222b523e50451a6d28732a0ad4ce1f0" + }, + { + "file": "screenshots/step_033.png", + "sha256": "b1a695b852e175a2b3a913f466191703231bed701cc83b33c945cf95a8b965db" + }, + { + "file": "screenshots/step_034.png", + "sha256": "b1a695b852e175a2b3a913f466191703231bed701cc83b33c945cf95a8b965db" + }, + { + "file": "screenshots/step_035.png", + "sha256": "b1a695b852e175a2b3a913f466191703231bed701cc83b33c945cf95a8b965db" + }, + { + "file": "screenshots/step_036.png", + "sha256": "b1a695b852e175a2b3a913f466191703231bed701cc83b33c945cf95a8b965db" + }, + { + "file": "screenshots/step_037.png", + "sha256": "b1a695b852e175a2b3a913f466191703231bed701cc83b33c945cf95a8b965db" + } + ] }, { "task_id": "Compass--15", - "recorded_steps_including_done": 12, + "recorded_steps_including_done": 8, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "1a761c4f5c9a3af3d2fc8ed6e938b5ec6bf59675a9935dffdcf4b626199f2820", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "c25a8301278583c6f63e69986a6d744a353c795108e754087e170a3af91271c1", + "trajectory_sha256": "6cbfad93b8e738ff21130914bce20747dbcafca93d6143b5b4ed3a5f81315918", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "open_login", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "login", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "inspect_tours", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "open_toured_home", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "open_local_inquiry", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "submit_local_inquiry", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "reload_confirmation", + "native_action": "reload" + }, + { + "step": 7, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", - "after_sha256": "5e8b29daffd7e106929de500ac5011a7ce54f92cab57d46493d382c040b4e4aa", + "after_sha256": "866025b5ff1ca0dda1cb79aa7822abbdedec2d0eaae0c65a7e3947c34a5c0fdf", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--15", "pass": true, @@ -1854,37 +3415,37 @@ "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_listings", "pass": true, "detail": "" }, @@ -1925,19 +3486,142 @@ } ] }, - "screenshots": 24 + "screenshots": 16, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_002.png", + "sha256": "4b4718fe593f8d4ef1ee57290a70492985b4b34797dfea21788cae6d4aeedd9b" + }, + { + "file": "screenshots/step_003.png", + "sha256": "379ebda395f64c4399e6e335a1d1a68ff8fc0a96b88e33bfe1fcb1e25109518e" + }, + { + "file": "screenshots/step_004.png", + "sha256": "379ebda395f64c4399e6e335a1d1a68ff8fc0a96b88e33bfe1fcb1e25109518e" + }, + { + "file": "screenshots/step_005.png", + "sha256": "77f849d8661bb700eb9379469f2447b33487a890a53f123859655e9b6a31a3e6" + }, + { + "file": "screenshots/step_006.png", + "sha256": "77f849d8661bb700eb9379469f2447b33487a890a53f123859655e9b6a31a3e6" + }, + { + "file": "screenshots/step_007.png", + "sha256": "ee8674d051eb629f6feb0c99a1db24167f8631d0bf63d70f341cbc3db5b3965e" + }, + { + "file": "screenshots/step_008.png", + "sha256": "ee8674d051eb629f6feb0c99a1db24167f8631d0bf63d70f341cbc3db5b3965e" + }, + { + "file": "screenshots/step_009.png", + "sha256": "eb2e51dc69a4d128ba2407664f81db78e2cfac12498ebfc266e45ce269bd7c41" + }, + { + "file": "screenshots/step_010.png", + "sha256": "eb2e51dc69a4d128ba2407664f81db78e2cfac12498ebfc266e45ce269bd7c41" + }, + { + "file": "screenshots/step_011.png", + "sha256": "f84171e618893e56afc226a60fcdae9858cf1c28833d4795eb791155bf37b8f8" + }, + { + "file": "screenshots/step_012.png", + "sha256": "f84171e618893e56afc226a60fcdae9858cf1c28833d4795eb791155bf37b8f8" + }, + { + "file": "screenshots/step_013.png", + "sha256": "3f2ee4f9c32049518f3b2fe5983f15ab4e6b98d5e5f3fa21e9cc347a27ec98b6" + }, + { + "file": "screenshots/step_014.png", + "sha256": "3f2ee4f9c32049518f3b2fe5983f15ab4e6b98d5e5f3fa21e9cc347a27ec98b6" + }, + { + "file": "screenshots/step_015.png", + "sha256": "3f2ee4f9c32049518f3b2fe5983f15ab4e6b98d5e5f3fa21e9cc347a27ec98b6" + } + ] }, { "task_id": "Compass--16", - "recorded_steps_including_done": 11, + "recorded_steps_including_done": 10, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "f2fc4a7b6ee01ef13cd60057bebec50778288e4e56e2443ab2bf2d2d9b6d434d", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "7dab823304a4fc46cae2105fa6efe7bd90aacd5b368c3112a8df4f19281020d1", + "trajectory_sha256": "90b8c4a19853fc15d1788c9cea7d562547f06995783070d61792a33aaaccd675", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 7, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 8, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 9, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--16", "pass": true, @@ -1974,32 +3658,32 @@ "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_inquiries", "pass": true, "detail": "" }, { - "check": "unchanged_inquiries", + "check": "unchanged_agents", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_users", "pass": true, "detail": "" }, @@ -2009,7 +3693,7 @@ "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_collections", "pass": true, "detail": "" }, @@ -2035,19 +3719,153 @@ } ] }, - "screenshots": 22 + "screenshots": 20, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "d2485b7db65e37df89577c3e34c03d1d9e5df49d9bea33a916a24174207ee91d" + }, + { + "file": "screenshots/step_002.png", + "sha256": "d2485b7db65e37df89577c3e34c03d1d9e5df49d9bea33a916a24174207ee91d" + }, + { + "file": "screenshots/step_003.png", + "sha256": "4c63c949673b4a5361482882d351b39dbf9641d90d00df1fd0be27e96d0a2301" + }, + { + "file": "screenshots/step_004.png", + "sha256": "4c63c949673b4a5361482882d351b39dbf9641d90d00df1fd0be27e96d0a2301" + }, + { + "file": "screenshots/step_005.png", + "sha256": "ae424aea0520375e8668f230c35cf4353cf50c2fd32654e396b7040d065cb8cf" + }, + { + "file": "screenshots/step_006.png", + "sha256": "ae424aea0520375e8668f230c35cf4353cf50c2fd32654e396b7040d065cb8cf" + }, + { + "file": "screenshots/step_007.png", + "sha256": "753fc39fdf2ed9cfb680957d96767d7b45e3fcf94e06f971d0b0ed81d3f51eec" + }, + { + "file": "screenshots/step_008.png", + "sha256": "753fc39fdf2ed9cfb680957d96767d7b45e3fcf94e06f971d0b0ed81d3f51eec" + }, + { + "file": "screenshots/step_009.png", + "sha256": "d79eaee6a63e5a0a74aa6c3eb785e04c43911f77b98f6ce01a3d5056093e6a43" + }, + { + "file": "screenshots/step_010.png", + "sha256": "d79eaee6a63e5a0a74aa6c3eb785e04c43911f77b98f6ce01a3d5056093e6a43" + }, + { + "file": "screenshots/step_011.png", + "sha256": "4a7a53fa02ac64a464ef2b3ac2d75cc52d7c58ac09e43c9a541944b2b3dbcf8b" + }, + { + "file": "screenshots/step_012.png", + "sha256": "4a7a53fa02ac64a464ef2b3ac2d75cc52d7c58ac09e43c9a541944b2b3dbcf8b" + }, + { + "file": "screenshots/step_013.png", + "sha256": "0313538af35abc16cad4d93a55613c95e7eeffc32d4d80a6afbc533210ea09a2" + }, + { + "file": "screenshots/step_014.png", + "sha256": "0313538af35abc16cad4d93a55613c95e7eeffc32d4d80a6afbc533210ea09a2" + }, + { + "file": "screenshots/step_015.png", + "sha256": "e6cf33ad9b6cbeae4e2107b35cbac1ff6c5659b289ecfec9be8195e8adbb28cf" + }, + { + "file": "screenshots/step_016.png", + "sha256": "e6cf33ad9b6cbeae4e2107b35cbac1ff6c5659b289ecfec9be8195e8adbb28cf" + }, + { + "file": "screenshots/step_017.png", + "sha256": "f947add79fa8b18dedc388ab1efe2f24a93ff89d14d12aa5033451957de7aa76" + }, + { + "file": "screenshots/step_018.png", + "sha256": "f947add79fa8b18dedc388ab1efe2f24a93ff89d14d12aa5033451957de7aa76" + }, + { + "file": "screenshots/step_019.png", + "sha256": "f947add79fa8b18dedc388ab1efe2f24a93ff89d14d12aa5033451957de7aa76" + } + ] }, { "task_id": "Compass--17", - "recorded_steps_including_done": 11, + "recorded_steps_including_done": 9, "mode": "guided/source-aware", - "run_code_sha": "366b15c0f38ead00b8c541e21504f02c73f64160", - "run_asset_revision": "c4ec1fd74b0f50c27b73b80e9ac7a11f4c44f22e", - "asset_identity_note": "Verified immutable HF PR 53 candidate; all 19 file hashes equal the built inputs", - "trajectory_sha256": "456c4f75d5901b0dd8dba670caf3c81f7a439c625d11250c5498d3b13bc7aca5", + "run_id": "guided-003-durable", + "port": 40019, + "run_code_sha": "b84eaf60bf02a30a45da643b62c92b343e70f426", + "run_image_code_sha": "3cdc0b66d72b8a789b89583176c668081de36852", + "run_asset_revision": "47232eba972567d138bbac478a6f4af9775a1d90", + "original_trajectory_sha256": "6e2d51c8918c12f62d05910c179a41869c89f5e7e39bd167708d60a023b4a8b3", + "trajectory_sha256": "54e7ec30d97275b928cd552eb9bdc791f82f2a006bbed45f904fb286b971a0b7", + "native_action_export": [ + { + "step": 0, + "recorded_operation": "open_luxury", + "native_action": "click" + }, + { + "step": 1, + "recorded_operation": "search", + "native_action": "click" + }, + { + "step": 2, + "recorded_operation": "filter", + "native_action": "click" + }, + { + "step": 3, + "recorded_operation": "set_status", + "native_action": "click" + }, + { + "step": 4, + "recorded_operation": "open_advanced_filters", + "native_action": "click" + }, + { + "step": 5, + "recorded_operation": "minimum_luxury_price", + "native_action": "click" + }, + { + "step": 6, + "recorded_operation": "open_listing", + "native_action": "click" + }, + { + "step": 7, + "recorded_operation": "read_property_details", + "native_action": "click" + }, + { + "step": 8, + "recorded_operation": "done", + "native_action": "done" + } + ], "before_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "after_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", "reset_sha256": "4fbb93f60edd007e3d2af660aec58fa4863672d96c6484e097c0eafb1d767979", + "failed_actions": [], + "scorer_sha": "79afdfc3c2d915b325d0336e5ac0396adc1a77ae", "verifier": { "task_id": "Compass--17", "pass": true, @@ -2079,17 +3897,17 @@ "detail": "" }, { - "check": "unchanged_agents", + "check": "unchanged_tours", "pass": true, "detail": "" }, { - "check": "unchanged_saved_searches", + "check": "unchanged_listings", "pass": true, "detail": "" }, { - "check": "unchanged_cities", + "check": "unchanged_agents", "pass": true, "detail": "" }, @@ -2099,27 +3917,27 @@ "detail": "" }, { - "check": "unchanged_users", + "check": "unchanged_cities", "pass": true, "detail": "" }, { - "check": "unchanged_tours", + "check": "unchanged_saved_homes", "pass": true, "detail": "" }, { - "check": "unchanged_listings", + "check": "unchanged_users", "pass": true, "detail": "" }, { - "check": "unchanged_saved_homes", + "check": "unchanged_collections", "pass": true, "detail": "" }, { - "check": "unchanged_collections", + "check": "unchanged_saved_searches", "pass": true, "detail": "" }, @@ -2145,9 +3963,169 @@ } ] }, - "screenshots": 22 + "screenshots": 18, + "screenshot_files": [ + { + "file": "screenshots/step_000.png", + "sha256": "11262b19332559bf7878a479b1211021f75e36d230f5abc6e69b824c38863642" + }, + { + "file": "screenshots/step_001.png", + "sha256": "88c33a5c830e5448396f5e6fd1b8d209d53fabda3d495e7f1abf5dddc754c20f" + }, + { + "file": "screenshots/step_002.png", + "sha256": "88c33a5c830e5448396f5e6fd1b8d209d53fabda3d495e7f1abf5dddc754c20f" + }, + { + "file": "screenshots/step_003.png", + "sha256": "21dd2f1d5cbb8eb559d3d8cd2aae5ffc11fd2532ca1539e137888e881a8b4e26" + }, + { + "file": "screenshots/step_004.png", + "sha256": "21dd2f1d5cbb8eb559d3d8cd2aae5ffc11fd2532ca1539e137888e881a8b4e26" + }, + { + "file": "screenshots/step_005.png", + "sha256": "cd63897c5cc536fb4685dc6188701e0d354b631436d53afd378ba42660ba6a09" + }, + { + "file": "screenshots/step_006.png", + "sha256": "cd63897c5cc536fb4685dc6188701e0d354b631436d53afd378ba42660ba6a09" + }, + { + "file": "screenshots/step_007.png", + "sha256": "af4512bb24924f84814da04cdf98fd11d3f42da4f80647ffc7ff64facfa5de78" + }, + { + "file": "screenshots/step_008.png", + "sha256": "af4512bb24924f84814da04cdf98fd11d3f42da4f80647ffc7ff64facfa5de78" + }, + { + "file": "screenshots/step_009.png", + "sha256": "a1ae9441cdbd32a26387a6c542e1bbcc82d08586fd0037ccdf2bc578fc16faed" + }, + { + "file": "screenshots/step_010.png", + "sha256": "a1ae9441cdbd32a26387a6c542e1bbcc82d08586fd0037ccdf2bc578fc16faed" + }, + { + "file": "screenshots/step_011.png", + "sha256": "3c7e1d7686767154ae2bd8163c6e967ff35ec5f21e6684f1ea5c43a7c458733d" + }, + { + "file": "screenshots/step_012.png", + "sha256": "3c7e1d7686767154ae2bd8163c6e967ff35ec5f21e6684f1ea5c43a7c458733d" + }, + { + "file": "screenshots/step_013.png", + "sha256": "b79f59d926027bc11a7874e1ebe7ee6ed96af704c84c123896d6b93259a64218" + }, + { + "file": "screenshots/step_014.png", + "sha256": "b79f59d926027bc11a7874e1ebe7ee6ed96af704c84c123896d6b93259a64218" + }, + { + "file": "screenshots/step_015.png", + "sha256": "4915cffac933b2210441fc8e1e93721ff02ae2ecbcb2cb9dc180f3cfda0ebcdd" + }, + { + "file": "screenshots/step_016.png", + "sha256": "4915cffac933b2210441fc8e1e93721ff02ae2ecbcb2cb9dc180f3cfda0ebcdd" + }, + { + "file": "screenshots/step_017.png", + "sha256": "4915cffac933b2210441fc8e1e93721ff02ae2ecbcb2cb9dc180f3cfda0ebcdd" + } + ] } ], + "initial_scoring": { + "note": "Original semantic action labels and pre-fix parser; failures preserved. No final answers or DB state were changed for regrading.", + "results": [ + { + "task_id": "Compass--0", + "pass": false, + "reason": "answer_year_built" + }, + { + "task_id": "Compass--1", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--2", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--3", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--4", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--5", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--6", + "pass": false, + "reason": "answer_year_built; answer_tour_status" + }, + { + "task_id": "Compass--7", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--10", + "pass": false, + "reason": "reopened_saved_search" + }, + { + "task_id": "Compass--11", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--12", + "pass": false, + "reason": "followed_agent_profile" + }, + { + "task_id": "Compass--13", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--14", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--15", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--16", + "pass": true, + "reason": "All applicable checks passed" + }, + { + "task_id": "Compass--17", + "pass": true, + "reason": "All applicable checks passed" + } + ] + }, + "recovery_note": "A host reboot removed pre-reboot temporary raw bundles. All 16 current runs were newly executed on 40019 into durable storage. The first recovery attempt exposed a recorder binding error and was excluded; its files were retained as diagnostics. The accepted run set freezes 932 original files before scoring. Native exports preserve source hashes and map recorded semantic operations to the actual terminal click/press action; grouped form fills remain described in params. PNG conversion preserves exact decoded pixels.", "adversarial_fixtures": { "cases": 111, "matched_expected": 111, @@ -3041,7 +5019,8 @@ "correct": true, "reason": "local_ui_evidence; target_property_details" } - ] + ], + "evidence_status": "Historical results preserved from b84eaf6; raw constructed fixtures lost. Not rerun after parser fix. Current regression suite covers 124 constructed cases." }, "human_experience": "PENDING", "independent_review": "PENDING" diff --git a/sites/compass/docs/visual-review/responsive/account-320.jpg b/sites/compass/docs/visual-review/responsive/account-320.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aec633308406c21ec3308c48be6ab82faeff0fe2 GIT binary patch literal 22445 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/collections-320.jpg b/sites/compass/docs/visual-review/responsive/collections-320.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ca25b5708ecf7e4e403f07307fca853382209dd6 GIT binary patch literal 17831 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 SuSVoj$N!Q1|7Q(u7ymCMw~09b literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/detail-two-photo-320.jpg b/sites/compass/docs/visual-review/responsive/detail-two-photo-320.jpg new file mode 100644 index 0000000000000000000000000000000000000000..56d6bcad78d27f4aeac1d0e96c058b695b6aec18 GIT binary patch literal 50183 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 A?f?J) literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/detail-two-photo-390.jpg b/sites/compass/docs/visual-review/responsive/detail-two-photo-390.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88f142aea02945c368b4d5ecc6fc1516e01fb3bd GIT binary patch literal 64678 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

      X{uxpn`b6#d~2H`-!f{?J$B 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%0DQ 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%0A*0 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 LxqC|K-`sxzs^;Kg literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/list-768.jpg b/sites/compass/docs/visual-review/responsive/list-768.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da3c93f3510ad429bf103724344418ff654ae000 GIT binary patch literal 140603 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 so+Xkhx!Y4K#l*R3NLlc``sh|53>7xPXGV_ literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/photo-dialog-390.jpg b/sites/compass/docs/visual-review/responsive/photo-dialog-390.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a7c2404fe591cd6bc217fae91ced82e9ebe4c8bc GIT binary patch literal 31150 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 Le_3lG|7QOW2+W#% literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/profile-form-320.jpg b/sites/compass/docs/visual-review/responsive/profile-form-320.jpg new file mode 100644 index 0000000000000000000000000000000000000000..68d68da72d779e3fa81416586a303ca5680d442c GIT binary patch literal 18414 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�)3U5ZWPW*Oh`0hjQJ%X;PHJl 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/share-dialog-390.jpg b/sites/compass/docs/visual-review/responsive/share-dialog-390.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e9825d0667d7e325e8f72f9ac8c11145a514ea4f GIT binary patch literal 45451 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/tour-form-320.jpg b/sites/compass/docs/visual-review/responsive/tour-form-320.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aec633308406c21ec3308c48be6ab82faeff0fe2 GIT binary patch literal 22445 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 literal 0 HcmV?d00001 diff --git a/sites/compass/docs/visual-review/responsive/tours-table-320.jpg b/sites/compass/docs/visual-review/responsive/tours-table-320.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b0270b9a0233a85327c986f44106d2ba20e386a GIT binary patch literal 17117 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 Date: Sun, 6 Sep 2026 21:51:54 +0800 Subject: [PATCH 13/26] docs(compass): reconcile independent execution review --- sites/compass/README.md | 2 + sites/compass/docs/review-report.md | 23 ++++- sites/compass/docs/validation.json | 127 +++++++++++++++++++++++++++- 3 files changed, 149 insertions(+), 3 deletions(-) diff --git a/sites/compass/README.md b/sites/compass/README.md index 47d10cd8..b2f3b09d 100644 --- a/sites/compass/README.md +++ b/sites/compass/README.md @@ -44,4 +44,6 @@ The homepage hero, official typography, navigation, listing cards, responsive la The mirror provides a list view. Live maps, street view, mortgage preapproval, property-history feeds, seller services, and external messaging are not implemented. These are functional scope limits, not measures to prevent answer leakage. Unknown facts are identified rather than filled with plausible values. The displayed catalog is a snapshot and can include sold or rented homes. +In this fixed snapshot, the **For sale** filter includes Pending / Contract Signed listings in the sale category; their published status remains in property details. It is not an active-only filter. A named search area includes records whose address city or catalog market matches that area, so New York can include Brooklyn and Manhattan addresses. + The revised task set preserves the original IDs and omits `Compass--8` and `Compass--9`, which depended on generated agent sales volumes or unsupported open-house schedules. Remaining tasks use source-backed detail facts or explicit local account changes. diff --git a/sites/compass/docs/review-report.md b/sites/compass/docs/review-report.md index 598ec6c5..1c393b56 100644 --- a/sites/compass/docs/review-report.md +++ b/sites/compass/docs/review-report.md @@ -1,6 +1,6 @@ # Compass contribution review -Reviewer takeover of [original PR #25](https://github.com/aiming-lab/WebHarbor/pull/25), contributed by **sarendis56 (Peichun Hua)**. The original commits remain in this branch. This Draft contains source/UI fixes and reviewer-authored grading contracts. Human experience and independent execution review are **pending**; it is not Ready for merge. +Reviewer takeover of [original PR #25](https://github.com/aiming-lab/WebHarbor/pull/25), contributed by **sarendis56 (Peichun Hua)**. The original commits remain in this branch. This Draft contains source/UI fixes and reviewer-authored grading contracts. Independent execution review is complete and reconciled; **human experience remains pending**, so it is not Ready for merge. ## Candidate and integration @@ -66,6 +66,25 @@ Initial scoring found genuine parser false negatives: a price-per-square-foot nu The **124-case current verifier suite** covers wrong answers/object associations, foreign-origin and missing-navigation replay, no-op write tasks, unrelated state mutations and legitimate alternative paths/wording. The earlier **111/111 ad-hoc adversarial matrix** survives only as a historical structured result; its raw constructed fixtures were lost and it was not rerun after the parser fix. It is not counted as new task execution. Screenshot format checks assume a trusted recorder; independent review must judge the actual executions. +## Independent execution review and reconciliation + +The [independent Claude Code comment](https://github.com/aiming-lab/WebHarbor/pull/84#issuecomment-5559623084) reports **16/16 PASS, 0 FAIL**, agreeing with all 16 deterministic results. The reviewer reports using Claude Fable 5.1 (`claude-fable-5-1`) and freezing its first-pass verdict before reading the PR, verifier code/results or prior conclusions. + +- Reviewed candidate: `b66016dd16dfc7eb776f58d5490fc31caecac68c`; actual runtime image code and execution checkout are distinguished above. +- Input manifest SHA-256: `3125bf726ae7e8faa3020c070d5f08037b619f0474ab3c2c552a272e25be41fd`; all **618** listed inputs were rehashed during reconciliation, with no mismatch. +- Frozen verdict SHA-256: `342633f8e1a3f0a31cf5983912c196573a4c7336591d66d3c315938f1035f662`. The original verdict remains unchanged. +- The reviewer checked all task trajectories, decisive DOM observations and before/after state, but visually sampled only **4 of 268 screenshots**. Its comment's total of 258 is a counting error. This review does not certify human experience, source fidelity, visual quality, recorder integrity or verifier implementation; those require the separate evidence above. + +Reconciliation covered the following specific points: + +| Point | Evidence and resolution | +|---|---| +| Pending eligibility in tasks 3, 11 and 17 | The existing seed keeps Pending / Contract Signed in the `for-sale` category, preserves the published status in property facts, and marks `is_pending`. The local For sale filter tests that category without excluding pending listings. The tasks refer to this fixed local snapshot and do not request active-only listings. Recomputed selections match the recorded outcomes. This is a clarification of the existing filter, not a change to task acceptance. | +| Search area versus address city | The reviewer's claim that using `city` gives identical results is incorrect for New York: a literal `city='New York'` query has no qualifying Co-ops, while the actual UI search area includes seven via `city OR market_city`, including Brooklyn and Manhattan. Rechecking the real UI query preserves task 3's selection and PASS. The task asks for the New York search area, not an exact address-city string. | +| Inquiry message in task 15 | The task requires submitting a local inquiry, not displaying its message afterward. Independent row comparison confirms exactly one inquiry with the requested subject/message, user, listing and agent; all other tables, including existing tours, are unchanged. The inquiries page displays the subject only, as disclosed in the blind review. | + +No application, seed, asset, task, rubric or verifier change results from this reconciliation. The documentation update reuses the frozen executions and verdict; no new UI execution or expanded visual review is claimed. Human experience and visual acceptance remain pending. + ## Reproduce ```bash @@ -81,4 +100,4 @@ python sites/compass/verify/verify_0.py --run_dir RUN \ --initial_db BEFORE.db --after_db AFTER.db --no_llm ``` -The HF candidate is immutable and publicly reachable but its PR is still open. Maintainers should merge/resolve the asset PR, update the pin if the merge produces a different commit, run the final build/asset/reset checks, then merge this code PR after human and independent-review feedback is resolved. Maintainers perform the merges. This Draft does not claim final acceptance. +The HF candidate is immutable and publicly reachable but its PR is still open. Maintainers should merge/resolve the asset PR, update the pin if the merge produces a different commit, run the final build/asset/reset checks, then merge this code PR after human acceptance and final delivery checks. Independent execution feedback is resolved. Maintainers perform the merges. This Draft does not claim final acceptance. diff --git a/sites/compass/docs/validation.json b/sites/compass/docs/validation.json index 5f9ef00a..4f9d6329 100644 --- a/sites/compass/docs/validation.json +++ b/sites/compass/docs/validation.json @@ -5023,5 +5023,130 @@ "evidence_status": "Historical results preserved from b84eaf6; raw constructed fixtures lost. Not rerun after parser fix. Current regression suite covers 124 constructed cases." }, "human_experience": "PENDING", - "independent_review": "PENDING" + "independent_review": { + "status": "COMPLETE_RECONCILED", + "reviewed_at": "2026-09-06T13:42:48.604611+00:00", + "reconciled_at": "2026-09-06T13:50:44.154224+00:00", + "review_candidate": "b66016dd16dfc7eb776f58d5490fc31caecac68c", + "reviewer_model_self_reported": "Claude Fable 5.1 (claude-fable-5-1)", + "comment_url": "https://github.com/aiming-lab/WebHarbor/pull/84#issuecomment-5559623084", + "input_manifest_sha256": "3125bf726ae7e8faa3020c070d5f08037b619f0474ab3c2c552a272e25be41fd", + "frozen_verdict_sha256": "342633f8e1a3f0a31cf5983912c196573a4c7336591d66d3c315938f1035f662", + "input_files_verified": 618, + "screenshots": 268, + "screenshots_visually_sampled": 4, + "pass": 16, + "fail": 0, + "deterministic_agreements": 16, + "tasks": [ + { + "task_id": "Compass--0", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--1", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--2", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--3", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--4", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--5", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--6", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--7", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--10", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--11", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--12", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--13", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--14", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--15", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--16", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + }, + { + "task_id": "Compass--17", + "claude": "PASS", + "deterministic": "PASS", + "agree": true + } + ], + "reconciliation": "review-report.md#independent-execution-review-and-reconciliation", + "corrections": [ + "268 screenshots, not 258; only four visually sampled.", + "New York address-city-only query is not equivalent to the actual UI search area; city OR market_city preserves the selected result." + ], + "reuse_basis": "Only documentation changed after b66016d; application, task, rubric, assets and verifier inputs unchanged.", + "limits": [ + "Guided/source-aware executor; not independent exploration.", + "No app rerun or harness/image/archive validation by blind reviewer.", + "No source, visual, verifier-implementation or human-experience certification by blind reviewer.", + "Task15 message verified in after.db, not displayed by the inquiries list." + ] + } } From a5e25af42b804bc56aeb49d5eb1c48c0a3a4b32c Mon Sep 17 00:00:00 2001 From: JackJin <1037461232@qq.com> Date: Sun, 6 Sep 2026 22:47:41 +0800 Subject: [PATCH 14/26] fix(compass): restore Sell navigation and local landing page --- sites/compass/app.py | 5 +++++ sites/compass/static/css/compass.css | 31 ++++++++++++++++++++++++++++ sites/compass/templates/base.html | 5 +++-- sites/compass/templates/index.html | 2 +- sites/compass/templates/sell.html | 31 ++++++++++++++++++++++++++++ sites/compass/visual_sources.json | 7 +++++++ 6 files changed, 78 insertions(+), 3 deletions(-) create mode 100644 sites/compass/templates/sell.html diff --git a/sites/compass/app.py b/sites/compass/app.py index 4bbce30c..9b173694 100644 --- a/sites/compass/app.py +++ b/sites/compass/app.py @@ -561,6 +561,11 @@ def index(): luxury=luxury) +@app.route("/sell/") +def sell(): + return render_template("sell.html", page_title="Sell Your Home | Compass") + + @app.route("/homes-for-sale") def homes_for_sale_index(): cities = City.query.order_by(City.name).all() diff --git a/sites/compass/static/css/compass.css b/sites/compass/static/css/compass.css index a52ca02e..ce3000b5 100644 --- a/sites/compass/static/css/compass.css +++ b/sites/compass/static/css/compass.css @@ -447,3 +447,34 @@ html{scroll-padding-top:116px}body{font-family:var(--sans);color:#171717;font-si } .table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.table-scroll:focus-visible{outline:2px solid #000;outline-offset:3px} + +/* Sell entry and source-referenced landing page. */ +.search-tabs>a{display:block;width:80px;padding:6px 0;background:#e7e7e7;color:#171717;font-size:14px;font-weight:500;line-height:20px;text-align:center} +.search-tabs>a:focus-visible{outline:2px solid #000;outline-offset:-3px} +.cx-nav-links>a[aria-current="page"]{box-shadow:inset 0 -2px currentColor} +.sell-container{width:calc(100% - 48px);max-width:1170px;margin:0 auto} +.sell-hero{position:relative;isolation:isolate;overflow:hidden;min-height:660px;color:#fff;background:url('../external_cache/hero-sell.webp') center/cover no-repeat} +.sell-hero-content{display:grid;grid-template-columns:500px minmax(0,1fr);gap:100px;align-items:center;min-height:660px;padding:80px 0} +.sell-intro h1{font:400 50px/65px var(--serif);margin:0 0 24px;letter-spacing:0} +.sell-intro p{font:400 28px/42px var(--sans);margin:0 0 40px} +.sell-button{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:48px;padding:8px 24px;border:1px solid transparent;border-radius:32px;background:#fff;color:#000;font:500 20px/30px var(--sans);text-align:center} +.sell-button:focus-visible{outline:3px solid #9bbbe4;outline-offset:4px} +.sell-intro{position:relative;z-index:1}.sell-preview{position:relative;box-shadow:0 0 0 100vmax #0008;border:2px solid #fff;background:transparent;color:#000;align-self:center;min-width:0} +.sell-preview-title{background:#fff;padding:12px 10px;text-align:center;text-transform:uppercase;letter-spacing:1.5px;font:500 20px/28px var(--sans)} +.sell-preview-photo{height:324px;position:relative} +.sell-preview-facts{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;gap:22px;padding:22px;color:#fff;background:linear-gradient(transparent,#0009)} +.sell-preview-facts strong{font-size:40px;font-weight:700;line-height:1.2;margin-right:auto} +.sell-preview-facts span{display:grid;font-size:20px;line-height:1.3} +.sell-preview-facts b{font-size:32px;font-weight:500} +.sell-contact{background:#f1efeb;padding:100px 0;scroll-margin-top:64px} +.sell-contact-card{background:#fff;border-radius:12px;padding:64px;display:grid;grid-template-columns:1fr 1fr;gap:70px} +.sell-contact h2,.sell-strategy h2{font:400 42px/1.2 var(--serif);margin:0 0 24px} +.sell-contact p{font-size:20px;line-height:1.5;margin:0 0 24px} +.sell-button-dark{background:#000;color:#fff} +.sell-strategy{padding-top:90px;padding-bottom:100px;text-align:center} +.sell-eyebrow{text-transform:uppercase;letter-spacing:1.5px;font-size:16px;margin-bottom:50px} +.sell-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;text-align:left} +.sell-phase-label{display:block;border-bottom:1px solid #aaa;padding-bottom:12px;margin-bottom:20px;font-size:20px} +.sell-phases h3{font-size:25px}.sell-phases p{font-size:17px;line-height:1.6}.sell-phases a{text-decoration:underline} +@media(max-width:1200px){.sell-hero-content{grid-template-columns:1fr 1fr;gap:48px}.sell-intro h1{font-size:44px;line-height:1.25}.sell-intro p{font-size:24px;line-height:1.5}.sell-desktop-break{display:none}.sell-preview-title{font-size:16px}.sell-preview-facts{gap:12px;padding:14px}.sell-preview-facts strong{font-size:30px}.sell-preview-facts span{font-size:16px}.sell-preview-facts b{font-size:26px}} +@media(max-width:700px){.sell-container{width:calc(100% - 40px)}.sell-hero{min-height:0}.sell-hero-content{grid-template-columns:1fr;gap:0;padding:40px 0;min-height:0}.sell-intro{display:contents}.sell-intro>*{position:relative;z-index:1}.sell-intro h1{grid-row:1;font-size:32px;line-height:1.3;margin:0 0 12px}.sell-intro p{grid-row:2;font-size:16px;line-height:1.6;margin:0 0 24px}.sell-intro>.sell-button{grid-row:4;justify-self:center;margin-top:24px;font-size:16px;min-width:220px}.sell-preview{grid-row:3}.sell-preview-photo{height:calc((100vw - 44px)*.553)}.sell-preview-title{font-size:12px;line-height:18px;letter-spacing:1px;padding:10px 8px}.sell-preview-facts strong{font-size:20px;font-weight:500}.sell-preview-facts b{font-size:20px}.sell-preview-facts span{font-size:14px}.sell-contact{padding:40px 0}.sell-contact-card{padding:28px;grid-template-columns:1fr;gap:20px}.sell-contact h2,.sell-strategy h2{font-size:34px;line-height:1.3}.sell-contact p{font-size:17px}.sell-button{min-width:190px;font-size:18px}.sell-strategy{padding:48px 0}.sell-phases{grid-template-columns:1fr;gap:36px}.search-tabs>a{font-size:13px}} diff --git a/sites/compass/templates/base.html b/sites/compass/templates/base.html index 5cbcb762..7fafce8c 100644 --- a/sites/compass/templates/base.html +++ b/sites/compass/templates/base.html @@ -13,7 +13,7 @@
      - {% if request.endpoint != 'index' %} + {% if request.endpoint not in ['index', 'sell'] %}

      -Emjj2jgq^Gt5eCtd&ZtQJg;BY9V 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