PageSourceSearch

https://2785speer.com/Gallery.aspx

html 2785speer.com collected 2026-10-08 22:00:48 UTC 214,882 bytes, 2,735 lines download raw bytes

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
3<head id="head">
4    <!-- OneTrust consent script must load before GTM and any tracking/analytics tag (TFS 2965948). -->
5    <!-- OneTrust Cookies Consent Notice start for 2785speer.com -->
6<script type="text/javascript" src="https://cdn.cookielaw.org/consent/a94e76ed-747f-4ceb-aec0-a5a29e3bb6af/OtAutoBlock.js"></script>
vendor: 1 bytes, line 6
6
7<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="a94e76ed-747f-4ceb-aec0-a5a29e3bb6af"></script>
vendor: 1 bytes, line 7
7
8<script type="text/javascript">
9function OptanonWrapper() { }
10</script>
10
11<!-- OneTrust Cookies Consent Notice end for 2785speer.com --><meta name="viewport" content="width=device-width, initial-scale=1" /><title>
12	Photos of 2785 Speer Apartments Denver
13</title><meta name="description" content="Discover what awaits you at 2785 Speer by browing through images of our upscale apartment interior amenities and community features. Call today for a tour!" /> 
14<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 
15<meta http-equiv="pragma" content="no-cache" /> 
16<meta http-equiv="content-style-type" content="text/css" /> 
17<meta http-equiv="content-script-type" content="text/javascript" /> 
18<meta name="keywords" content="CO Apartment Gallery, Gallery for apartments in Denver, CO, Speer Apartment Gallery CO" /> 
19<link href="/CMSPages/GetResource.ashx?stylesheetname=RPcssMaster_C0051-GS-Balcony" type="text/css" rel="stylesheet" />
20<!-- MasterPageIncludes --><link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/themes/ui-lightness/jquery-ui.css" type="text/css" rel="preload" as="style" onload="this.rel='stylesheet'" integrity="sha256-YUNa6t/JONQ+iBynZFpRTKfiPdqfpMKCPOQEFmtF70Q=" crossorigin="anonymous"></link>
20<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js" type="text/javascript" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous" data-ot-ignore="data-ot-ignore"></script>
20<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js" type="text/javascript" integrity="sha256-VazP97ZCwtekAsvgPBSUwPFKdrwD3unUfSGVYrahUqU=" crossorigin="anonymous" data-ot-ignore="data-ot-ignore"></script>
20<script src="https://cs-cdn.realpage.com/CWS/2671865/CMSScripts/Custom/RPWebParts/global.min.js" type="text/javascript" integrity="" crossorigin="anonymous"></script>
20<script src="https://cs-cdn.realpage.com/CWS/2671865/Accessibe/Accessibe.js" type="text/javascript" integrity="" crossorigin="anonymous"></script>
20<!-- /MasterPageIncludes --><meta name="viewport" content="width=device-width,initial-scale=1" />
21<meta name="geo.position" content="39.7570116;-105.0178001" />
22<meta name="geo.placename" content="Denver" />
23<meta name="geo.region" content="US-CO" />
24<meta name="ICBM" content="39.7570116, -105.0178001" />
25
26<link type="text/css" href="/TemplateResources/Global/Icons/font-awesome.min.css" rel="preload" as="style" onload="this.rel='stylesheet'" />
27<link type="text/css" href="/TemplateResources/Global/Icons/fontello.css" rel="preload" as="style" onload="this.rel='stylesheet'" />
28<link type="text/css" href="/GlobalResources/Bootstrap/css/bootstrap.min.css" rel="preload" as="style" onload="this.rel='stylesheet'" />
29<link type="text/css" href="https://fonts.googleapis.com/css?family=Open+Sans:400,700|Lato:600|Unica+One" rel="preload" as="style" onload="this.rel='stylesheet'" />
30
31<script src="/GlobalResources/Bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
31
32<!-- 
32<script src="/templateresources/greystar/balcony/js/custom.js" type="text/javascript"></script>
32 -->
33
34<!-- RPTheme -->
35<style>
36.gridlines { display: none; }
37</style>
38<style>
39/* ============================================================================
40 * Greystar WCAG — Contrast-Safe Theme :: STATIC LAYER (generic base)
41 * ----------------------------------------------------------------------------
42 * Pairs with contrast-safe.base.js (the auto-contrast engine — element-agnostic,
43 * do NOT edit per template). Everything ABOVE the "PER-TEMPLATE TUNING" divider
44 * is generic and applies to every GS-22 template unchanged. Add template-specific
45 * selectors ONLY below the divider, per template, and only if a Silktide check on
46 * that template flags something the generic rules + engine didn't catch. Most
47 * templates need NOTHING below the divider.
48 * ========================================================================== */
49
50/* --- Scrim behind text over photos/gradients (the JS adds .cs-scrim at runtime) --- */
51.cs-scrim { position: relative; isolation: isolate; }
52.cs-scrim::before {
53  content: ""; position: absolute; inset: -0.25em -0.6em; z-index: -1;
54  background: radial-gradient(ellipse at center,
55    rgba(0,0,0,0.72) 0%, rgba(0,0,0,0.66) 55%, rgba(0,0,0,0) 100%);
56  border-radius: 6px; pointer-events: none;
57}
58.cs-scrim .cs-scrim::before { display: none; }   /* never nest scrims */
59
60/* --- Visible focus indicator (WCAG 2.4.7) — generic, all interactive elements --- */
61a:focus-visible, button:focus-visible, input:focus-visible,
62select:focus-visible, textarea:focus-visible, [tabindex]:focus-visible {
63  outline: 2px solid #1a1a1a !important;
64  outline-offset: 1px;
65}
66
67/* ============================================================================
68 * PER-TEMPLATE TUNING  —  edit per template, only when Silktide flags something
69 * the engine + generic rules above didn't clear. Most templates need NOTHING here.
70 * Do NOT change brand color values; do NOT hardcode form-control border colors
71 * (the engine sets those context-aware — a fixed #595959 breaks dark panels).
72 * ----------------------------------------------------------------------------
73 * Example 1 — pre-paint scrim on a hero/banner caption block (removes a brief
74 * flash before the JS runs). Point at THIS template's caption container:
75 *
76 *   .background-gallery .bg-caption-container,
77 *   .hero-caption {
78 *     background: linear-gradient(rgba(0,0,0,0.55), rgba(0,0,0,0.55));
79 *     padding: 0.4em 0.6em; border-radius: 3px;
80 *   }
81 *
82 * Example 2 — body-copy links distinguished by color only (add non-color cue):
83 *
84 *   .content a, .main-content a { text-decoration: underline; }
85 *
86 * Example 3 — a control/widget the engine's input/select/textarea sweep misses
87 * (e.g. a custom div-based control) — give it a measured border in JS-land, or
88 * add a template-scoped rule here as a last resort.
89 * ========================================================================== */
90
91/* TFS 3060525 (WCAG 2.4.13 AAA, PME-507688 follow-up) -- the ContactUsFloating
92   widget's own inline focus ring (CMS/RPWebParts/ContactUs/ContactUsFloating.ascx)
93   still paints the old low-contrast blue+white ring on its mobile contact form
94   (.contact-mobile-form), independent of this theme. Override it with the same
95   white+black double ring already shipped fleet-wide for this rework (PR #438603
96   footer links, PR #437588 Floor Plans V4; see also the generic focus-visible
97   rule above). NOTE: as of 2026-09-03 this rule has no rendering effect -- see
98   the file header's KNOWN LIMITATION section. The functional fix already
99   shipped as code: branch feature/3060525-pme-507688-contactusfloating-focus-contrast. */
100.contact-mobile-form input:focus-visible,
101.contact-mobile-form select:focus-visible,
102.contact-mobile-form textarea:focus-visible,
103.contact-mobile-form button:focus-visible,
104.contact-mobile-form input:focus,
105.contact-mobile-form select:focus,
106.contact-mobile-form textarea:focus,
107.contact-mobile-form button:focus {
108  outline-offset: 2px;
109  box-shadow: 0 0 0 2px #fff, 0 0 0 4px #000 !important;
110}
111
112
113
114/* ==========================================================================
115 * PER-TEMPLATE NOTE — C0051-GS-Balcony  (ticket #2979407)
116 * Authoritative Silktide AA-contrast residual WITH the generic theme (across core pages):
117 *   text-over-image (1.4.3): 2   plain-text (1.4.3): 1   non-text (1.4.11): 0   [total 3]
118 * Fix direction: detector found no DOM text-over-image (Silktide may still flag lazy/carousel cases) — confirm in-browser.
119 *
120 * SAT test site (validate here): https://balcony012523.sat-ws.realpage.com/?preview=1
121 * HOW TO CLOSE THE RESIDUAL (dev):
122 *   1. Open the SAT test site in Silktide's inspector; open the 1.4.3 / 1.4.11 checks to see the
123 *      EXACT failing elements (the auto-detector can't hand these over reliably — carousel/lazy
124 *      images and dark-text-on-banner are invisible to a DOM luminance scan).
125 *   2. For LIGHT text on a photo: add class .cs-scrim (below) to that template's caption/hero
126 *      container, OR replicate its ::before on the specific selector.
127 *   3. For DARK text on a banner image: a dark scrim makes it WORSE — give the caption a light
128 *      panel background or recolor the text (no brand-hex change).
129 *   4. Re-scan in Silktide; done = 1.4.3 / 1.4.11 pass on this template.
130 * Do NOT hardcode form-control borders (the engine handles those context-aware).
131 * ========================================================================== */
132</style>
133
134<script type="text/javascript">
135
136/* ============================================================================
137 * Greystar WCAG  -  Contrast-Safe Theme (auto-contrast engine)  -  PROTOTYPE
138 * ----------------------------------------------------------------------------
139 * Fixes WCAG 1.4.3 (text contrast) and 1.4.11 (UI/non-text contrast) at RENDER
140 * time by RE-PLACING which color sits where  -  it does NOT change brand hex values.
141 *
142 * Why JS: the RPcssMaster CSS bakes each site's brand colors into fixed selectors
143 * via server macros (no CSS variables), and the brand palette differs per site.
144 * Only runtime can read an element's *computed* foreground/background, measure the
145 * real contrast ratio, and pick a compliant text color (from the existing black/
146 * white/neutral tokens) when it fails. This is element-agnostic  -  it does not rely
147 * on knowing selectors, so it survives any per-site color scheme.
148 *
149 * Loaded as the JsFile of an lsTheme row (group "Accessibility"), enabled per-site
150 * via lsCmsSiteToTheme (PreviewThemeId to preview, PublishThemeId to publish).
151 *
152 * SCOPE: prototype for the Aurora default scheme + real Greystar schemes. Validate
153 * on a Silktide re-scan (confirm the scanner executes this) before fleet rollout.
154 * ========================================================================== */
155(function () {
156  "use strict";
157
158  var TEXT_MIN = 4.5;   // 1.4.3 normal text
159  var LARGE_MIN = 3.0;  // 1.4.3 large text (>=24px, or >=18.66px bold)
160  var UI_MIN = 3.0;     // 1.4.11 UI component / graphical boundary
161  var DARK = "#1a1a1a"; // near-black neutral (not pure #000, softer)
162  var LIGHT = "#ffffff";
163  // v13: the solid backing the scrim now paints, so the scanner can actually see it.
164  // #2b2b2b against #ffffff text = 12.4:1, comfortably over the 4.5 AA threshold, and dark
165  // enough to read as the same soft panel the ::before produced.
166  var SCRIM_SOLID = "#2b2b2b";
167
168  // ---- color helpers -------------------------------------------------------
169  function parseRGB(s) {
170    if (!s) return null;
171    var m = s.match(/rgba?\(([^)]+)\)/i);
172    if (!m) return null;
173    var p = m[1].split(",").map(function (x) { return parseFloat(x.trim()); });
174    return { r: p[0], g: p[1], b: p[2], a: p.length > 3 ? p[3] : 1 };
175  }
176  function relLum(c) {
177    var f = function (v) {
178      v = v / 255;
179      return v <= 0.03928 ? v / 12.92 : Math.pow((v + 0.055) / 1.055, 2.4);
180    };
181    return 0.2126 * f(c.r) + 0.7152 * f(c.g) + 0.0722 * f(c.b);
182  }
183  function ratio(a, b) {
184    var l1 = relLum(a), l2 = relLum(b);
185    var hi = Math.max(l1, l2), lo = Math.min(l1, l2);
186    return (hi + 0.05) / (lo + 0.05);
187  }
188  var W = { r: 255, g: 255, b: 255 }, K = { r: 26, g: 26, b: 26 };
189
190  // Effective background: walk ancestors and prefer the nearest SOLID background
191  // color  -  even if some ancestor also has a background-image. This is the key fix
192  // for "black box on dark gray": text sitting on a solid dark panel is measured
193  // against that panel (and usually already passes -> no scrim), instead of being
194  // wrongly treated as over-image. Only flag overImage when NO solid bg exists
195  // anywhere up the chain (genuinely floating text on a photo).
196  function effectiveBg(el) {
197    var node = el, imgContainer = null;
198    while (node && node.nodeType === 1) {
199      var cs = getComputedStyle(node);
200      var bg = parseRGB(cs.backgroundColor);
201      if (bg && bg.a >= 0.5) return { bg: bg, overImage: false, node: node };
202      if (!imgContainer && cs.backgroundImage && cs.backgroundImage !== "none"
203          && cs.backgroundImage.indexOf("gradient") === -1) {
204        imgContainer = node; // remember, but keep looking for a solid bg first
205      }
206      node = node.parentElement;
207    }
208    if (imgContainer) return { bg: null, overImage: true, node: imgContainer };
209    return { bg: W, overImage: false, node: document.body }; // page default = white
210  }
211
212  function luminance(c) { return relLum(c); }
213
214  function isLargeText(cs) {
215    var size = parseFloat(cs.fontSize) || 16;
216    var bold = (parseInt(cs.fontWeight, 10) || 400) >= 700;
217    return size >= 24 || (bold && size >= 18.66);
218  }
219
220  // Pick a text color that actually MEETS the required ratio for this background.
221  // 2026-07-27: the old version returned whichever of near-black/white scored higher,
222  // even when neither passed  -  so e.g. #1a1a1a on the brand taupe #8c7d75 scored 4.34
223  // and was left failing (needs 4.5). Pure black on that same background scores 5.31.
224  // Ladder: near-black -> pure black -> white -> pure white, first that meets `need`;
225  // if none do, fall back to the best available and report it so the caller can decide.
226  var BLACK = { r: 0, g: 0, b: 0 };
227  function bestTextFor(bg, need) {
228    var cands = [[K, DARK], [BLACK, "#000000"], [W, LIGHT]];
229    var best = null, bestR = -1;
230    for (var i = 0; i < cands.length; i++) {
231      var r = ratio(cands[i][0], bg);
232      if (r >= need) return { css: cands[i][1], ratio: r, ok: true };
233      if (r > bestR) { bestR = r; best = cands[i][1]; }
234    }
235    return { css: best, ratio: bestR, ok: false };
236  }
237  function safeTextFor(bg) {
238    return ratio(K, bg) >= ratio(W, bg) ? DARK : LIGHT;
239  }
240
241  // 2026-07-28 (v13, BUG 2): CENTER was absent, so hero captions in the older Kentico
242  // templates were never evaluated at all - no data-cs-sig, untouched. On
243  // broadstoneon9th.com that was 5 of 31 failures on the home page alone
244  // ("Relax. Laugh. Enjoy", "Thoughtful Amenities", "Around Town", "photo tour", "Special!").
245  // Added the other legacy/inline text tags these templates use at the same time.
246  var TEXT_TAGS = /^(P|SPAN|A|LI|H1|H2|H3|H4|H5|H6|LABEL|BUTTON|TD|TH|DT|DD|FIGCAPTION|SMALL|STRONG|EM|B|I|DIV|BLOCKQUOTE|CITE|SUMMARY|LEGEND|CENT
246ER|FONT|ADDRESS|CAPTION|TIME|MARK|ABBR|OUTPUT|U|S|SUB|SUP|Q|PRE|CODE|DL|OL|UL|NAV|HEADER|FOOTER|ASIDE|SECTION|ARTICLE|MAIN)$/;
247
248  // Nearest block-level ancestor that groups the text (caption/heading block), so a
249  // single scrim covers the whole caption instead of one box per line. Stops short
250  // of the page body / huge sections.
251  function nearestBlock(el) {
252    var node = el;
253    while (node && node.parentElement && node.parentElement !== document.body) {
254      var cs = getComputedStyle(node);
255      var r = node.getBoundingClientRect();
256      if ((cs.display === "block" || cs.display === "flex" || cs.display === "inline-block")
257          && r.height > 0 && r.height < window.innerHeight * 0.8) {
258        return node;
259      }
260      node = node.parentElement;
261    }
262    return el;
263  }
264
265  // Apply the scrim without disturbing layout. The ::before needs a containing block, but an
266  // element that is already positioned (relative/absolute/fixed/sticky) IS one - and overriding
267  // that positioning is what broke Tableau (see the v12 note in the CSS). So only promote a
268  // genuinely static element, and do it inline rather than from the class.
269  // 2026-07-28 (v13, BUG 1): the scrim earned NO CREDIT from Silktide. It painted its backdrop
270  // with a ::before, and Silktide computes contrast exactly the way effectiveBg() does - it
271  // walks ancestor `background-color` and ignores pseudo-elements. Its own payload proves it:
272  //   colorContrast.backgrounds = [{"background-color":"rgb(255,255,255)"}]
273  // So every element the over-image branch and the v9 light-on-light guard "fixed" still
274  // reported a violation: fg == bg == white at ratio 1.00, or brand-colour-on-white at 1.45.
275  // Instance-weighted this was the DOMINANT residual (liveatriverterrace.com 171 of 172
276  // instances; hammockparknaples.com 97 of 97; sparroliving.com 213 of 257).
277  // We fixed our own blind spot with a technique that lands in the scanner's identical one.
278  //
279  // So paint a REAL background-color on the element as well. Solid, not rgba() - it is not
280  // known whether Silktide composites alpha, and guessing wrong reproduces the same failure.
281  // The ::before is kept: it still carries the soft inset/rounding so the visual result is
282  // unchanged on layouts where it was already acceptable.
283  function applyScrim(node) {
284    // v13.1 hard guard: never scrim something with no rendered box. This is the v11 Tableau
285    // regression (position:relative on a hidden off-canvas nav = +486px on every page).
286    var _cs = getComputedStyle(node), _r = node.getBoundingClientRect();
287    if (_cs.display === "none" || _cs.visibility === "hidden" || _r.width === 0 || _r.height === 0) return;
288    node.classList.add("cs-scrim");
289    if (getComputedStyle(node).position === "static") {
290      node.style.setProperty("position", "relative");
291    }
292    // Only paint if the node has no solid background of its own to preserve.
293    var _b = parseRGB(getComputedStyle(node).backgroundColor);
294    if (!_b || _b.a < 0.5) {
295      node.style.setProperty("background-color", SCRIM_SOLID, "important");
296      node.setAttribute("data-cs-scrimbg", "1");
297    }
298  }
299
300  function hasDirectText(el) {
301    for (var i = 0; i < el.childNodes.length; i++) {
302      var n = el.childNodes[i];
303      if (n.nodeType === 3 && n.nodeValue.trim().length) return true;
304    }
305    return false;
306  }
307
308  function fixTextElement(el) {
309    // 2026-07-27: form controls carry their label in `value`, and INPUT/SELECT/TEXTAREA
310    // were absent from TEXT_TAGS, so they were never processed.
311    var isControl = /^(INPUT|SELECT|TEXTAREA)$/.test(el.tagName);
312    if (!isControl && !TEXT_TAGS.test(el.tagName)) return;
313    if (isControl) {
314      var ct = (el.getAttribute("type") || "text").toLowerCase();
315      if (ct === "hidden" || ct === "image" || ct === "checkbox" || ct === "radio" || ct === "file") return;
316    } else if (!hasDirectText(el)) return;      // only elements holding actual text
317
318    // 2026-07-27: the old permanent `data-cs-done="1"` flag meant an element evaluated
319    // BEFORE a widget restyled it was never re-checked. Real case: a floorplan date
320    // button judged passing on its initial background, later restyled to brand teal,
321    // left at white-on-#7fb9b5 = 2.21. Store the (fg|bg) signature we validated instead,
322    // and re-evaluate whenever it changes.
323    var _cs0 = getComputedStyle(el);
324    var sig = _cs0.color + "|" + _cs0.backgroundColor;
325    if (el.getAttribute("data-cs-sig") === sig) return;
326
327    var cs = getComputedStyle(el);
328
329    // 2026-07-29 (v13.1): do NOT bail on un-rendered text any more - fix its COLOUR, just never
330    // give it a scrim. Silktide evaluates hidden content and counts it as failing, and it is right
331    // to: on sparroliving.com the fee-calculator panel DIV.details is display:none and holds white
332    // text on rgb(247,249,248), so the moment a resident expands it the text is unreadable. That
333    // panel was 13 of the 18 residual failures after v13 shipped to the canary.
334    // The v11 Tableau regression was caused by the SCRIM (applyScrim promotes position:static to
335    // relative, which dropped a hidden off-canvas nav back into flow and grew every page by 486px)
336    // - NOT by recolouring. Colour and background-color are layout-neutral, position is not.
337    // So: un-rendered => colour-only path, and every applyScrim() call site is guarded below.
338    var unrendered = (cs.visibility === "hidden" || cs.display === "none");
339
340    // 2026-07-27 (v11): visibility/display are not the only ways an element is un-rendered. A
341    // collapsed off-canvas menu has visibility:visible and display:block but a ZERO-SIZE box, and
342    // scrimming it is actively harmful: .cs-scrim sets position:relative, which re-anchors the
343    // hidden nav into normal flow. Measured on Tableau (chancerysquare.com): #nav-wrapper and
344    // ul#menuElem got scrimmed, .off-canvas-content went 0 -> 486px and every page grew by exactly
345    // 486px (711->1197, 821->1307, 1090->1575). Nothing with no rendered box needs a contrast fix
346    // anyway - if it becomes visible later, the re-sweeps and the MutationObserver pick it up then.
347    var _r = el.getBoundingClientRect();
348    if (_r.width === 0 || _r.height === 0) unrendered = true;   // v13.1: colour-only, see above
349
350    var fg = parseRGB(cs.color);
351    if (!fg) return;
352    var ctx = effectiveBg(el);
353
354    // v13.1: over-image needs a scrim to be fixable, and a scrim is layout-affecting, so
355    // un-rendered text takes the colour-only path below instead of being scrimmed here.
356    if (ctx.overImage && !unrendered) {
357      // Text genuinely floating on a photo (no solid bg anywhere up the chain).
358      // Only intervene for LIGHT text (which needs a dark backing); dark text over
359      // imagery is a different/rarer case we don't guess at. Scrim ONCE at the
360      // nearest caption container and skip if an ancestor is already scrimmed  -  so
361      // it reads as one soft caption panel, never stacked or redundant boxes.
362      // 2026-07-27: previously bailed here ("dark text over imagery: leave it"), which
363      // left e.g. #1f1f26 on an effective #6b6b6b at 3.07 (white scores 5.34). Only bail
364      // if the dark text already passes against a dark backing; otherwise fix it below.
365      if (luminance(fg) < 0.5 && ratio(fg, K) >= (isLargeText(cs) ? LARGE_MIN : TEXT_MIN)) {
366        signIfPassing(el); return;
367      }
368      if (!el.closest(".cs-scrim")) {
369        // nearestBlock() falls back to `el` itself when no sized ancestor qualifies, so re-check
370        // that whatever we are about to scrim actually has a box (see the v11 note above).
371        var _nb = nearestBlock(el), _nbr = _nb.getBoundingClientRect();
372        if (_nbr.width > 0 && _nbr.height > 0) applyScrim(_nb);
373      }
374      el.style.setProperty("color", LIGHT, "important");
375      signIfPassing(el);
376      return;
377    }
378
379    // 2026-07-27 (v9): effectiveBg() walks ANCESTORS only, so it cannot see a backdrop painted
380    // by a ::before/::after or an absolutely-positioned sibling image. On those layouts the walk
381    // falls through to the page default (white, ctx.node === document.body) and the code below
382    // would flip legible LIGHT text to near-black  -  which then sits on a photograph.
383    // Real case (Teracy .cta-content spans, callenapartments.com /Amenities.aspx + /floor-plans.aspx):
384    // white 21px/weight-100 text that axe scored 0 violations BEFORE and 3.65 AFTER we darkened it.
385    // A designer does not put light text on a light background, so light-on-light with no solid bg
386    // found anywhere means the WALK is wrong, not the page. Treat it as over-image: scrim the caption
387    // block and keep the light text. This is also the right outcome in the other reading  -  if the
388    // text really were white-on-white and invisible, the scrim makes it legible.
389    if (luminance(fg) > 0.5 && relLum(ctx.bg) > 0.5 && ctx.node === document.body && !unrendered) {
390      if (!el.closest(".cs-scrim")) {
391        // nearestBlock() falls back to `el` itself when no sized ancestor qualifies, so re-check
392        // that whatever we are about to scrim actually has a box (see the v11 note above).
393        var _nb = nearestBlock(el), _nbr = _nb.getBoundingClientRect();
394        if (_nbr.width > 0 && _nbr.height > 0) applyScrim(_nb);
395      }
396      el.style.setProperty("color", LIGHT, "important");
397      signIfPassing(el);
398      return;
399    }
400
401    // 2026-07-29 (v13.1a): un-rendered text is only safe to recolour when we have a REAL measured
402    // background to decide against. Two reasons, both found by shipping v13.1 to a canary:
403    //  (a) It made River Terrace WORSE - a collapsed date picker went from untouched to white on
404    //      rgb(176,176,176) at 2.17. For hidden elements the ancestor walk is less reliable (the
405    //      picker's real backdrop is not in its computed chain while collapsed), so the engine
406    //      chose against the page default and got it wrong. Dark would have passed at 7.8.
407    //  (b) If ctx.overImage is true, ctx.bg is NULL - and with the over-image branch now skipped
408    //      for un-rendered elements, ratio(fg, null) would throw. run()'s try/catch swallowed it,
409    //      so it failed silently rather than visibly. My bug, introduced with the v13.1 guard.
410    // So: no trustworthy background => leave it exactly as it was. This keeps the fee-calculator
411    // fix (a real panel background of rgb(247,249,248) IS found) and drops the date-picker case.
412    // TESTED AND NARROWED (2026-07-29): the first version of this guard also bailed when
413    // ctx.node === document.body, and that BROKE the fee-calculator fix - those two elements went
414    // straight back to white/unsigned, because their panel background is NOT in the computed
415    // ancestor chain while collapsed, so the walk legitimately falls through to the page default.
416    // Bailing there costs a real resident-facing fix to avoid one 1-instance date-picker failure
417    // that may just be crawl variance. So the guard is now ONLY the crash case.
418    if (unrendered && (ctx.overImage || !ctx.bg)) return;
419
420    var need = isLargeText(cs) ? LARGE_MIN : TEXT_MIN;
421    if (ratio(fg, ctx.bg) >= need) { el.setAttribute("data-cs-sig", getComputedStyle(el).color + "|" + getComputedStyle(el).backgroundColor); return; }
422
423    // Failing: re-place the TEXT color with one that MEETS `need` for this background.
424    var pick = bestTextFor(ctx.bg, need);
425    el.style.setProperty("color", pick.css, "important");
426    // If no text color can pass on this background (mid-tone brand panels), give the
427    // element its own compliant backing so the pair passes, rather than leaving a fail.
428    if (!pick.ok) {
429      var lum = relLum(ctx.bg);
430      el.style.setProperty("background-color", lum > 0.18 ? "#ffffff" : "#000000", "important");
431      el.style.setProperty("color", lum > 0.18 ? "#000000" : "#ffffff", "important");
432      el.setAttribute("data-cs-bg", "1");
433    }
434
435    // Links: keep a non-color distinction so they're not identified by color alone.
436    if (el.tagName === "A" && cs.textDecorationLine.indexOf("underline") === -1) {
437      el.style.setProperty("text-decoration", "underline", "important");
438    }
439    signIfPassing(el, need);
440  }
441
442  // 2026-07-28 (v13, BUG 4): the signature used to be written unconditionally, straight from
443  // computed style AFTER the fix attempt - so if anything won the cascade, or a widget had
444  // already overwritten us, the engine stored the FAILING state as "validated" and never
445  // looked at the element again. Verify against the RENDERED result and only sign when it
446  // actually passes; otherwise leave it unsigned so the next sweep or the attribute observer
447  // retries. This is also the first step toward measuring the rendered backdrop rather than
448  // the walked one - the durable fix for the ancestor-walk limitation.
449  function signIfPassing(el, need) {
450    var cs2 = getComputedStyle(el);
451    var fg2 = parseRGB(cs2.color);
452    var ctx2 = effectiveBg(el);
453    var bg2 = ctx2.bg;
454    // Over-image / scrimmed elements: the solid backing applyScrim() now paints IS the
455    // background, so effectiveBg() sees it and this check is meaningful for them too.
456    if (!fg2 || !bg2) return;                       // cannot verify - leave unsigned, retry later
457    var n2 = need || (isLargeText(cs2) ? LARGE_MIN : TEXT_MIN);
458    if (ratio(fg2, bg2) >= n2) {
459      el.setAttribute("data-cs-sig", cs2.color + "|" + cs2.backgroundColor);
460    } else if (el.hasAttribute("data-cs-sig")) {
461      el.removeAttribute("data-cs-sig");            // stale pass - force re-evaluation
462    }
463  }
464
465  function run(root) {
466    var els = (root || document).querySelectorAll("body *");
467    for (var i = 0; i < els.length; i++) {
468      try { fixTextElement(els[i]); } catch (e) { /* never break the page */ }
469    }
470  }
471
472  // WCAG 1.4.11: a form control's boundary must have >=3:1 against BOTH its
473  // surrounding background and its own fill. A fixed border color can't satisfy
474  // that on both light and dark panels  -  so pick a neutral border per control:
475  // light (#cfcfcf) on dark surroundings, dark (#595959) on light. Only overrides
476  // when the current border actually fails 3:1 against the surrounding.
477  var LIGHTB = { r: 207, g: 207, b: 207 }, DARKB = { r: 89, g: 89, b: 89 };
478  function fixControlBorder(e) {
479    var t = (e.getAttribute("type") || "").toLowerCase();
480    if (t === "hidden" || t === "submit" || t === "button" || t === "image") return;
481    var cs = getComputedStyle(e);
482    if (cs.display === "none" || cs.visibility === "hidden") return;
483    if (e.getAttribute("data-cs-border") === "1") return;
484    var ctx = effectiveBg(e);
485    var surround = ctx.overImage ? K : (ctx.bg || W);
486    var fill = parseRGB(cs.backgroundColor);
487    var effFill = (fill && fill.a >= 0.5) ? fill : surround; // transparent shows surrounding
488    var cur = parseRGB(cs.borderBottomColor) || parseRGB(cs.borderTopColor);
489    if (cur && ratio(cur, surround) >= 3 && ratio(cur, effFill) >= 3) {
490      e.setAttribute("data-cs-border", "1"); return; // already compliant
491    }
492    // choose the neutral that clears 3:1 against the surrounding (and prefer one
493    // that also clears the fill); fall back to the better of the two.
494    var pick = ratio(LIGHTB, surround) >= 3 ? LIGHTB : DARKB;
495    if (ratio(pick, effFill) < 3) {
496      var alt = pick === LIGHTB ? DARKB : LIGHTB;
497      if (ratio(alt, surround) >= 3 && ratio(alt, effFill) >= 3) pick = alt;
498    }
499    e.style.setProperty("border-color", pick === LIGHTB ? "#cfcfcf" : "#595959", "important");
500    if (parseFloat(cs.borderBottomWidth) < 1 && parseFloat(cs.borderWidth) < 1) {
501      e.style.setProperty("border-bottom-width", "2px", "important");
502      e.style.setProperty("border-bottom-style", "solid", "important");
503    }
504    e.setAttribute("data-cs-border", "1");
505  }
506  function runControls(root) {
507    var els = (root || document).querySelectorAll("input, select, textarea");
508    for (var i = 0; i < els.length; i++) {
509      try { fixControlBorder(els[i]); } catch (e) {}
510    }
511  }
512
513  // Run ASAP to minimize flash; re-run for late/dynamic content (galleries, popups).
514  function boot() {
515    run(document);
516    runControls(document);
517    // Widgets (floorplan filters, date pickers, carousels) restyle existing nodes after
518    // load; a childList MutationObserver never sees that. Re-sweep a few times  -  the
519    // signature check above makes each sweep cheap and idempotent.
520    [800, 2000, 4500].forEach(function (d) {
521      setTimeout(function () { try { run(document); runControls(document); } catch (e) {} }, d);
522    });
523    // catch dynamically injected content (Special Offers pop-up, AJAX widgets)
524    if (window.MutationObserver) {
525      // 2026-07-28 (v13, BUG 3): childList-only meant a widget REWRITING AN EXISTING node's
526      // style/class was never seen, and the timed sweeps stop at 4500ms - so anything restyled
527      // after that stayed broken permanently. Measured on broadstoneon9th.com: the
528      // "Check Availability" button has own bg rgb(253,210,85) and computes WHITE text at 1.45,
529      // even though effectiveBg() reads the yellow correctly and bestTextFor() returns #1a1a1a
530      // at 12.05 - i.e. the engine chose right and was overwritten afterwards.
531      // Watch attributes as well. The signature check makes re-entry cheap, and guarding on
532      // our own attributes stops the observer reacting to its own writes.
533      var OURS = { "data-cs-sig": 1, "data-cs-bg": 1, "data-cs-scrimbg": 1 };
534      var mo = new MutationObserver(function (muts) {
535        for (var i = 0; i < muts.length; i++) {
536          var m = muts[i];
537          if (m.type === "attributes") {
538            if (OURS[m.attributeName]) continue;          // our own write - ignore
539            if (m.target && m.target.nodeType === 1) {
540              try { fixTextElement(m.target); } catch (e) {}
541            }
542            continue;
543          }
544          for (var j = 0; j < m.addedNodes.length; j++) {
545            var n = m.addedNodes[j];
546            if (n.nodeType === 1) { try { fixTextElement(n); run(n); runControls(n); } catch (e) {} }
547          }
548        }
549      });
550      mo.observe(document.body, {
551        childList: true, subtree: true,
552        attributes: true, attributeFilter: ["style", "class"]
553      });
554    }
555  }
556
557  if (document.readyState === "loading") {
558    document.addEventListener("DOMContentLoaded", boot);
559  } else {
560    boot();
561  }
562})();
563
564</script>
564
565
566
567
568<!-- HeadInclude -->
569<script src="https://integrations.funnelleasing.com/dni/v1/dni.js" type="text/javascript"></script>
vendor: 1 bytes, line 569
569
570<script type="text/javascript">FunnelDNI("03f5fe3982bf41a380739512238020a1", 6672);</script>
570
571
572<script src="https://integrations.funnelleasing.com/gen-ai-chatbot/v1/funnel-gen-ai-chat.js" type="text/javascript"></script>
vendor: 1 bytes, line 572
572
573<script type="text/javascript">
574  window.addEventListener('load', function () {
575      window.FunnelGenAIChat.initialize({
576          communityId: 6672,
577          apiKey: 'ecf28e99565e4a14beaa9bb87c5d21d0',
578          waitForMarketingInfo: true
579      });
580  });
581</script>
581
582
583<!-- <link type="text/css" href="/templateresources/greystar/balcony/css/style.css" rel="stylesheet"> -->
584
585<script type="text/javascript">
586  $( document ).ready(function() {
587   f_intersectCheck('#headerIntersect');
588   f_intersectCheck('#footerIntersect');
589   f_intersectCheckAddClass('#hiddenBannerImg');
590   f_intersectCheckAddClass('#accordionImg1');
591   f_intersectCheckAddClass('#accordionImg2');
592   f_intersectCheckAddClass('#accordionImg3');
593   f_intersectCheckAddClass('#accordionImg4');
594   f_intersectCheckAddClass('#galleryImg1');
595   f_intersectCheckAddClass('#galleryImg2');
596   f_intersectCheckAddClass('#galleryImg3');
597   f_intersectCheckAddClass('#galleryImg4');
598});
599</script>
599<link href="/CMSPages/GetResource.ashx?stylesheetname=RPcssWebpart_FlexSlider" type="text/css" rel="stylesheet" />
600<link href="/CMSPages/GetResource.ashx?stylesheetname=RPcssWebpart_TGallery" type="text/css" rel="stylesheet" /> 
601<style>
602  .slider img
603  {
604    border-radius:0px;
605    }
606  .page_gallery{position:relative; /* min-height:680px; */}
607  .TGallery{position:relative;}
608  .rpui_imagePreviewArea
609  {
610    position:relative!important;
611    height  :620px !important;
612    }
613  .flex-control-nav
614  {
615    display:none;
616    }
617#page_gallery_bottom_content {
618    clear: both;
619    padding: 20px 0 0;
620}  
621#page_gallery_bottom_content > li {
622    margin: 0 0 0 15px;
623} 
624#page_gallery_bottom_content h3 {
625    margin: 10px 0;
626}
627/*#page_gallery_bottom_content a {
628    text-decoration:underline;
629    color: #585858;
630}
631#page_gallery_bottom_content a:hover {
632    text-decoration:none;
633    color: #b18256;
634}*/
635.nivo-caption {
636    background: rgba(255, 255, 255, 0.36);
637    bottom: 0;
638    text-align: center;
639    width: 100%;
640    padding:10px 0;
641}
642.nivo-caption > h1 {
643    margin: 0;
644}
645</style> 
646<link href="https://s7d6.scene7.com/is/image/Greystar/Greystar%5FFavicon" rel="shortcut icon" />
647<link href="https://s7d6.scene7.com/is/image/Greystar/Greystar%5FFavicon" rel="icon" />
648<link href="/CmsPages/GetResource.ashx?stylesheetname=rpWebpartCss_MediaViewer;RpWebpartCss_PopUp;rpWebpartCss_CookiesConsent;rpWebPartCSS_SocialMedia;rpWebpartCss_GallerySquareTiles;rpWebpartCss_MediaViewer;rpWebpartCss_CCPA" type="text/css" rel="stylesheet" />
649
650    
650<script type="text/javascript">var firstTouchEnabled=true</script>
650
651    
652
653    <style>
654        :root {
655            --RPcolor1: #ffffff !important;
656            --RPcolor2: #585858 !important;
657            --RPcolor3: #b18256 !important;
658            --RPcolor4: #b0040e !important;
659            --RPcolor5: #ffffff !important;
660            --RPcolor6: #585858 !important;
661            --RPcolor7: #585858 !important;
662            --RPcolor8: #585858 !important;
663            --RPcolor9: #ffffff !important;
664
665            --RPHeaderFont: '', Helvetica, Arial, sans-serif;
666            --RPBodyFont: '', Helvetica, Arial, sans-serif;
667
668            --FPCardImageHeight: 200px;
669            --FPCardImageHeight-Medium: 200px;
670            --FPCardImageHeight-Large: 200px;
671            --FPModalImageHeight: 500px;
672            --FPModalImageHeightMedium: 500px;
673            --FPModalImageHeightLarge: 500px;
674            --FPCardCarouselPadding: 15px;
675            --FPCardCarouselPadding-Large: 30px;
676        }
677
678        /* WCAG 2.4.11 — footer content not obscured by the OneTrust cookie banner. All 3 rules gated on the banner being visible so nothing applies when OneTrust is dismissed / absent. */
679        html:has(#onetrust-banner-sdk:not([style*="display: none"])) {
680            scroll-padding-bottom: 220px;
681        }
682        body:has(#onetrust-banner-sdk:not([style*="display: none"])) {
683            padding-bottom: 220px;
684        }
685        html:has(#onetrust-banner-sdk:not([style*="display: none"])) :focus-visible {
686            scroll-margin-bottom: 220px;
687        }
688
689        /* WCAG 1.4.10 (TFS 3041085) — OneTrust's own responsive CSS for the banner
690           (and its "Cookies Settings" button) can render briefly at desktop width
691           before its breakpoint styles finish applying, pushing the page into
692           horizontal scroll on mobile. This stylesheet is inline in <head>, so it
693           applies to #onetrust-banner-sdk the instant OneTrust injects it — no
694           dependency on OneTrust's own script/CSS load order. */
695        @media (max-width: 767px) {
696            #onetrust-banner-sdk {
697                max-width: 100vw !important;
698                box-sizing: border-box !important;
699                overflow-x: hidden;
700            }
701        }
702    </head></style>
703
704    
704<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@1" type="text/javascript"></script>
704
705    
705<script src="/RPWebParts/General/CommonData.js" type="text/javascript"></script>
705
706    
706<script type="text/javascript">
707        cssVars();
708    </script>
708
709    
710    
710<script type="text/javascript">
711        var sourcesList = JSON.parse('[{"DisplayName":"Affordable Housing Agency","PmSourceId":"3377"},{"DisplayName":"Airbnb","PmSourceId":"4860"},{"DisplayName":"Apartment List","PmSourceId":"46"},{"DisplayName":"Apartment Locator","PmSourceId":"48"},{"DisplayName":"ApartmentRatings.com","PmSourceId":"52"},{"DisplayName":"Apartments.com","PmSourceId":"56"},{"DisplayName":"Corporate Housing","PmSourceId":"215"},{"DisplayName":"Craigslist.org","PmSourceId":"229"},{"DisplayName":"Direct Mail","PmSourceId":"1562"},{"DisplayName":"Employee Referral","PmSourceId":"1129"},{"DisplayName":"Event Marketing","PmSourceId":"300"},{"DisplayName":"Greystar Property Referral","PmSourceId":"394"},{"DisplayName":"Greystar.com","PmSourceId":"393"},{"DisplayName":"In House Transfer","PmSourceId":"430"},{"DisplayName":"LiveWork In Area","PmSourceId":"501"},{"DisplayName":"Local Internet Listings","PmSourceId":"507"},{"DisplayName":"Local Internet Source","PmSourceId":"3245"},{"DisplayName":"Local Publication","PmSourceId":"513"},{"DisplayName":"Military Housing","PmSourceId":"546"},{"DisplayName":"MLS Listing","PmSourceId":"5373"},{"DisplayName":"NonPaid Referral","PmSourceId":"3382"},{"DisplayName":"NonPaid Social","PmSourceId":"3385"},{"DisplayName":"Off Site Signage","PmSourceId":"1603"},{"DisplayName":"Online Business Listing","PmSourceId":"3388"},{"DisplayName":"Outbound","PmSourceId":"603"},{"DisplayName":"Outreach Marketing","PmSourceId":"614"},{"DisplayName":"Paid Audio","PmSourceId":"6352"},{"DisplayName":"Paid Display","PmSourceId":"3391"},{"DisplayName":"Paid Email","PmSourceId":"3394"},{"DisplayName":"Paid Search","PmSourceId":"3483"},{"DisplayName":"Paid Social","PmSourceId":"1742"},{"DisplayName":"Paid Video","PmSourceId":"3400"},{"DisplayName":"Paid Zillow Boost","PmSourceId":"3403"},{"DisplayName":"Pilot ILS","PmSourceId":"3412"},{"DisplayName":"Pilot Organic Digital ","PmSourceId":"6250"},{"DisplayName":"Pilot Paid Locators","PmSourceId":"6390"},{"DisplayName":"Pilot Referral","PmSourceId":"3415"},{"DisplayName":"Pilot Social and Reputation","PmSourceId":"3421"},{"DisplayName":"Pilot Student Living","PmSourceId":"6251"},{"DisplayName":"Pilot Traditional","PmSourceId":"3424"},{"DisplayName":"Preferred Employer","PmSourceId":"2070"},{"DisplayName":"Property Website","PmSourceId":"970"},{"DisplayName":"Relate 24 7","PmSourceId":"1694"},{"DisplayName":"RentMarketplace","PmSourceId":"6232"},{"DisplayName":"Resident Referral","PmSourceId":"2875"},{"DisplayName":"Sister Property Referral","PmSourceId":"2953"},{"DisplayName":"StreetEasy","PmSourceId":"840"},{"DisplayName":"Student Housing","PmSourceId":"845"},{"DisplayName":"Walk In","PmSourceId":"942"},{"DisplayName":"Yelp.com","PmSourceId":"1001"},{"DisplayName":"Zillow Rental Network","PmSourceId":"1007"},{"DisplayName":"Zumper","PmSourceId":"1015"}]');
712        var propertyKey = '7H6391131566';
713        var propertyId = '6911156';
714        var leadList = [
715                { hcLeadChannelName: "Apartment Finder", Domain: "ApartmentFinder.com"},
716                { hcLeadChannelName: "Apartment Home Living Export", Domain: "ApartmentHomeLiving.com"},
717                { hcLeadChannelName: "ApartmentGuide.com", Domain: "ApartmentGuide.com"},
718                { hcLeadChannelName: "Apartments.com Network", Domain: "Apartments.com" },
719                { hcLeadChannelName: "Rent.com", Domain: "Rent.com" },
720                { hcLeadChannelName: "ForRent.com", Domain: "ForRent.com" },
721                { hcLeadChannelName: "Move.com", Domain: "Move.com" },
722                { hcLeadChannelName: "ApartmentFinder.com", Domain: "ApartmentFinder.com" },
723                { hcLeadChannelName: "ApartmentShowcase.com", Domain: "ApartmentShowcase.com" },
724                { hcLeadChannelName: "ApartmentList.com", Domain: "ApartmentList.com" },
725                { hcLeadChannelName: "Zillow Rental Network", Domain: "zillow.com" },
726                { hcLeadChannelName: "LiveLovely.com", Domain: "LiveLovely.com" },
727                { hcLeadChannelName: "Google.com", Domain: "Google.com" },
728                { hcLeadChannelName: "MyLeasestar", Domain: "myleasestar.com" },
729                { hcLeadChannelName: "Greystar", Domain: "greystar.com" }
730            ];
731        
732        //Defined in CommonData
733        //matchedSource = f_getSessionStorage('matchedSource');
734        //matchedSourceId = f_getSessionStorage('matchedSourceId');
735        
736        tryMatchingSourceFromReferrerUrl(window.document, sourcesList);
737    </script>
737
738    
739        
739<script type="text/javascript">
740            var utmConfigInfo = '';
741
742            $(document).ready(function () {
743                commonDataOnReady(document, sourcesList);
744            });
745
746
747                function setSEONumber(phoneNumber) {
748                    $('.seo-number').each(function() {
749                        if ($(this).find('span').length) {
750                            $(this).find('span').html(phoneNumber);
751                        } else {
752                            $(this).html(phoneNumber);
753                        }
754
755                        if ($(this).attr('href') && $(this).attr('href').indexOf('tel:') > -1)
756                            $(this).attr('href', 'tel: ' + phoneNumber);
757                        if ($(this).attr('onclick') && $(this).attr('onclick').indexOf('f_analyticsSendEvent(') > -1) {
758                            $(this).attr('onclick', "f_analyticsSendEvent('general', 'click-phone-number', '" + phoneNumber + '\')');
759                        }
760                    });
761
762                    
763            }
764
765        </script>
765
766    
767                <!-- OG Image Information -->
768                <meta property="og:image" content="https://capi.myleasestar.com/v2/dimg-crop/60982730/1200x1200/60982730.png" />
769                <!-- END OG Image Information -->
769<script type="text/javascript">var propertyId='6911156';var lsApi='https://c-leasestar-api.realpage.com';var cacheUrl='';</script>
769<script type="text/javascript">var leadObj=[{"PhoneNumber":"(999) 999-9999","LeadChannelName":"Leasing Tablet"},{"PhoneNumber":"(303) 477-2785","LeadChannelName":"Syndication"},{"PhoneNumber":"(303) 477-2785","LeadChannelName":"ApartmentRatings"},{"PhoneNumber":"(720) 650-8744","LeadChannelName":"Apartments.com Network"},{"PhoneNumber":"(720) 613-5517","LeadChannelName":"Zillow Rental Network"},{"PhoneNumber":"","LeadChannelName":"MyNewPlace"},{"PhoneNumber":"(720) 650-7778","LeadChannelName":"Greystar"},{"PhoneNumber":"(970) 647-7266","LeadChannelName":"Website"},{"PhoneNumber":"(720) 650-0134","LeadChannelName":"ApartmentList.com"},{"PhoneNumber":"(303) 477-2785","LeadChannelName":"AirBnB"},{"PhoneNumber":"(303) 477-2785","LeadChannelName":"Appointment Widget"},{"PhoneNumber":"","LeadChannelName":"Moving ILS"}];var googleCallTrackingEnabled = false;</script>
769
770<link rel="canonical" href="https://www.2785speer.com/Gallery.aspx" />
771    <!-- ExternalResources_Header -->
772    <link href="https://cs-cdn.realpage.com/CWS/2671865/TemplateResources/Greystar/WCAG/wcag-c0051-gs-balcony.css" type="text/css" rel="stylesheet" integrity="" crossorigin="anonymous"></link>
773    <!-- /ExternalResources_Header -->
774    <style>
775        /* WCAG 2.4.1 Bypass Blocks — visible-on-focus skip-to-content link (TFS 2850320). */
776        .skip-link {
777            position: absolute;
778            left: -10000px;
779            top: auto;
780            width: 1px;
781            height: 1px;
782            overflow: hidden;
783        }
784        .skip-link:focus {
785            position: fixed;
786            top: 0;
787            left: 0;
788            width: auto;
789            height: auto;
790            padding: 0.5rem 1rem;
791            background: #000;
792            color: #fff;
793            text-decoration: underline;
794            z-index: 10000;
795            outline: 3px solid #fff;
796            outline-offset: -3px;
797        }
798
799        /* WCAG 3.2.5/2.4.4 — screen-reader-only utility (TFS 2991863).
800           RealPage-owned definition; the class is currently only reachable via vendor CSS
801           (Bootstrap / Font Awesome) on several templates. Mirrors header.css:1481. */
802        .sr-only {
803            position: absolute; width: 1px; height: 1px;
804            padding: 0; margin: -1px; overflow: hidden;
805            clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;
806        }
807        .sr-only-focusable:active, .sr-only-focusable:focus {
808            position: static; width: auto; height: auto;
809            margin: 0; overflow: visible; clip: auto; white-space: normal;
810        }
811    </style>
812<script type="text/javascript">dataLayer = [{'propertyId': '6911156' ,'companyId': '322' ,'productTypeId': '6131'}];</script>
812<script type="text/javascript">function gtag(){dataLayer.push(arguments);}</script>
812<!-- Google Tag Manager Header --> 
812<script type="text/javascript">
vendor: 453 bytes, lines 812-816
812(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({"gtm.start":
813                                new Date().getTime(),event:"gtm.js"});var f=d.getElementsByTagName(s)[0],
814                                j=d.createElement(s),dl=l!="dataLayer"?"&l="+l:"";j.async=true;j.src=
815                                "//www.googletagmanager.com/gtm.js?id="+i+dl;f.parentNode.insertBefore(j,f);
816                                })(window,document,"script","dataLayer","
816GTM-NP23MPZ
vendor: 33 bytes, lines 816-817
816");
817                            
817</script>
817<link href="https://cs-cdn.realpage.com/CWS/2671865/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.css" type="text/css" rel="preload" as="style" onload="this.rel='stylesheet'" />
818<script type="text/javascript">var mvTourText = ''; var mvColor = 'b18256'; mvBtnAnimation = 'spin'</script>
818<script type="text/javascript">var mvTours = [{"Type":"UKN","MediaId":61132903,"DisplaySequence":920,"Caption":"Virtual Tour","Src":"https://helixmedia360.com/6-18/2785.Speer.html","AltText":"Virtual Tour","TourType":"RP Virtual Tours","ImgUrl":null}]</script>
818<script src="https://cs-cdn.realpage.com/CWS/2671865/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.js" type="text/javascript" defer="defer"></script>
818<script src="https://cs-cdn.realpage.com/CWS/2671865/CMSScripts/Custom/RPWebParts/media-viewer.js" type="text/javascript" defer="defer"></script>
818<script type="application/ld+json">{"@context":"http://schema.org","@type":"Apartment","name":"2785 Speer Blvd","image":"https://capi.myleasestar.com/v2/dimg/60982730/400x400/60982730.png","url":"https://www.2785speer.com","telephone":"(970) 647-7266","address":{"@type":"PostalAddress","streetAddress":"2785 Speer Boulevard","addressLocality":"Denver","addressRegion":"CO","postalCode":"80211","addressCountry":"USA"},"geo":{"@type":"GeoCoordinates","latitude":39.7570116,"longitude":-105.0178001},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":"Monday","opens":"9:00AM","closes":"6:00PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Tuesday","opens":"9:00AM","closes":"6:00PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Wednesday","opens":"9:00AM","closes":"6:00PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Thursday","opens":"9:00AM","closes":"6:00PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Friday","opens":"9:00AM","closes":"6:00PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Saturday","opens":"10:00AM","closes":"5:00PM"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Sunday","opens":"12:00PM","closes":"5:00PM"}]}</script>
818<link href="https://cs-cdn.realpage.com/CWS/2671865/TemplateResources/Global/Icons/font-awesome.min.css" type="text/css" rel="preload" as="style" onload="this.rel='stylesheet'" />
819<link href="https://cs-cdn.realpage.com/CWS/2671865/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.css" type="text/css" rel="preload" as="style" onload="this.rel='stylesheet'" />
820<script src="https://cs-cdn.realpage.com/CWS/2671865/CMSScripts/Custom/RPWebParts/cookies-consent.js" type="text/javascript" defer="defer"></script>
820<link href="https://cs-cdn.realpage.com/CWS/2671865/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.css" type="text/css" rel="preload" as="style" onload="this.rel='stylesheet'" />
821<script src="https://cs-cdn.realpage.com/CWS/2671865/CMSScripts/Custom/RPWebParts/masonry/masonry.pkgd.min.js" type="text/javascript" defer="defer"></script>
821<script type="text/javascript">var p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer= {galleryId:'45076',hideColumnSelector:'false',defaultView:'3',openCloseEffect:'elastic',openCloseSpeed:'normal',nextPrefEffect:'fade',nextPrevSpeed:'normal',playSpeed:'3000'};</script>
821<link href="/CMSPages/GetResource.ashx?stylesheetfile=/assets/common/footer/css/footer.min.css" type="text/css" rel="stylesheet" />
822<script type="text/javascript">var footerTemplate = 'footer7';</script>
822<script type="text/javascript">var propertyOfficeHours = [{"DayOfWeek":"Monday","OfficeHoursText":"","StartTime1":"9:00AM","EndTime1":"6:00PM","StartTime2":null,"EndTime2":null},{"DayOfWeek":"Tuesday","OfficeHoursText":"","StartTime1":"9:00AM","EndTime1":"6:00PM","StartTime2":null,"EndTime2":null},{"DayOfWeek":"Wednesday","OfficeHoursText":"","StartTime1":"9:00AM","EndTime1":"6:00PM","StartTime2":null,"EndTime2":null},{"DayOfWeek":"Thursday","OfficeHoursText":"","StartTime1":"9:00AM","EndTime1":"6:00PM","StartTime2":null,"EndTime2":null},{"DayOfWeek":"Friday","OfficeHoursText":"","StartTime1":"9:00AM","EndTime1":"6:00PM","StartTime2":null,"EndTime2":null},{"DayOfWeek":"Saturday","OfficeHoursText":"","StartTime1":"10:00AM","EndTime1":"5:00PM","StartTime2":null,"EndTime2":null},{"DayOfWeek":"Sunday","OfficeHoursText":"","StartTime1":"12:00PM","EndTime1":"5:00PM","StartTime2":null,"EndTime2":null}]</script>
822<script type="text/javascript">var latitude='39.7570116',longitude='-105.0178001',name='2785 Speer Blvd',addressLine1='2785 Speer Boulevard',city='Denver',addressState='CO',addressPostalCode='80211',phonesNumber='(970) 647-7266',website='';</script>
822<script type="text/javascript">$(function(){
823                $('.footer-widget .residents a[target="_blank"]').each(function() {
824                        if (!$(this).find('.sr-only').length) {
825                            $(this).append('<span class="sr-only"> (opens in a new tab)</span>');
826                        }
827                    });
828                });</script>
828<script type="text/javascript">
829(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');</script>
829<link href="/CMSPages/GetResource.ashx?_webparts=1483" type="text/css" rel="stylesheet" />
830
831<script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script>
831
832                                
832<script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="Y2PYZ-3WZ5U-9VEDC-WUEHY-8N7AV",function(){function e(){if(!i){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,o.parentNode.appendChild(e),i=!0}}function t(e){i=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(o.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",o.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"Y2PYZ-3WZ5U-9VEDC-WUEHY-8N7AV";var o=document.currentScript||document.getElementsByTagName("script")[0],i=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!i)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),o.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="z54cyrixyascs2whue3a-f-8dab0b225-clientnsv4-s.akamaihd.net",o="false"=="true"?2:1,i={"ak.v":"41","ak.cp":"1592120","ak.ai":parseInt("1022256",10),"ak.ol":"0","ak.cr":34,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"aacb9336","ak.r":51139,"ak.a2":n,"ak.m":"","ak.n":"essl","ak.cport":36734,"ak.gh":"23.197.55.233","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1791467830","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==T6ZER1eEWfSwRsi4GhYV7367frxYH3n0DT3oZHYH5RleCXm4iakj1QEN0hcwZNWlOdCVQdKuQirqsajE8sOhvdkgaHhnjjpeGdgH4xJhl93NrKhcp946PO3X0IZaF8XxzSrl31OHX9IOnKcaVnphQvyWzGo+jTOLvdg5e9ZESVHfvvjNt79DMnhAURA1tYFa3oMf4cVoCSvKjYRG0bNYpRLJS1RY1fw94IYDkxwkoyaL8UE/KVFCVB6vYN3rwt12k7Q8Ppp6hxnyUihNWlbKPgQct8nWaE+5dSuWOXGNWZcuh6zzg3D1PLz8tza85z1XwipvM/Ncrg+C7WfQtzI6eu1aT26htg2RLU72hOboyQkH7ZRFOsJMDeXcXGkmq964UYwTDq8ETuRcF4UogQOHemGcNCGSpE3gKVbUVkPPn6E=","ak.pv":"8","ak.dpoabenc":"","ak.tf":o};if(""!==t)i["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))i["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(i)},rv:function(){var e=["ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:i,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script>
832</head>
833<body class="LTR Mozilla ENUS ContentBody" id="page-Gallery">
834    <a class="skip-link" href="#main-content">Skip to main content</a>
835    <!-- Google Tag Manager -->
836                            <noscript>
837                                <iframe src="//www.googletagmanager.com/ns.html?id=GTM-NP23MPZ" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe>
838                            </noscript>
839                         <!-- End Google Tag Manager -->
840
841	    
842	
843    
844
845<script type="text/javascript">
846    var displayModal = false;
847    if(navigator.userAgent.indexOf('MSIE')!==-1 || navigator.appVersion.indexOf('Trident/') > -1){
848        displayModal = true;
849    }
850
851
852    // POLYFILLS
853    if (typeof IntersectionObserver == 'undefined') {
854            var intersectionObserverScript = document.createElement("script");
855            intersectionObserverScript.type = "text/javascript";
856            intersectionObserverScript.setAttribute("src", '/CMSScripts/Custom/Polyfill/intersection-observer.js');
857            document.documentElement.firstChild.appendChild(intersectionObserverScript);
858    }
859    if (navigator.userAgent.toLocaleLowerCase().indexOf('chrome') == -1) {
860        var preloadCssScript = document.createElement("script");
861            preloadCssScript.type = "text/javascript";
862            preloadCssScript.setAttribute("src", '/CMSScripts/Custom/Polyfill/cssrelpreload.js');
863            document.documentElement.firstChild.appendChild(preloadCssScript);
864    }
865
866    // END POLYFILLS
867    //For TESTING
868    //displayModal = true;
869    $(document).ready(function () {
870        var cookie = f_getBrowserSessionCookie('showBrowserVersionOnPageLoad');
871        //For TESTING
872        //var cookie = null;
873
874        if (displayModal && cookie == null) {
875            $('.oB-overlay').show();
876            $('#oldBrowserModal').show();
877            var html = htmlStringBuilder();
878            $('#oldBrowserModal').append(html);
879            f_setBrowserSessionCookie('showBrowserVersionOnPageLoad', false);
880        }
881        $('#closeBrowserModalButton').on('click', function() {
882            $('.oB-overlay').hide();
883            $('#oldBrowserModal').hide();
884        });
885    });
886
887    function f_setBrowserSessionCookie(cookieName, value) {
888        document.cookie = cookieName + "=" + value;
889    }
890
891    function f_getBrowserSessionCookie(cookieName) {
892        var cookieValue = document.cookie;
893        var cookieStart = cookieValue.indexOf(" " + cookieName + "=");
894        if (cookieStart == -1) {
895            cookieStart = cookieValue.indexOf(cookieName + "=");
896        }
897        if (cookieStart == -1) {
898            cookieValue = null;
899        }
900        else {
901            cookieStart = cookieValue.indexOf("=", cookieStart) + 1;
902            var cookieEnd = cookieValue.indexOf(";", cookieStart);
903            if (cookieEnd == -1) {
904                cookieEnd = cookieValue.length;
905            }
906            cookieValue = unescape(cookieValue.substring(cookieStart, cookieEnd));
907        }
908        return cookieValue;
909    }
910
911    function htmlStringBuilder() {
912        var buildHtml = '<div class="oB-dialog">'+
913				'<div class="oB-content">'+
914					'<div class="oB-header">'+
915						'<h4>For the best website experience, please update your browser</h4>'+
916					'</div>'+
917					'<div class="oB-body">'+
918						'<p>Just click on the icons to get to the download page</p>'+
919						'<div class="browserSelect">'+					
920							'<div class="browserIconContainer" id="firefoxTab">'+
921								'<div class="browserColumn">'+
922									'<a class="browserLink" href="https://www.mozilla.org/en-US/firefox/new/?v=1" target="_blank" rel="noopener noreferrer" aria-label="Firefox Download (opens in a new tab)" tabindex="0">'+
923										'<div class="browserImage"><img src="https://cs-cdn.realpage.com/CWS/2671865/GlobalResources/BrowserIcons/firefoxLogo.png" aria-hidden="true" alt="Firefox" /></div>'+
924										'<div class="browserName">Firefox</div>'+
925									'</a>'+
926								'</div>'+
927							'</div>'+
928							'<div class="browserIconContainer" id="chromeTab">'+
929								'<div class="browserColumn">'+
930									'<a class="browserLink" href="https://www.google.com/chrome/browser/desktop/" target="_blank" rel="noopener noreferrer" aria-label="Chrome Download (opens in a new tab)" tabindex="0">'+
931										'<div class="browserImage"><img src="https://cs-cdn.realpage.com/CWS/2671865/GlobalResources/BrowserIcons/chromeLogo.png" aria-hidden="true" alt="Chrome" /></div>'+
932										'<div class="browserName">Chrome</div>'+
933									'</a>'+
934								'</div>'+
935							'</div>'+
936							'<div class="browserIconContainer" id="safariTab">'+
937								'<div class="browserColumn">'+
938									'<a class="browserLink" href="https://support.apple.com/downloads/safari" target="_blank" rel="noopener noreferrer" aria-label="Safari Download (opens in a new tab)" tabindex="0">'+
939										'<div class="browserImage"><img src="https://cs-cdn.realpage.com/CWS/2671865/GlobalResources/BrowserIcons/safariLogo.png" aria-hidden="true" alt="Safari"/></div>'+
940										'<div class="browserName">Safari</div>'+
941									'</a>'+
942								'</div>'+
943							'</div>'+
944                           ' <div class="browserIconContainer" id="edgeTab">'+
945								'<div class="browserColumn">'+
946									'<a class="browserLink" href="https://www.microsoft.com/en-us
946/windows/microsoft-edge#0QiY0Omq3i5Z0krF.97" target="_blank" rel="noopener noreferrer" aria-label="Edge Download (opens in a new tab)" tabindex="0">'+
947										'<div class="browserImage"><img src="https://cs-cdn.realpage.com/CWS/2671865/GlobalResources/BrowserIcons/edgeLogo.png" aria-hidden="true" alt="Edge"/></div>'+
948										'<div class="browserName">Edge</div>'+
949									'</a>'+
950								'</div>'+
951							'</div>'+			
952						'</div>'+
953					'</div>'+
954					'<button id="closeBrowserModalButton" type="button" aria-label="close" tabindex="0">Close Window</button>'+
955					'<div class="oB-footer">'+
956						'</p>By closing this window you acknowledge that your experience on this website may be degraded</p>'+
957					'</div>'+
958				'</div>';
959        console.log(buildHtml);
960        return buildHtml;
961    }
962</script>
962
963        <style>
964        #oldBrowserModal {
965            font-family: 'Arial', sans-serif;
966        }
967        #oldBrowserModal .oB-header h4, #oldBrowserModal .oB-body p {
968            color: #666;
969            font-weight: bold;
970        }
971        #oldBrowserModal .oB-header h4 {font-size: 20px;}
972        #oldBrowserModal .oB-body p {
973            font-size: 16px;
974            padding: 0 15px 15px;
975        }
976        #oldBrowserModal .browserIconContainer {
977            width: 90px;
978            display: inline-block;
979            text-align: center;
980            margin-bottom: 15px;
981        }
982        #oldBrowserModal .browserSelect {font-size: 14px;}
983        #oldBrowserModal #explorerTab {width: 140px;}
984        #oldBrowserModal .browserImage img {
985            height: 60px;
986            width: 60px;
987            margin-bottom:10px;
988            border: none !important;
989        }
990        #oldBrowserModal a.browserLink {
991            color: #666;
992            text-decoration: none;
993        }
994        #oldBrowserModal #closeBrowserModalButton {
995            background: #42a5f5;
996            color: #fff;
997            border: none;
998            padding: 15px 45px;
999            border-radius: 500px;
1000            font-size: 16px;
1001            cursor: pointer;
1002        }
1003        #oldBrowserModal .oB-content {text-align:center;}
1004        #oldBrowserModal :focus {
1005            outline: -webkit-focus-ring-color auto 0px;
1006        }
1007        #oldBrowserModal .oB-content {border-radius: 0;}
1008        .oB-overlay {
1009            position: fixed;
1010            z-index: 2000;
1011            height: 100%;
1012            width: 100%;
1013            top: 0;
1014            left: 0;
1015            background: rgba(0,0,0,0.5);
1016        }
1017        #oldBrowserModal .oB-header {
1018            border-bottom: 1px solid rgba(0,0,0,.1);
1019            padding: 15px;
1020        }
1021        #oldBrowserModal .oB-body {
1022             padding: 15px;
1023        }
1024        #oldBrowserModal .oB-footer {
1025            font-size: 12px;
1026            padding: 15px;
1027            text-align: center;
1028            border: none;
1029            color: #666;
1030        }
1031        @media (min-width: 768px) {
1032            #oldBrowserModal .oB-dialog {width: 690px;}
1033            #oldBrowserModal {
1034                position: absolute;
1035                z-index: 2001;
1036                top: 10%;
1037                left: 50%;
1038                background: #fff;
1039                transform: translate(-50%, 0);
1040                -ms-transform: translate(-50%, 0);
1041            }
1042        }
1043        @media (max-width: 767px) {
1044            #oldBrowserModal {
1045                position: relative;
1046                z-index: 2001;
1047                margin: 5% auto 5%;
1048                background: #fff;
1049                width: 95%;
1050            }
1051        }                             
1052</style>
1053
1054<div class="oB-overlay" style="display: none;"></div> <div id="oldBrowserModal" style="display: none;"></div>
1055    <form method="post" action="/gallery.aspx" id="form">
1056<div class="aspNetHidden">
1057<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
1058<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
1059<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="rsNGpd3kvoQQSb77MzvrH+K/e9wphrLChFJVFM2JLJyL4cPBWIy481iAIpS+3DygwI2UrOOuRNHAtE5i50VgL/tvDJ9Fvvty8JCnGoJnHBp8Df9OITeM5kN5l4GTuLZrtdx/xJ+a36eaYTwktMCu0ACXrDRycJA+8Xgap1/QIaddEUlsrEi+sFq4+D05AUfucQGFDoc90fqy/q9o+IDzuvkl+6XwaMh//EKEjwNKwJjgbqIDSnS7GxT/pW+6fv8pvsdLHHCMvqquASNgRLyLf4XbOxb+MybgXvKiwHo6drPM5TpW6p0XK/4LQizgjukiKsTzeNEwbkihEi+Ex13aHj1b0b4al4Nspz18YXIRr6M=" />
1060</div>
1061
1062<script type="text/javascript">
1063//<![CDATA[
1064var theForm = document.forms['form'];
1065if (!theForm) {
1066    theForm = document.form;
1067}
1068function __doPostBack(eventTarget, eventArgument) {
1069    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
1070        theForm.__EVENTTARGET.value = eventTarget;
1071        theForm.__EVENTARGUMENT.value = eventArgument;
1072        theForm.submit();
1073    }
1074}
1075//]]>
1076</script>
1076
1077
1078
1079<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZLJliYB8TA_FIF9xlHcKd7ag0Vv3EWtMdA4IBxcPvyX2M5F_ORIargEI2RFqew7B_g2&amp;t=639191793026372022" type="text/javascript"></script>
1079
1080
1081
1082<script src="/assets/common/footer/js/footer.js" type="text/javascript"></script>
vendor: 2 bytes, line 1082
1082
1083<script src="/Assets/common/wcag/js/unlabeled-controls.js" type="text/javascript"></script>
vendor: 2 bytes, line 1083
1083
1084<script src="/Assets/common/wcag/js/new-tab-announce.js" type="text/javascript"></script>
1084<input type="hidden" name="lng" id="lng" value="en-US" />
1085<script type="text/javascript">
1086	//<![CDATA[
1087
1088function PM_Postback(param) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); } if(window.CMSContentManager) { CMSContentManager.allowSubmit = true; }; __doPostBack('m$am',param); }
1089function PM_Callback(param, callback, ctx) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); }if (window.CMSContentManager) { CMSContentManager.storeContentChangedStatus(); };WebForm_DoCallback('m$am',param,callback,ctx,null,true); }
1090//]]>
1091</script>
vendor: 2 bytes, line 1091
1091
1092<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvgm388C7z57L5COL7njlfxHabVp02JjeGBqhojV0DvhOls37naEdTKvtve-DZGAUfkLhXnkKZ0JM5n8W_iT84YozJbVtHk6XR7HfTxh00jaQbIJ5RlBvWf7fnz-N3zpSVKNk_Hm4b82dGd4p6rDl7rs1&amp;t=fffffffff7f39b88" type="text/javascript"></script>
vendor: 2 bytes, line 1092
1092
1093<script src="/ScriptResource.axd?d=dwY9oWetJoJoVpgL6Zq8OBLhaBrqwBdVAb8vaEtP5p0RwE8U2clwoyTHecbvHf4xQfmyrJ2iJaF8M22aUIdHdYyU7qY-2hjISrIPPxmhFqA408i6Y0GxT1-SnCjYV3lgC3TXr_eJ0QD4CYVGcu8j6ZFo_C_b-R4EfAA4qAquMMk1&amp;t=fffffffff7f39b88" type="text/javascript"></script>
vendor: 2 bytes, line 1093
1093
1094<script type="text/javascript">
1095	//<![CDATA[
1096
1097var CMS = CMS || {};
1098CMS.Application = {
1099  "language": "en",
1100  "imagesUrl": "/CMSPages/GetResource.ashx?image=%5bImages.zip%5d%2f",
1101  "isDebuggingEnabled": false,
1102  "applicationUrl": "/",
1103  "isDialog": false,
1104  "isRTL": "false"
1105};
1106
1107//]]>
1108</script>
1108
1109<div class="aspNetHidden">
1110
1111	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A5343185" />
1112	<input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" />
1113	<input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" />
1114</div>
1115        
1115<script type="text/javascript">
1116//<![CDATA[
1117Sys.WebForms.PageRequestManager._initialize('manScript', 'form', ['tctxM',''], [], [], 90, '');
1118//]]>
1119</script>
1119
1120
1121        <div id="ctxM">
1122
1123</div>
1124        
1125<div class="template template-balcony">
1126  <div class="gridlines">
1127    <div class="container-fluid">
1128      <div class="row">
1129        <div class="col-sm-4"></div>
1130        <div class="col-sm-4"></div>
1131        <div class="col-sm-4"></div>
1132      </div>
1133    </div>
1134  </div>
1135  
1136  
1137
1138
1139<!-- MediaViewer Added -->
1140<script type="text/javascript">
1141(function () {
1142
1143    // Per-instance suffix — matches the id suffix the code-behind (Initialize()) applies to
1144    // popup-overlay/popUpWindowDialog/popUpWindowHeader/divCloseButton/popBtnClose/popUpWindowText,
1145    // so two PopUp instances on one page never collide in DOM ids OR in this closure's JS scope.
1146    var suffix = 'p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow';
1147    var dialogSelector = '#popUpWindowDialog_' + suffix;
1148    var overlaySelector = '#popup-overlay_' + suffix;
1149    var containerSelector = '#' + suffix; // the PopUpWindow panel itself (.popUpWindowLightBox)
1150
1151    // Remembers the element focused before the dialog opened so focus can be restored on close (WCAG 2.4.3).
1152    var f_lastFocusedBeforeDialog = null;
1153
1154    // Returns the currently focusable, visible elements inside the open dialog.
1155    // Null-guarded: returns an empty jQuery set when the dialog markup is absent/empty.
1156    function f_getDialogFocusables() {
1157        var $dialog = $(dialogSelector);
1158        if ($dialog.length === 0) { return $(); }
1159        return $dialog
1160            .find('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])')
1161            .filter(':visible');
1162    }
1163
1164    function f_dialogIsOpen() {
1165        var $dialog = $(dialogSelector);
1166        return $dialog.length > 0 && $dialog.is(':visible');
1167    }
1168
1169    // WCAG 2.4.11 — while the dialog is open, mark every non-dialog sibling `inert` + `aria-hidden` so focu
1169s/AT can't escape behind it.
1170    function f_inertBackground() {
1171        var dialog = document.querySelector(containerSelector);
1172        var overlay = document.querySelector(overlaySelector);
1173        if (!dialog) { return; }
1174        var ancestor = dialog;
1175        while (ancestor && ancestor.parentElement) {
1176            var parent = ancestor.parentElement;
1177            Array.prototype.forEach.call(parent.children, function (sibling) {
1178                if (sibling === ancestor || sibling === overlay) { return; }
1179                if (sibling.tagName === 'SCRIPT' || sibling.tagName === 'STYLE' || sibling.tagName === 'LINK') { return; }
1180                if (sibling.hasAttribute('data-popup-was-inert')) { return; }
1181                sibling.setAttribute('data-popup-was-inert', sibling.hasAttribute('inert') ? '1' : '0');
1182                sibling.setAttribute('data-popup-was-aria-hidden', sibling.getAttribute('aria-hidden') || '');
1183                sibling.setAttribute('inert', '');
1184                sibling.setAttribute('aria-hidden', 'true');
1185            });
1186            if (parent === document.body) { break; }
1187            ancestor = parent;
1188        }
1189    }
1190
1191    function f_restoreBackground() {
1192        var marked = document.querySelectorAll('[data-popup-was-inert]');
1193        Array.prototype.forEach.call(marked, function (el) {
1194            if (el.getAttribute('data-popup-was-inert') === '0') { el.removeAttribute('inert'); }
1195            var prev = el.getAttribute('data-popup-was-aria-hidden');
1196            if (prev) { el.setAttribute('aria-hidden', prev); } else { el.removeAttribute('aria-hidden'); }
1197            el.removeAttribute('data-popup-was-inert');
1198            el.removeAttribute('data-popup-was-aria-hidden');
1199        });
1200    }
1201
1202    function f_showDialog(modal) {
1203        // Guard against a second PopUp instance opening while one is already open. f_inertBackground()
1204        // below has no concept of "this sibling contains another already-open PopUp" — when two
1205        // instances are both open, each one's walk marks the OTHER instance's wrapper (and everything
1206        // inside it, including that instance's own close button) `inert`, so both close buttons drop
1207        // out of hit-testing (TFS 3059418). Never allowing a second instance to open avoids the
1208        // precondition entirely. window is the only scope shared across instances' closures, so the
1209        // open/closed state has to live there.
1210        if (window.RpPopUp_openInstance && window.RpPopUp_openInstance !== suffix) {
1211            return;
1212        }
1213        if ($(dialogSelector).length > 0) {
1214            window.RpPopUp_openInstance = suffix;
1215            // Remember where focus was so it can be restored on close (WCAG 2.4.3).
1216            f_lastFocusedBeforeDialog = document.activeElement;
1217            $(overlaySelector).show();
1218            $(containerSelector).fadeIn(300, function () {
1219                f_inertBackground();
1220                // Move focus into the dialog once it is visible (focusing a hidden element silently fails).
1221                var $focusables = f_getDialogFocusables();
1222                if ($focusables.length) {
1223                    $focusables.first().focus();
1224                } else {
1225                    $(dialogSelector).attr('tabindex', '-1').focus();
1226                }
1227            });
1228            if (modal) {
1229                $(overlaySelector).unbind('click');
1230            } else {
1231                $(overlaySelector).click(function () {
1232                    f_hideDialog();
1233                });
1234            }
1235        }
1236    }
1237
1238    function f_hideDialog() {
1239        if (window.RpPopUp_openInstance === suffix) {
1240            window.RpPopUp_openInstance = null;
1241        }
1242        $(overlaySelector).hide();
1243        $(containerSelector).fadeOut(300);
1244        f_restoreBackground();
1245        // Return focus to the element that was focused before the dialog opened (WCAG 2.4.3).
1246        if (f_lastFocusedBeforeDialog && typeof f_lastFocusedBeforeDialog.focus === 'function') {
1247            f_lastFocusedBeforeDialog.focus();
1248        }
1249        f_lastFocusedBeforeDialog = null;
1250    }
1251
1252    function f_setSessionCookie(cookieName, value) {
1253        document.cookie = cookieName + "=" + value;
1254    }
1255
1256    function f_getSessionCookie(cookieName) {
1257        var cookieValue = document.cookie;
1258        var cookieStart = cookieValue.indexOf(" " + cookieName + "=");
1259        if (cookieStart == -1) {
1260            cookieStart = cookieValue.indexOf(cookieName + "=");
1261        }
1262        if (cookieStart == -1) {
1263            cookieValue = null;
1264        }
1265        else {
1266            cookieStart = cookieValue.indexOf("=", cookieStart) + 1;
1267            var cookieEnd = cookieValue.indexOf(";", cookieStart);
1268            if (cookieEnd == -1) {
1269                cookieEnd = cookieValue.length;
1270            }
1271            cookieValue = unescape(cookieValue.substring(cookieStart, cookieEnd));
1272        }
1273        return cookieValue;
1274    }
1275
1276    // Registered per instance (keyed by suffix) so the inline onclick="RpPopUp['<suffix>'].hideDialog()"
1277    // built in Initialize() always targets this instance's own closure, never a sibling PopUp's.
1278    window.RpPopUp = window.RpPopUp || {};
1279    window.RpPopUp[suffix] = {
1280        showDialog: f_showDialog,
1281        hideDialog: f_hideDialog
1282    };
1283
1284    $(document).ready(function () {
1285        var disableOnMobile = 'False';
1286        var isSmallScreenDevice = $(window).width() <= 500;
1287
1288        var cookie = f_getSessionCookie('showOnPageLoad');
1289        var endDate = '';
1290        var convertedEndDate = new Date(endDate + " 23:59:59");
1291        var today = new Date();
1292
1293        var page = '~/Gallery.aspx';
1294        //should only popup for the home page
1295        if (page == "~/" && (!endDate || convertedEndDate > today)) {
1296            if (!cookie || 'True'.toLowerCase() == 'true') {
1297                if (('True'.toLowerCase() == 'true' || 'True'.toLowerCase() == 'true') && ((disableOnMobile.toLowerCase() == 'false' || !isSmallScreenDevice))) {
1298                    f_showDialog(true);
1299                }
1300                f_setSessionCookie('showOnPageLoad', false);
1301            }
1302        }
1303
1304        $(document).keydown(function (event) {
1305            // Only act while the dialog is actually open so Esc/Tab never affect a hidden dialog.
1306            if (!f_dialogIsOpen()) { return; }
1307
1308            if (event.keyCode == 27) { // Esc — preserve existing close behavior (avoids a 2.1.2 keyboard trap)
1309                f_hideDialog();
1310                return;
1311            }
1312
1313            if (event.keyCode == 9) { // Tab / Shift+Tab — confine focus to the dialog (WCAG 2.4.11 / 2.4.3)
1314                var $focusables = f_getDialogFocusables();
1315                if ($focusables.length === 0) {
1316                    // No focusable content inside the dialog: keep focus on the container.
1317                    event.preventDefault();
1318                    $(dialogSelector).attr('tabindex', '-1').focus();
1319                    return;
1320                }
1321                var first = $focusables.first()[0];
1322                var last = $focusables.last()[0];
1323                var active = document.activeElement;
1324                if (event.shiftKey && active === first) {
1325                    event.preventDefault();
1326                    $(last).focus();
1327                } else if (!event.shiftKey && active === last) {
1328                    event.preventDefault();
1329                    $(first).focus();
1330                } else if ($focusables.index(active) === -1) {
1331                    // Focus is currently outside the dialog (e.g. on <body> after an auto-open) — pull it in.
1332                    event.preventDefault();
1333                    $(first).focus();
1334                }
1335            }
1336        });
1337    });
1338
1339})();
1340</script>
1340
1341
1342<div id="popup-overlay_p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow" class="popup-overlay"></div>
1343<div id="p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow" class="popUpWindowLightBox">
1344	<div id="popUpWindowDialog_p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow" class="popUpWindowDialog" role="dialog" aria-modal="true" aria-labelledby="popUpWindowHeader_p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow"><div id="popUpWindowHeader_p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow" class="popUpWindowHeader">Brand New Leasing Special!</div><div id="divCloseButton_p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow" class="divCloseButton"><button id="popBtnClose_p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow" class="popBtnClose" onclick="RpPopUp['p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow'].hideDialog()" aria-label="Close Window" tabindex="0" type="button">Close</button></div><div id="popUpWindowText_p_lt_zoneTop_rpWebpart_PopUp_PopUpWindow" class="popUpWindowText"><center><p style="margin-bottom: 1em; line-height: 1.7em; color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, sans-serif; font-size: 16px;"><span style="text-align: left;"><b>Up to 6 Weeks Free off Base Rent.*&nbsp;</b></span></p><p style="margin-bottom: 1em; line-height: 1.7em; color: rgb(51, 51, 51); font-family: &quot;Open Sans&quot;, sans-serif; font-size: 16px;"><span style="font-size: 12px;">*Minimum terms and restrictions apply. Other costs and fees excluded. Offer may change.</span></p><p class="MsoListParagraph"><span style="color: rgb(68, 68, 68); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p></center></div></div>
1345</div>
1346
1347
1348
1349<a href="Floor-plans.aspx" target="_self" class="btn btn-primary cta-header-btn">Check Availability</a>
1350  
1351  <!-- header -->
1352  <header id="headerIntersect">
1353    <!-- logo and nav -->
1354    <nav class="navbar" role="navigation">
1355      <div class="navbar-header">
1356        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#top-nav">
1357          <span class="sr-only">Menu</span>
1358          <span class="icon-bar"></span>
1359          <span class="icon-bar"></span>
1360          <span class="icon-bar"></span>
1361        </button>
1362        
1363        <a href="/" class="logo"><span><img id="p_lt_logo_logo_ucEditableImage_imgImage" title="2785 Speer Blvd" src="https://capi.myleasestar.com/v2/dimg-crop/60982730/0x200/60982730.png" alt="2785 Speer Blvd" />
1364
1365</span></a>
1365<script type="text/javascript">
1366  var logoOrientation = 'landscape';
1367  $('header').addClass(logoOrientation);
1368</script>
1368
1369        <div class="phone-wrapper">
1370<a class="seo-number" href="tel:(970) 647-7266" onclick="f_analyticsSendEvent('general', 'click-phone-number', '(970) 647-7266')">(970) 647-7266</a></div>
1371      </div>
1372      
1373      <div class="collapse navbar-collapse" id="top-nav">
1374        <div class="navbar-close-bar">
1375          <div class="pull-right">
1376             
1377            <a class="btn btn-primary" href="http://maps.google.com/?q=2785 Speer Boulevard, Denver, CO 80211" target="_blank">View on Google</a>
1378          </div>
1379          <div class="navbar-close" data-toggle="collapse" data-target="#top-nav" role="button" tabindex="0" aria-label="Close menu" onkeydown="if(event.key==='Enter'||event.key===' '){event.preventDefault();this.click();}"><i class="fa fa-times" aria-hidden="true"></i></div> 
1380          
1381        </div>
1382        
1383	<ul id="menuElem" class="nav navbar-nav CMSListMenuUL">
1384		<li class="nav navbar-nav CMSListMenuLI">
1385			<a title="Home" class="nav navbar-nav CMSListMenuLink" href="/">Home</a>
1386		</li>
1387		<li class="floor-plans">
1388			<a title="Floor Plans" class="nav navbar-nav CMSListMenuLink" href="/Floor-plans.aspx">Floor Plans</a>
1389		</li>
1390		<li class="AdhocBlank-V2-Standard">
1391			<a title="Interactive Map" class="nav navbar-nav CMSListMenuLink" href="/Interactive-Map.aspx">Interactive Map</a>
1392		</li>
1393		<li class="amenities">
1394			<a title="Features" class="nav navbar-nav CMSListMenuLink" href="/Amenities.aspx">Features</a>
1395		</li>
1396		<li class="active gallery">
1397			<a title="Gallery" class="nav navbar-nav CMSListMenuLinkHighlighted" href="/Gallery.aspx">Gallery</a>
1398		</li>
1399		<li class="neighborhood">
1400			<a title="Location" class="nav navbar-nav CMSListMenuLink" href="/Neighborhood.aspx">Location</a>
1401		</li>
1402		<li class="residents">
1403			<a title="Residents" class="nav navbar-nav CMSListMenuLink" href="/Residents.aspx">Residents</a>
1404		</li>
1405		<li class="AdhocBlank-V2-Standard">
1406			<a title="Accessibility Statement" class="nav navbar-nav CMSListMenuLink" href="/accessibility-statement.aspx">Accessibility Statement</a>
1407		</li>
1408		<li class="AdhocBlank-V2-Standard">
1409			<a title="Contact Us" class="nav navbar-nav CMSListMenuLink" href="/contactus.aspx">Contact Us</a>
1410		</li>
1411		<li class="AdhocBlank-V2-Standard">
1412			<a title="Schedule a Tour" class="nav navbar-nav CMSListMenuLink" href="/scheduletour.aspx">Schedule a Tour</a>
1413		</li>
1414
1415	</ul>
1416
1417
1418<h4 class="social-header">Follow Us On</h4><div id="p_lt_zoneMenu_rpWebpartSocialMedia1_pnlSocialNetworks" class="social_media">
1419	<ul class="social-list" style="list-style:none;margin:0;padding:0;"><li style="display:inline-block;"><a href="https://www.facebook.com/2785Speer/" class="facebook" title="" target="_blank" rel="noopener noreferrer" onclick="f_analyticsSendEvent('social', 'click-facebook-icon', 'https://www.facebook.com/2785Speer/')" role="button" aria-label="facebook (opens in a new tab)">
1420                    <em class="sicon-facebook" aria-hidden="true"></em></a></li><li style="display:inline-block;"><a href="https://www.instagram.com/2785speerapartments/" class="instagram" title="" target="_blank" rel="noopener noreferrer" onclick="f_analyticsSendEvent('social', 'click-instagram-icon', 'https://www.instagram.com/2785speerapartments/')" role="button" aria-label="instagram (opens in a new tab)">
1421                    <em class="sicon-instagram" aria-hidden="true"></em></a></li></ul>
1422</div>
1423      </div>
1424    </nav>
1425  </header>
1426  
1427  <!-- body -->
1428  <main id="main-content" tabindex="-1">
1429    <div id="" class="page page-Gallery"><!-- body_include --><!-- Start of Signal Tag Manager - Digital Marketing - Please Do Not Remove -->
1430<script id="tagjs" type="text/javascript">
1431  (function () {
1432    var tagjs = document.createElement("script");
1433    var s = document.getElementsByTagName("script")[0];
1434    tagjs.async = true;
1435    tagjs.src = "//s.btstatic.com/tag.js#site=j69jpLV";
1436    s.parentNode.insertBefore(tagjs, s);
1437  }());
1438</script>
1438
1439<noscript>
1440  <iframe title="BrightTag / Signal Tag Management" src="//s.thebrighttag.com/iframe?c=j69jpLV" width="1" height="1" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe>
1441</noscript>
1442<!-- End of Signal Tag Manager - Digital Marketing - Please Do Not Remove -->
1443
1444<!-- Google Code for Conversion Code for Tracking Number Conversion Page -->
1445<script type="text/javascript">
1446/* <![CDATA[ */
1447var google_conversion_id = 800447841;
1448var google_conversion_label = "P7swCNuEtoQBEOG61_0C";
1449var google_remarketing_only = false;
1450/* ]]> */
1451</script>
vendor: 1 bytes, line 1451
1451
1452<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
1453</script>
1453
1454<noscript>
1455<div style="display:inline;">
1456<img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/800447841/?label=P7swCNuEtoQBEOG61_0C&amp;guid=ON&amp;script=0" />
1457</div>
1458</noscript>
1459
1460<!-- End of Google Conversion Code - Digital Marketing - Please Do Not Remove -->
1461
1462
1463
1464
1465
1466<div id="hiddenBannerImg" data-llclass="ll-img" class="banner hidden-page-banner">
1467</div>
1468
1469<!-- banner -->
1470<div class="banner" style="background-image: url(https://capi.myleasestar.com/v2/dimg/167707260/1920x1200/167707260.jpg)">
1471	<div class="row"></div>
1472</div>
1473
1474<div class="banner page-title">
1475	<div class="row">
1476		<div class="container-fluid">
1477			<div class="col-sm-12 content">
1478				<h1>Discover the Luxury of 2785 Speer</h1>
1479			</div>
1480		</div>
1481	</div>
1482</div>
1483
1484<!-- page -->
1485<div class="container-fluid main">
1486	<div id="" class="callout cta"><h3>Explore Speer</h3><p class="MsoNormal">Explore the luxury apartments and amenities of 2785
1487Speer and check out our newly renovated resident lounge coming soon! Afterward, schedule your tour and come check out your new resort-style
1488pool, fully equipped modern gym and outstanding home in this LoHi and Jefferson Park neighborhood.<i><o:p></o:p></i></p>
1489
1490
1491
1492</div>
1493	<div class="centering"><div id="p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_pnlContainer">
1494	
1495
1496<script type="text/javascript">
1497    var nestedGalleryLocation = 'side';
1498    var facebookBtnName = 'Facebook';
1499    var instagramBtnName = 'Instagram';
1500    var gallerySquareTilesLazyLoad = 'False';
1501    var imageSize = '1920x1080';
1502    var squareTilesObserver;
1503
1504    var defaultColumnCount= '3';
1505    var itemsPerPageGallery = 'false';
1506
1507    $(document).ready(function () {
1508        if (gallerySquareTilesLazyLoad.toLowerCase() == 'true' && navigator.userAgent.toLocaleLowerCase().indexOf('safari') == -1) {
1509            try {
1510                squareTilesObserver = new IntersectionObserver(gstIntersectCallback, intersectOptions);
1511                squareTilesObserver.observe(document.querySelector('#gstIntersect'));
1512                squareTilesObserver.observe(document.querySelector('#photosContainer'));
1513                squareTilesObserver.observe(document.querySelector('#gstFooterIntersect'));
1514                if ($('#head').length > 0) {
1515                    squareTilesObserver.observe(document.querySelector('#head'));
1516                }
1517            } catch (err) {
1518                console.warn(err);
1519            }
1520        } else {
1521            f_buildGallery();
1522        }
1523
1524
1525        if($(window).width() < 768)
1526            f_resize();
1527
1528        $(window).resize(function() {
1529            f_resize();
1530        });
1531    });
1532
1533    var gstIntersectCallback = function (entries, observer) {
1534        if (entries && entries[0].isIntersecting) {
1535            f_buildGallery();
1536            squareTilesObserver.unobserve(document.querySelector('#gstIntersect'));
1537            squareTilesObserver.unobserve(document.querySelector('#photosContainer'));
1538            squareTilesObserver.unobserve(document.querySelector('#gstFooterIntersect'));
1539        }
1540    }
1541
1542    function f_buildGallery() {
1543        var playSlideShow = false;
1544        var galleryIndex = 0;
1545
1546        if ($('.side-container li').length <= 1) {
1547            $('.photolist').removeClass('nested-side');
1548            $('.photolist').addClass('nested-top');
1549        } else
1550            $('.side-container').removeClass('hide-side-cont');
1551
1552        if ($('.top-container li').length > 1) {
1553            $('.top-container').removeClass('hide-top-cont');
1554        }
1555        if (nestedGalleryLocation == 'dropdown' && $('.top-dropdown option').length > 1 || $(window).width() < 1025 && $('.top-dropdown option').length > 1)
1556            $('.top-dropdown').removeClass('hide-dropdown');
1557
1558        var pixelRatio = ((window.devicePixelRatio) ? window.devicePixelRatio : 1);
1559        var windowWidth = Math.floor(window.innerWidth * 0.80 * pixelRatio);
1560        var windowHeight = Math.floor(window.innerHeight * 0.80 * pixelRatio);
1561
1562        var fullImageSizeString = windowWidth + 'x' + windowHeight;
1563        var defaultImageWidth = Math.floor($('#p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer').width() * pixelRatio / 3);
1564        var thumbImageSizeString = defaultImageWidth.toString() + 'x' + defaultImageWidth.toString();
1565
1566        $('#widget_header_buttons .columnSelector').click(function() {
1567            $('#widget_header_buttons .columnSelector').removeClass('selected');
1568            $('#widget_header_buttons .mosaic').removeClass('selected');
1569            $(this).addClass('selected');
1570            var columnCount = $(this).data('columns');
1571            $('#photosContainer').removeAttr('class');
1572            $('#photosContainer').addClass('columns' + columnCount);
1573            $('.photolist').hide();
1574
1575             f_convertImages(fullImageSizeString, thumbImageSizeString, columnCount);
1576
1577            if ($('.nested-gst').length > 0 && $('.nested-gst:visible').length > 0)
1578                galleryIndex = $('.nested-gst.selected').attr('data-index');
1579            else
1580                galleryIndex = $('.top-dropdown option:selected').attr('data-index');
1581
1582            $('#photoList' + galleryIndex).show();
1583           
1584
1585
1586            $('.grid').hide();
1587
1588            var minHeight = 0;
1589            $('.photolist img:visible').each(function() {
1590                if ($(this).height() > minHeight)
1591                    minHeight = $(this).height();
1592            });
1593            $('.gallerySquareContainer .img_wrapper img').css('min-height', minHeight);
1594            
1595        });
1596       
1597        $('#widget_header_buttons #btnMosaic').on('click', function() {
1598            $('#widget_header_buttons .columnSelector').removeClass('selected');
1599            $(this).addClass('selected');
1600            $('#photosContainer').removeAttr('class');
1601            $('.photolist').hide();
1602            $('.grid').hide();
1603
1604            if ($('.nested-gst').length > 0 && $('.nested-gst:visible').length > 0)
1605                galleryIndex = $('.nested-gst.selected').attr('data-index');
1606            else
1607                galleryIndex = $('.top-dropdown option:selected').attr('data-index');
1608
1609            $('#grid' + galleryIndex).show();
1610
1611            f_convertMosaicImages(fullImageSizeString, thumbImageSizeString);
1612
1613            if ($('.side-container li').length > 0 && $('.nested-gst').length > 1 && $(window).width() > 1024) {
1614                $('.grid').css('width', '80%');
1615            } else
1616                $('.grid').css('width', '100%');
1617
1618             $('.grid').masonry({
1619                itemSelector: '.grid-item',
1620                columnWidth: '.grid-sizer',
1621                percentPosition: true
1622            });
1623
1624        });
1625
1626        $('#widget_header_buttons #btnPlaySlideshow').on('click', function(){
1627            playSlideShow = true;
1628
1629            if ($('.nested-gst').length > 0 && $('.nested-gst:visible').length > 0)
1630                galleryIndex = $('.nested-gst.selected').attr('data-index');
1631            else
1632                galleryIndex = $('.top-dropdown option:selected').attr('data-index');
1633
1634            if ($('.headerButton.selected').attr('data-columns') == 'mosaic')
1635                $('#grid' + galleryIndex + ' a').first().trigger('click', [true]);
1636            else
1637                $('#photoList' + galleryIndex + ' a').first().trigger('click', [true]);
1638        });
1639
1640        $('.nested-gst').click(function() {
1641            $('.nested-gst').removeClass('selected');
1642            $(this).addClass('selected');
1643            $('.top-dropdown option[data-index="' + $(this).attr('data-index') + '"]').prop('selected', true);
1644
1645            $('.grid').hide();
1646            $('.photolist').hide();
1647
1648            if ($('.headerButton.selected').attr('data-columns') == 'mosaic') {
1649                f_convertMosaicImages(fullImageSizeString, thumbImageSizeString);
1650
1651                $('#grid' + $(this).attr('data-index')).show();
1652
1653                $('#grid' + $(this).attr('data-index')).masonry({
1654                    itemSelector: '.grid-item',
1655                    columnWidth: '.grid-sizer',
1656                    percentPosition: true
1657                });
1658            } else {
1659                var column_count = $('.headerButton.selected').attr('data-columns');
1660                f_convertImages(fullImageSizeString, thumbImageSizeString, column_count);
1661
1662                $('#photoList' + $(this).attr('data-index')).show();
1663
1664                var minHeight = 0;
1665                $('.photolist img:visible').each(function() {
1666                    if ($(this).height() > minHeight)
1667                        minHeight = $(this).height();
1668                });
1669                $('.gallerySquareContainer .img_wrapper img').css('min-height', minHeight);
1670            }
1671        });
1672
1673        $('.top-dropdown').change(function() {
1674            $('.grid').hide();
1675            $('.photolist').hide();
1676
1677            if ($('.headerButton.selected').attr('data-columns') == 'mosaic') {
1678                f_convertMosaicImages(fullImageSizeString, thumbImageSizeString);
1679
1680                $('#grid' + $('.top-dropdown option:selected').attr('data-index')).show();
1681
1682                $('#grid' + $('.top-dropdown option:selected').attr('data-index')).masonry({
1683                    itemSelector: '.grid-item',
1684                    columnWidth: '.grid-sizer',
1685                    percentPosition: true
1686                });
1687            } else {
1688                var column_count = $('.headerButton.selected').attr('data-columns');
1689                f_convertImages(fullImageSizeString, thumbImageSizeString, column_count);
1690                $('#photoList' + $('.top-dropdown option:selected').attr('data-index')).show();
1691
1692                var minHeight = 0;
1693                $('.photolist img:visible').each(function() {
1694                    if ($(this).height() > minHeight)
1695                        minHeight = $(this).height();
1696                });
1697                $('.gallerySquareContainer .img_wrapper img').css('min-height', minHeight);
1698            }
1699        });
1700
1701        if (p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer.defaultView.toLowerCase() == 'mosaic') {
1702            $('#widget_header_buttons #btnMosaic').click();
1703        } else
1704            $('.headerButton.column' + p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer.defaultView).click();
1705
1706        if (p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer.hideColumnSelector.toUpperCase() == "TRUE") {
1707            $('#p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer .columnSelector').hide();
1708            $('#p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer #widget_header_buttons #btnMosaic').hide();
1709        }
1710
1711        $(".headerButton").tooltip({
1712            position: {
1713                my: "center bottom-20",
1714                at: "center top",
1715                using: function( position, feedback ) {
1716                    $( this ).css( position );
1717                    $( "<div>" )
1718                        .addClass( "arrow" )
1719                        .addClass( feedback.vertical )
1720                        .addClass( feedback.horizontal )
1721                        .appendTo( this );
1722                }
1723            }
1724        });
1725
1726        f_convertImages(fullImageSizeString, thumbImageSizeString, defaultColumnCount);
1727
1728        if ($(window).width() < 1025) {
1729            $('.photolist').removeClass('nested-side');
1730            $('.photolist').addClass('nested-top');
1731        }
1732
1733        $('.fancybox3').fancybox({
1734            fullScreen: {
1735				autoStart: false
1736			},
1737			thumbs: {
1738               autoStart: false,
1739               hideOnClose: true
1740			},
1741			smallBtn: "auto",
1742            afterLoad: function (instance, current) {
1743                if (current.$image) {
1744                    current.$image.attr('alt', current.opts.$orig.find('meta[itemprop="name"]').attr('content'));
1745                }
1746				var pixelRatio = window.devicePixelRatio || 1;
1747
1748				if ( pixelRatio > 1.5 ) {
1749					current.width  = current.width  / pixelRatio;
1750					current.height = current.height / pixelRatio;
1751				}
1752			}
1753        });
1754    }
1755
1756    function f_convertImages(fullImageSizeString, thumbImageSizeString, defaultColumnCount) {
1757        var galleryIndex = 0;
1758        if ($('.nested-gst').length > 0 && $('.nested-gst:visible').length > 0)
1759            galleryIndex = $('.nested-gst.selected').attr('data-index');
1760        else
1761            galleryIndex = $('.top-dropdown option:selected').attr('data-index');
1762
1763        $('#photoList' + galleryIndex + ' a.fancybox3').each(function(index, imageContainer) {
1764            var imageSrc = $(imageContainer).attr('href');
1765            var imageThumbSrc;
1766
1767            if ($('.top-dropdown option:selected').html() == instagramBtnName || $('.top-dropdown option:selected').html() == facebookBtnName) {
1768                imageThumbSrc = $(imageContainer).find('.img_wrapper').data('thumbnail-url');
1769            } else if ($(window).width() > 1025 && $('.nested-gst.selected').length > 0 && $('.nested-gst.selected').html() == instagramBtnName || $('.nested-gst.selected').html() == facebookBtnName) {
1770                imageThumbSrc = $(imageContainer).find('.img_wrapper').data('thumbnail-url');
1771            } else {
1772                $(imageContainer).attr('href', imageSrc.replace(imageSize, fullImageSizeString));
1773                imageThumbSrc = imageSrc.replace('dimg', 'dimg-crop').replace(fullImageSizeString, thumbImageSizeString).replace(imageSize, thumbImageSizeString);
1774            var imageThumbAltText = $(imageContainer).find('.img_wrapper meta[itemprop="name"]').attr('content');
1775            }
1776            $(imageContainer).find('.img_wrapper').css('background-image', 'url(' + imageThumbSrc.replace(imageSize, $(window).width() + 'x' + $(window).height()) + ')');
1777
1778            $(imageContainer).addClass('fancybox3');
1779            $(imageContainer).click(function(e, isFromPlayButton){
1780                if (!isFromPlayButton){
1781                    var imageId = $(this).data('mediaid');
1782                    f_analyticsSendEvent('gallery', 'click-gallery-image', imageId.toString());
1783                }
1784            });
1785        });
1786
1787        var minHeight = 0;
1788        $('.photolist img:visible').each(function() {
1789            if ($(this).height() > minHeight)
1790                minHeight = $(this).height();
1791        });
1792        $('.gallerySquareContainer .img_wrapper img').css('min-height', minHeight);
1793
1794        var gallery_tab = $('#photoList' + galleryIndex);
1795        f_createPaginationGallerySquares(gallery_tab, defaultColumnCount);
1796    }
1797
1798    function f_convertMosaicImages(fullImageSizeString, thumbImageSizeString) {
1799        var galleryIndex = 0;
1800        if ($('.nested-gst').length > 0 && $('.nested-gst:visible').length > 0)
1801            galleryIndex = $('.nested-gst.selected').attr('data-index');
1802        else
1803            galleryIndex = $('.top-dropdown option:selected').attr('data-index');
1804
1805        $('#grid' + galleryIndex + ' .mosaic-img').each(function() {
1806            var url = $(this).find('meta[itemprop="contentUrl"]').attr('content');
1807            $(this).css('background-image', 'url(' + url.replace(imageSize, $(window).width() + 'x' + $(window).height()) + ')');
1808        });
1809
1810        $('#grid' + galleryIndex + ' a.fancybox3').each(function(index, imageContainer) {
1811            var imageSrc = $(imageContainer).attr('href');
1812            var imageThumbSrc;
1813
1814            if ($('.top-dropdown option:selected').html() == instagramBtnName || $('.top-dropdown option:selected').html() == facebookBtnName) {
1815                imageThumbSrc = $(imageContainer).find('.img_wrapper').data('thumbnail-url');
1816            } else if ($('.nested-gst.selected').length > 0 && $('.nested-gst.selected').html() == instagramBtnName || $('.nested-gst.selected').html() == facebookBtnName) {
1817                imageThumbSrc = $(imageContainer).find('.img_wrapper').data('thumbnail-url');
1818            } else {
1819            $(imageContainer).attr('href', imageSrc.replace(imageSize, fullImageSizeString));
1820                imageThumbSrc = imageSrc.replace('dimg', 'dimg-crop').replace(fullImageSizeString, thumbImageSizeString).replace(imageSize, thumbImageSizeString);
1821            var imageThumbAltText = $(imageContainer).find('.img_wrapper meta[itemprop="name"]').attr('content');
1822            }
1823            $(imageContainer).find('.img_wrapper').html('<img src="' + imageThumbSrc + '" ' + (imageThumbAltText ? 'alt="' + imageThumbAltText + '"' : '') + ' />');
1824            $(imageContainer).addClass('fancybox3');
1825            $(imageContainer).click(function(e, isFromPlayButton){
1826                if (!isFromPlayButton){
1827                    var imageId = $(this).data('mediaid');
1828                    f_analyticsSendEvent('gallery', 'click-gallery-image', imageId.toString());
1829                }
1830            });
1831        });
1832        var gallery_tab = $('#grid' + galleryIndex);
1833        
1834        f_createPaginationGallerySquares(gallery_tab, 'mosaic');
1835
1836    }
1837
1838    
1839    function f_createPaginationGallerySquares(gallery_tab, defaultColumnCount) {
1840        var gallery_tab_selector = '#' + gallery_tab.attr('id');
1841        var galleryCount = 0;
1842        $(gallery_tab_selector + ' .pagination-item').each(function () {
1843            galleryCount++;
1844        });
1845       
1846        
1847        // If there is no need for 
1847the pagination don't create pagination
1848        if (itemsPerPageGallery == 'false' || itemsPerPageGallery >= galleryCount) {       
1849            return;
1850        }
1851        // Create Pagination
1852        else {
1853            $(gallery_tab).attr('data-page', '');
1854            $(gallery_tab_selector + ' .div-list-pagination-bot-gallery').remove();
1855        
1856         
1857            var pageNum = (itemsPerPageGallery == '1' ? 0 : 1);
1858            if (itemsPerPageGallery == '0')
1859                return;
1860            else {
1861                $(gallery_tab_selector + ' .pagination-item').each(function (i, v) {
1862                    // Increment page number whenever in a new page
1863                    if (itemsPerPageGallery == '1' || (i + 1 > itemsPerPageGallery && (i + 1) % itemsPerPageGallery == 1))
1864                        pageNum++;
1865                    $(v).attr('data-page', pageNum);
1866                });
1867                if (pageNum > 1) {
1868                    // TFS 3046412 WCAG 4.1.1: gallery_tab is a <ul>; wrap the pagination <div> in an <li> so it stays a valid list child.
1869                    var botPaginationHtml = '<li class="div-list-pagination-wrapper"><div class="div-list-pagination-bot-gallery div-list-pagination-gallery"><ul class="list-pagination-bot list-pagination-gallery"><li><a aria-label="Previous" id="previous-page" onclick="f_previousPageGallerySquares(this);"><span aria-hidden="true">&laquo; Prev</span></a></li>';
1870                    for (var i = 1; i <= pageNum; i++) {
1871                        botPaginationHtml += '<li class="page-numbers" data-page="' + i + '"><a onclick="f_loadPageGallerySquares(' + i + ', this)">' + i + '</a></li>';
1872                    }
1873                    botPaginationHtml += '<li><a aria-label="Next" id="next-page" onclick="f_nextPageGallerySquares(this);"><span aria-hidden=""true"">Next &raquo; </span></a></li></ul></div></li>';
1874                    $(gallery_tab).append(botPaginationHtml);
1875                    f_loadPageGallerySquares('1', gallery_tab);
1876                }
1877            }
1878        }
1879        
1880    }
1881
1882    function f_loadPageGallerySquares(pageNum, elm) {
1883        if ($(elm).hasClass('pagination-parent')) {
1884            elmId = $(elm).attr('id');
1885        }
1886        else {
1887            elmId = $(elm).parents('.pagination-parent').attr('id');
1888        }
1889        var gallery_tab_selector = '#' + elmId;
1890        $(gallery_tab_selector + ' .pagination-item').hide();
1891        $(gallery_tab_selector + ' .pagination-item[data-page="' + pageNum + '"]').show();
1892
1893        if ($(gallery_tab_selector).hasClass('grid')) {
1894            var $grid = $(gallery_tab_selector).masonry({
1895                initLayout: true,
1896                itemSelector: '.grid-item',
1897                columnWidth: '.grid-sizer',
1898                percentPosition: true
1899            });
1900            // bind event
1901            $grid.masonry( 'on', 'layoutComplete', function() {
1902                console.log('layout is complete');
1903            });
1904            // trigger initial layout
1905            $grid.masonry();
1906        }
1907
1908        $(gallery_tab_selector + ' .list-pagination-gallery li').removeClass('active-page');
1909        $(gallery_tab_selector + ' .list-pagination-gallery li[data-page="' + pageNum + '"]').addClass('active-page');
1910
1911        $(gallery_tab_selector + ' .list-pagination-gallery li').show();
1912        $(gallery_tab_selector + ' .list-pagination-gallery li').each(function (i, v) {
1913            if (parseInt($(v).attr('data-page')) > (parseInt(pageNum) + 3) || parseInt($(v).attr('data-page')) < (parseInt(pageNum) - 3))
1914                $(v).hide();
1915        });
1916
1917        if ($(gallery_tab_selector + ' .pagination-item[data-page="' + (parseInt(pageNum) + 1) + '"]').length == 0)
1918            $(gallery_tab_selector + ' .list-pagination-gallery li:last-child').hide();
1919        if ($(gallery_tab_selector + ' .pagination-item[data-page="' + (parseInt(pageNum) - 1) + '"]').length == 0)
1920            $(gallery_tab_selector + ' .list-pagination-gallery li:first-child').hide();
1921
1922    }
1923
1924   
1925
1926    function f_nextPageGallerySquares(elm) {
1927        var gallery_tab_selector = '#' + $(elm).parents('.pagination-parent').attr('id');
1928
1929        var currentPage = $(gallery_tab_selector + ' .pagination-item:visible').first().attr('data-page');
1930
1931        if ($(gallery_tab_selector + ' .pagination-item[data-page="' + (parseInt(currentPage) + 1) + '"]').length > 0)
1932            f_loadPageGallerySquares(parseInt(currentPage) + 1, gallery_tab_selector);
1933    }
1934
1935    function f_previousPageGallerySquares(elm) {
1936        var gallery_tab_selector = '#' + $(elm).parents('.pagination-parent').attr('id');
1937
1938        var currentPage = $(gallery_tab_selector + ' .pagination-item:visible').first().attr('data-page');
1939
1940        if ($(gallery_tab_selector + ' .pagination-item[data-page="' + (parseInt(currentPage) - 1) + '"]').length > 0)
1941            f_loadPageGallerySquares(parseInt(currentPage) - 1, gallery_tab_selector);
1942    }
1943
1944
1945    function f_resize() {
1946        $('.gallerySquareContainer .img_wrapper img').css('min-height', 0);
1947
1948        if (nestedGalleryLocation == 'side' && $(window).width() < 1025) {
1949            $('.photolist').removeClass('nested-side');
1950            $('.photolist').addClass('nested-top');
1951        } else if(nestedGalleryLocation == 'side') {
1952            $('.photolist').addClass('nested-side');
1953            $('.photolist').removeClass('nested-top');
1954        }
1955
1956        if ($(window).width() < 1025 && $('.top-dropdown option').length > 1)
1957            $('.top-dropdown').removeClass('hide-dropdown');
1958        if ($(window).width() > 1025 && nestedGalleryLocation != 'dropdown')
1959            $('.top-dropdown').addClass('hide-dropdown');
1960
1961        if ($(window).width() < 768 && $('.headerButton.selected').attr('data-columns') == 'mosaic') {
1962            if (p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer.defaultView.toLowerCase() == '4')
1963                $('.headerButton.column4').click();
1964            else
1965                $('.headerButton.column3').click();
1966        }
1967
1968        var minHeight = 0;
1969        $('.photolist img:visible').each(function() {
1970            if ($(this).height() > minHeight)
1971                minHeight = $(this).height();
1972        });
1973        $('.gallerySquareContainer .img_wrapper img').css('min-height', minHeight);
1974    }
1975</script>
1975
1976
1977<div id="p_lt_zoneBody_pageplaceholder_p_lt_zoneMain_WebPartLoader_ctl00_GalleryContainer" class="gallerySquareContainer">
1978		
1979    <div id="gstIntersect" class="widget_head">
1980        <div id="widget_header_buttons" aria-label="Photo Gallery Layout Selection Buttons">
1981            <!--googleoff: all-->
1982            <button type="button" class="headerButton" id="btnPlaySlideshow" title="Play Slideshow" aria-label="Play Slideshow">Play Slideshow</button>
1983            <button type="button" class="headerButton columnSelector column3" data-columns="3" title="3 Columns" aria-label="3 Column Photo Gallery">3 Columns</button>
1984            <button type="button" class="headerButton columnSelector column4" data-columns="4" title="4 Columns" aria-label="4 Column Photo Gallery">4 Columns</button>
1985            <button type="button" class="headerButton mosaic" id="btnMosaic" data-columns="mosaic" title="Mosaic" aria-label="Mosaic Photo Gallery">Mosaic</button>
1986            <!--googleon: all-->
1987        </div>
1988        
1989        <select class="top-dropdown hide-dropdown" aria-label="Photo Layout Selection Dropdown Menu"><option class="gst-drop-item" data-index="0" aria-label="Amenities">Amenities</option></select>
1990    </div>
1991    <div id="photosContainer">
1992        <ul class="side-container hide-side-cont"><li class="gallery-nav"><button type="button" class="nested-gst nested-gst-side selected" data-index="0" aria-label="Amenities">Amenities</button></li></ul>
1993        <ul id="photoList0" class="photolist pagination-parent nested-side"><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Lounge Area" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403581/1920x1080/160403581.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403581/1920x1080/160403581.jpg">
1994                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403581/1920x1080/160403581.jpg" />
1995                                        <div class="meta name">
1996                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Lounge Area">
1997                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403581/950x950/160403581.jpg" /><meta itemprop="name" content="Lounge Area" /></div>
1998                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Leasing Area" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403572/1920x1080/160403572.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403572/1920x1080/160403572.jpg">
1999                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403572/1920x1080/160403572.jpg" />
2000                                        <div class="meta name">
2001                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Leasing Area">
2002                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403572/950x950/160403572.jpg" /><meta itemprop="name" content="Leasing Area" /></div>
2003                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Living Room" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173170/1920x1080/163173170.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173170/1920x1080/163173170.jpg">
2004                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173170/1920x1080/163173170.jpg" />
2005                                        <div class="meta name">
2006                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Living Room">
2007                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173170/950x950/163173170.jpg" /><meta itemprop="name" content="Living Room" /></div>
2008                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Dining Room" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173169/1920x1080/163173169.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173169/1920x1080/163173169.jpg">
2009                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173169/1920x1080/163173169.jpg" />
2010                                        <div class="meta name">
2011                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Dining Room">
2012                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173169/950x950/163173169.jpg" /><meta itemprop="name" content="Dining Room" /></div>
2013                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Bedroom" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173172/1920x1080/163173172.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173172/1920x1080/163173172.jpg">
2014                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173172/1920x1080/163173172.jpg" />
2015                                        <div class="meta name">
2016                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Bedroom">
2017                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173172/950x950/163173172.jpg" /><meta itemprop="name" content="Bedroom" /></div>
2018                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Kitchen" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173171/1920x1080/163173171.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173171/1920x1080/163173171.jpg">
2019                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173171/1920x1080/163173171.jpg" />
2020                                        <div class="meta name">
2021                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Kitchen">
2022                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173171/950x950/163173171.jpg" /><meta itemprop="name" content="Kitchen" /></div>
2023                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Gathering Area" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403577/1920x1080/160403577.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403577/1920x1080/160403577.jpg">
2024                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403577/1920x1080/160403577.jpg" />
2025                                        <div class="meta name">
2026                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Gathering Area">
2027                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403577/950x950/160403577.jpg" /><meta itemprop="name" content="Gathering Area" /></div>
2028                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 8 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403575/1920x1080/160403575.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403575/1920x1080/160403575.jpg">
2029                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403575/1920x1080/160403575.jpg" />
2030                                        <div class="meta name">
2031                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Gathering Area">
2032                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403575/950x950/160403575.jpg" /><meta itemprop="name" content="Gathering Area" /></div>
2033                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Home Work Space" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403573/1920x1080/160403573.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403573/1920x1080/160403573.jpg">
2034                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403573/1920x1080/160403573.jpg" />
2035                                        <div class="meta name">
2036                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Home Work Space">
2037                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403573/950x950/160403573.jpg" /><meta itemprop="name" content="Home Work Space" /></div>
2038                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 10 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403574/1920x1080/160403574.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403574/1920x1080/160403574.jpg">
2039                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403574/1920x1080/160403574.jpg" />
2040                                        <div class="meta name">
2041                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Bedroom">
2042                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403574/950x950/160403574.jpg" /><meta itemprop="name" content="Bedroom" /></div>
2043                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Bathroom with Walk In Shower and Tub" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403578/1920x1080/160403578.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403578/1920x1080/160403578.jpg">
2044                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403578/1920x1080/160403578.jpg" />
2045                                        <div class="meta name">
2046                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Bathroom with Walk In Shower and Tub">
2047                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403578/950x950/160403578.jpg" /><meta itemprop="name" content="Bathroom with Walk In Shower and Tub" /></div>
2048                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 12 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403576/1920x1080/160403576.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403576/1920x1080/160403576.jpg">
2049                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403576/1920x1080/160403576.jpg" />
2050                                        <div class="meta name">
2051                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Bedroom">
2052                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403576/950x950/160403576.jpg" /><meta itemprop="name" content="Bedroom" /></div>
2053                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Lounge and Kitchen Area" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403566/1920x1080/160403566.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403566/1920x1080/160403566.jpg">
2054                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403566/1920x1080/160403566.jpg" />
2055                                        <div class="meta name">
2056                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Lounge and Kitchen Area">
2057                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403566/950x950/160403566.jpg" /><meta itemprop="name" content="Lounge and Kitchen Area" /></div>
2058                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Kitchen Area" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403564/1920x1080/160403564.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403564/1920x1080/160403564.jpg">
2059                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403564/1920x1080/160403564.jpg" />
2060                                        <div class="meta name">
2061                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Kitchen Area">
2062                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403564/950x950/160403564.jpg" /><meta itemprop="name" content="Kitchen Area" /></div>
2063                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Business Area" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403562/1920x1080/160403562.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403562/1920x1080/160403562.jpg">
2064                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403562/1920x1080/160403562.jpg" />
2065                                        <div class="meta name">
2066                                            <div class="img_wrapper" itemprop="thumbnail" itemscope=
2066"itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Business Area">
2067                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403562/950x950/160403562.jpg" /><meta itemprop="name" content="Business Area" /></div>
2068                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 16 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403571/1920x1080/160403571.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403571/1920x1080/160403571.jpg">
2069                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403571/1920x1080/160403571.jpg" />
2070                                        <div class="meta name">
2071                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Leasing Area">
2072                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403571/950x950/160403571.jpg" /><meta itemprop="name" content="Leasing Area" /></div>
2073                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 17 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403567/1920x1080/160403567.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403567/1920x1080/160403567.jpg">
2074                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403567/1920x1080/160403567.jpg" />
2075                                        <div class="meta name">
2076                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Kitchen Area">
2077                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403567/950x950/160403567.jpg" /><meta itemprop="name" content="Kitchen Area" /></div>
2078                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 18 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403560/1920x1080/160403560.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403560/1920x1080/160403560.jpg">
2079                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403560/1920x1080/160403560.jpg" />
2080                                        <div class="meta name">
2081                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Lounge Area">
2082                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403560/950x950/160403560.jpg" /><meta itemprop="name" content="Lounge Area" /></div>
2083                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Indoor Pool Table" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403565/1920x1080/160403565.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403565/1920x1080/160403565.jpg">
2084                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403565/1920x1080/160403565.jpg" />
2085                                        <div class="meta name">
2086                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Indoor Pool Table">
2087                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403565/950x950/160403565.jpg" /><meta itemprop="name" content="Indoor Pool Table" /></div>
2088                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 20 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403579/1920x1080/160403579.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403579/1920x1080/160403579.jpg">
2089                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403579/1920x1080/160403579.jpg" />
2090                                        <div class="meta name">
2091                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Business Area">
2092                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403579/950x950/160403579.jpg" /><meta itemprop="name" content="Business Area" /></div>
2093                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Work Space" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403580/1920x1080/160403580.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403580/1920x1080/160403580.jpg">
2094                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403580/1920x1080/160403580.jpg" />
2095                                        <div class="meta name">
2096                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Work Space">
2097                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403580/950x950/160403580.jpg" /><meta itemprop="name" content="Work Space" /></div>
2098                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 22 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403570/1920x1080/160403570.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403570/1920x1080/160403570.jpg">
2099                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403570/1920x1080/160403570.jpg" />
2100                                        <div class="meta name">
2101                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Lounge Area">
2102                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403570/950x950/160403570.jpg" /><meta itemprop="name" content="Lounge Area" /></div>
2103                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Gym" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403490/1920x1080/160403490.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403490/1920x1080/160403490.jpg">
2104                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403490/1920x1080/160403490.jpg" />
2105                                        <div class="meta name">
2106                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Gym">
2107                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403490/950x950/160403490.jpg" /><meta itemprop="name" content="Gym" /></div>
2108                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 24 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403495/1920x1080/160403495.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403495/1920x1080/160403495.jpg">
2109                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403495/1920x1080/160403495.jpg" />
2110                                        <div class="meta name">
2111                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Gym">
2112                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403495/950x950/160403495.jpg" /><meta itemprop="name" content="Gym" /></div>
2113                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 25 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403496/1920x1080/160403496.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403496/1920x1080/160403496.jpg">
2114                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403496/1920x1080/160403496.jpg" />
2115                                        <div class="meta name">
2116                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Gym">
2117                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403496/950x950/160403496.jpg" /><meta itemprop="name" content="Gym" /></div>
2118                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Amenity" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173140/1920x1080/163173140.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173140/1920x1080/163173140.jpg">
2119                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173140/1920x1080/163173140.jpg" />
2120                                        <div class="meta name">
2121                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2122                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173140/950x950/163173140.jpg" /><meta itemprop="name" content="Amenity" /></div>
2123                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 27 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173141/1920x1080/163173141.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173141/1920x1080/163173141.jpg">
2124                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173141/1920x1080/163173141.jpg" />
2125                                        <div class="meta name">
2126                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2127                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173141/950x950/163173141.jpg" /><meta itemprop="name" content="Amenity" /></div>
2128                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 28 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173142/1920x1080/163173142.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173142/1920x1080/163173142.jpg">
2129                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173142/1920x1080/163173142.jpg" />
2130                                        <div class="meta name">
2131                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2132                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173142/950x950/163173142.jpg" /><meta itemprop="name" content="Amenity" /></div>
2133                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 29 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173148/1920x1080/163173148.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173148/1920x1080/163173148.jpg">
2134                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173148/1920x1080/163173148.jpg" />
2135                                        <div class="meta name">
2136                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2137                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173148/950x950/163173148.jpg" /><meta itemprop="name" content="Amenity" /></div>
2138                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 30 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173143/1920x1080/163173143.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173143/1920x1080/163173143.jpg">
2139                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173143/1920x1080/163173143.jpg" />
2140                                        <div class="meta name">
2141                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2142                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173143/950x950/163173143.jpg" /><meta itemprop="name" content="Amenity" /></div>
2143                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 31 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173144/1920x1080/163173144.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173144/1920x1080/163173144.jpg">
2144                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173144/1920x1080/163173144.jpg" />
2145                                        <div class="meta name">
2146                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2147                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173144/950x950/163173144.jpg" /><meta itemprop="name" content="Amenity" /></div>
2148                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="item
2148scope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 32 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173150/1920x1080/163173150.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173150/1920x1080/163173150.jpg">
2149                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173150/1920x1080/163173150.jpg" />
2150                                        <div class="meta name">
2151                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2152                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173150/950x950/163173150.jpg" /><meta itemprop="name" content="Amenity" /></div>
2153                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 33 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173153/1920x1080/163173153.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173153/1920x1080/163173153.jpg">
2154                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173153/1920x1080/163173153.jpg" />
2155                                        <div class="meta name">
2156                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2157                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173153/950x950/163173153.jpg" /><meta itemprop="name" content="Amenity" /></div>
2158                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 34 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173139/1920x1080/163173139.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173139/1920x1080/163173139.jpg">
2159                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173139/1920x1080/163173139.jpg" />
2160                                        <div class="meta name">
2161                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2162                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173139/950x950/163173139.jpg" /><meta itemprop="name" content="Amenity" /></div>
2163                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 35 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173146/1920x1080/163173146.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173146/1920x1080/163173146.jpg">
2164                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173146/1920x1080/163173146.jpg" />
2165                                        <div class="meta name">
2166                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2167                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173146/950x950/163173146.jpg" /><meta itemprop="name" content="Amenity" /></div>
2168                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 36 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173145/1920x1080/163173145.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173145/1920x1080/163173145.jpg">
2169                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173145/1920x1080/163173145.jpg" />
2170                                        <div class="meta name">
2171                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2172                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173145/950x950/163173145.jpg" /><meta itemprop="name" content="Amenity" /></div>
2173                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 37 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173147/1920x1080/163173147.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173147/1920x1080/163173147.jpg">
2174                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173147/1920x1080/163173147.jpg" />
2175                                        <div class="meta name">
2176                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2177                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173147/950x950/163173147.jpg" /><meta itemprop="name" content="Amenity" /></div>
2178                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Gallery image 38 of 39" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/163173151/1920x1080/163173151.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173151/1920x1080/163173151.jpg">
2179                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/163173151/1920x1080/163173151.jpg" />
2180                                        <div class="meta name">
2181                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Amenity">
2182                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173151/950x950/163173151.jpg" /><meta itemprop="name" content="Amenity" /></div>
2183                                </div></a></li><li class="mix"><a class="fancybox3 gallery-item pagination-item" itemscope="itemscope" itemtype="http://schema.org/ImageObject" aria-label="Expand Image of Bike Storage" data-fancybox="gallery-0" href="//capi.myleasestar.com/v2/dimg/160403558/1920x1080/160403558.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403558/1920x1080/160403558.jpg">
2184                                    <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg/160403558/1920x1080/160403558.jpg" />
2185                                        <div class="meta name">
2186                                            <div class="img_wrapper" itemprop="thumbnail" itemscope="itemscope" itemtype="http://schema.org/ImageObject" role="img" aria-label="Bike Storage">
2187                                                <meta itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403558/950x950/160403558.jpg" /><meta itemprop="name" content="Bike Storage" /></div>
2188                                </div></a></li></ul>
2189        <div id="grid0" class="grid pagination-parent" style="display:none">
2190                                                <div class="grid-sizer"></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Expand Image of Lounge Area" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403581/1920x1080/160403581.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403581/1920x1080/160403581.jpg">
2191                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403581/0x640/160403581.jpg" /><meta itemprop="name" content="Lounge Area" />
2192                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Leasing Area" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403572/1920x1080/160403572.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403572/1920x1080/160403572.jpg">
2193                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403572/0x1200/160403572.jpg" /><meta itemprop="name" content="Leasing Area" />
2194                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Living Room" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173170/1920x1080/163173170.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173170/1920x1080/163173170.jpg">
2195                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173170/0x1200/163173170.jpg" /><meta itemprop="name" content="Living Room" />
2196                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Dining Room" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173169/1920x1080/163173169.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173169/1920x1080/163173169.jpg">
2197                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173169/0x1200/163173169.jpg" /><meta itemprop="name" content="Dining Room" />
2198                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Bedroom" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173172/1920x1080/163173172.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173172/1920x1080/163173172.jpg">
2199                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173172/0x1200/163173172.jpg" /><meta itemprop="name" content="Bedroom" />
2200                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Kitchen" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173171/1920x1080/163173171.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173171/1920x1080/163173171.jpg">
2201                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173171/0x1200/163173171.jpg" /><meta itemprop="name" content="Kitchen" />
2202                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Gathering Area" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403577/1920x1080/160403577.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403577/1920x1080/160403577.jpg">
2203                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403577/0x1200/160403577.jpg" /><meta itemprop="name" content="Gathering Area" />
2204                                </a></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Gallery image 8 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403575/1920x1080/160403575.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403575/1920x1080/160403575.jpg">
2205                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403575/0x640/160403575.jpg" /><meta itemprop="name" content="Gathering Area" />
2206                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Home Work Space" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403573/1920x1080/160403573.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403573/1920x1080/160403573.jpg">
2207                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403573/0x1200/160403573.jpg" /><meta itemprop="name" content="Home Work Space" />
2208                                </a></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Gallery image 10 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403574/1920x1080/160403574.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403574/1920x1080/160403574.jpg">
2209                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403574/0x640/160403574.jpg" /><meta itemprop="name" content="Bedroom" />
2210                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Bathroom with Walk In Shower and Tub" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403578/1920x1080/160403578.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403578/1920x1080/160403578.jpg">
2211                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403578/0x1200/160403578.jpg" /><meta itemprop="name" content="Bathroom with Walk In Shower and Tub" />
2212                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 12 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403576/1920x1080/160403576.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403576/1920x1080/160403576.jpg">
2213                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403576/0x1200/160403576.jpg" /><meta itemprop="name" content="Bedroom" />
2214                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Lounge and Kitchen Area" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403566/1920x1080/160403566.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403566/1920x1080/160403566.jpg">
2215                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403566/0x1200/160403566.jpg" /><meta itemprop="name" content="Lounge and Kitchen Area" />
2216                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Kitchen Area" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403564/1920x1080/160403564.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403564/1920x1080/160403564.jpg">
2217                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403564/0x1200/160403564.jpg" /><meta itemprop="name" content="Kitchen Area" />
2218                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Business Area" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403562/1920x1080/160403562.jpg" data-mediaid="//capi.m
2218yleasestar.com/v2/dimg/160403562/1920x1080/160403562.jpg">
2219                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403562/0x1200/160403562.jpg" /><meta itemprop="name" content="Business Area" />
2220                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 16 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403571/1920x1080/160403571.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403571/1920x1080/160403571.jpg">
2221                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403571/0x1200/160403571.jpg" /><meta itemprop="name" content="Leasing Area" />
2222                                </a></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Gallery image 17 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403567/1920x1080/160403567.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403567/1920x1080/160403567.jpg">
2223                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403567/0x640/160403567.jpg" /><meta itemprop="name" content="Kitchen Area" />
2224                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 18 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403560/1920x1080/160403560.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403560/1920x1080/160403560.jpg">
2225                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403560/0x1200/160403560.jpg" /><meta itemprop="name" content="Lounge Area" />
2226                                </a></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Expand Image of Indoor Pool Table" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403565/1920x1080/160403565.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403565/1920x1080/160403565.jpg">
2227                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403565/0x640/160403565.jpg" /><meta itemprop="name" content="Indoor Pool Table" />
2228                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 20 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403579/1920x1080/160403579.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403579/1920x1080/160403579.jpg">
2229                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403579/0x1200/160403579.jpg" /><meta itemprop="name" content="Business Area" />
2230                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Work Space" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403580/1920x1080/160403580.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403580/1920x1080/160403580.jpg">
2231                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403580/0x1200/160403580.jpg" /><meta itemprop="name" content="Work Space" />
2232                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 22 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403570/1920x1080/160403570.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403570/1920x1080/160403570.jpg">
2233                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403570/0x1200/160403570.jpg" /><meta itemprop="name" content="Lounge Area" />
2234                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Gym" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403490/1920x1080/160403490.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403490/1920x1080/160403490.jpg">
2235                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403490/0x1200/160403490.jpg" /><meta itemprop="name" content="Gym" />
2236                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 24 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403495/1920x1080/160403495.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403495/1920x1080/160403495.jpg">
2237                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403495/0x1200/160403495.jpg" /><meta itemprop="name" content="Gym" />
2238                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 25 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403496/1920x1080/160403496.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403496/1920x1080/160403496.jpg">
2239                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403496/0x1200/160403496.jpg" /><meta itemprop="name" content="Gym" />
2240                                </a></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Expand Image of Amenity" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173140/1920x1080/163173140.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173140/1920x1080/163173140.jpg">
2241                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173140/0x640/163173140.jpg" /><meta itemprop="name" content="Amenity" />
2242                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 27 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173141/1920x1080/163173141.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173141/1920x1080/163173141.jpg">
2243                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173141/0x1200/163173141.jpg" /><meta itemprop="name" content="Amenity" />
2244                                </a></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Gallery image 28 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173142/1920x1080/163173142.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173142/1920x1080/163173142.jpg">
2245                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173142/0x640/163173142.jpg" /><meta itemprop="name" content="Amenity" />
2246                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 29 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173148/1920x1080/163173148.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173148/1920x1080/163173148.jpg">
2247                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173148/0x1200/163173148.jpg" /><meta itemprop="name" content="Amenity" />
2248                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 30 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173143/1920x1080/163173143.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173143/1920x1080/163173143.jpg">
2249                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173143/0x1200/163173143.jpg" /><meta itemprop="name" content="Amenity" />
2250                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 31 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173144/1920x1080/163173144.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173144/1920x1080/163173144.jpg">
2251                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173144/0x1200/163173144.jpg" /><meta itemprop="name" content="Amenity" />
2252                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 32 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173150/1920x1080/163173150.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173150/1920x1080/163173150.jpg">
2253                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173150/0x1200/163173150.jpg" /><meta itemprop="name" content="Amenity" />
2254                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 33 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173153/1920x1080/163173153.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173153/1920x1080/163173153.jpg">
2255                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173153/0x1200/163173153.jpg" /><meta itemprop="name" content="Amenity" />
2256                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 34 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173139/1920x1080/163173139.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173139/1920x1080/163173139.jpg">
2257                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173139/0x1200/163173139.jpg" /><meta itemprop="name" content="Amenity" />
2258                                </a></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Gallery image 35 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173146/1920x1080/163173146.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173146/1920x1080/163173146.jpg">
2259                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173146/0x640/163173146.jpg" /><meta itemprop="name" content="Amenity" />
2260                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 36 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173145/1920x1080/163173145.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173145/1920x1080/163173145.jpg">
2261                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173145/0x1200/163173145.jpg" /><meta itemprop="name" content="Amenity" />
2262                                </a></div><div class="grid-item pagination-item grid-item--width2 grid-item--height2"><a class="mosaic-img fancybox3" aria-label="Gallery image 37 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173147/1920x1080/163173147.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173147/1920x1080/163173147.jpg">
2263                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173147/0x640/163173147.jpg" /><meta itemprop="name" content="Amenity" />
2264                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Gallery image 38 of 39" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/163173151/1920x1080/163173151.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/163173151/1920x1080/163173151.jpg">
2265                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/163173151/0x1200/163173151.jpg" /><meta itemprop="name" content="Amenity" />
2266                                </a></div><div class="grid-item pagination-item"><a class="mosaic-img fancybox3" aria-label="Expand Image of Bike Storage" data-fancybox="mosaic-gallery-0" href="//capi.myleasestar.com/v2/dimg/160403558/1920x1080/160403558.jpg" data-mediaid="//capi.myleasestar.com/v2/dimg/160403558/1920x1080/160403558.jpg">
2267                                                        <meta data-u="image" itemprop="contentUrl" content="//capi.myleasestar.com/v2/dimg-crop/160403558/0x1200/160403558.jpg" /><meta itemprop="name" content="Bike Storage" />
2268                                </a></div></div>
2269    </div>
2270
2271	</div>
2272<div id="gstFooterIntersect" class="clear"></div>
2273
2274</div>
2275</div>
2276</div>
2277
2278</div>
2279  </main>
2280
2281  <!-- footer -->
2282  
2283  
2284
2285<script type="text/javascript">
2286    //Google Maps Lazyloading
2287    let lazyLoadedFooter = false;
2288
2289    $(document).on("ready", function () {
2290        let script = document.createElement('script')
2291
2292        //Register Event Listeners so we can look for the widget container
2293        smRegisterListener('load', smLazyLoad);
2294        smRegisterListener('scroll', smLazyLoad);
2295        smRegisterListener('resize', smLazyLoad);
2296
2297        //Load the map script if the widget is in the view port
2298        function smLazyLoad() {
2299            if (document.getElementById("footer-map") && smIsInViewport(document.getElementById("footer-map")) && lazyLoadedFooter === false) {
2300                $('.footer-widget__loader').show();
2301                lazyLoadedFooter = true;
2302                // adds the script tag to the document
2303                if (document.getElementsByTagName('body')[0]) {
2304                    document.getElementsByTagName('body')[0].appendChild(script)
2305                } else {
2306                    document.getElementsByTagName('html')[0].appendChild(script)
2307                }
2308
2309                // baseline config for script tag
2310                script.src = 'https://maps.googleapis.com/maps/api/js?key=AIzaSyDS1oKsJ_hSSZqIslqkR4EdK1VndKUOPYM&libraries=places,geometry'
2311                script.async = true
2312                script.defer = true
2313
2314                //after the google map script has loaded we can call the widget script
2315                script.onload = function () {
2316                    loadFooterMap();
2317                    $('.footer-widget__loader').hide('slow');
2318                }
2319            }
2320        }
2321        //check if the widget is in the view port
2322        function smIsInViewport(el) {
2323            var rect = el.getBoundingClientRect();
2324            return (
2325                rect.bottom >= 0 &&
2326                rect.right >= 0 &&
2327                rect.top <= (window.innerHeight || document.documentElement.
2328                    clientHeight) &&
2329                rect.left <= (window.innerWidth || document.documentElement.
2330                    clientWidth)
2331            );
2332        }
2333        //This is where our event listeners are being created
2334        function smRegisterListener(event, func) {
2335            if (window.addEventListener) {
2336                if (event == 'resize') {
2337                    window.addEventListener(event, smDebounce(func));
2338                } else if (event == 'scroll') {
2339                    window.addEventListener(event, smThrottle(func, 500));
2340                } else {
2341                    window.addEventListener(event, func)
2342                }
2343            } else {
2344                window.attachEvent('on' + event, func)
2345            }
2346        }
2347        function smDebounce(func) {
2348            var timer;
2349            return function (event) {
2350                if (timer) clearTimeout(timer);
2351                timer = setTimeout(func, 0, event);
2352            };
2353        }
2354        function smThrottle(func, wait) {
2355            var time = Date.now();
2356            return function () {
2357                if ((time + wait - Date.now()) < 0) {
2358                    func();
2359                    time = Date.now();
2360                }
2361            }
2362        }
2363    });
2364    //End Google Maps Lazyloading
2365
2366
2367    var footerMap;
2368    function loadFooterMap() {
2369        $(function () {
2370            initFooterMap();
2371        });
2372    };
2373
2374    //Initialize Footer Google Map
2375    function initFooterMap() {
2376        origin = new google.maps.LatLng(latitude, longitude);
2377
2378        var stylesObj = [{elementType: 'geometry',
2379                  stylers: [{ color: '#f5f5f5' }]
2380              },
2381              {
2382                  elementType: 'labels.icon',
2383                  stylers: [{ visibility: 'off' }]
2384              },
2385              {
2386                  elementType: 'labels.text.fill',
2387                  stylers: [{ color: '#616161' }]
2388              },
2389              {
2390                  elementType: 'labels.text.stroke',
2391                  stylers: [{ color: '#f5f5f5' }]
2392              },
2393              {
2394                  featureType: 'administrative.land_parcel',
2395                  elementType: 'labels.text.fill',
2396                  stylers: [{ color: '#bdbdbd' }
2396]
2397              },
2398              {
2399                  featureType: 'poi',
2400                  elementType: 'geometry',
2401                  stylers: [{ color: '#eeeeee' }]
2402              },
2403              {
2404                  featureType: 'poi',
2405                  elementType: 'labels.text.fill',
2406                  stylers: [{ color: '#757575' }]
2407              },
2408              {
2409                  featureType: 'poi.park',
2410                  elementType: 'geometry',
2411                  stylers: [{ color: '#e5e5e5' }]
2412              },
2413              {
2414                  featureType: 'poi.park',
2415                  elementType: 'labels.text.fill',
2416                  stylers: [{ color: '#9e9e9e' }]
2417              },
2418              {
2419                  featureType: 'road',
2420                  elementType: 'geometry',
2421                  stylers: [{ color: '#ffffff' }]
2422              },
2423              {
2424                  featureType: 'road.arterial',
2425                  elementType: 'labels.text.fill',
2426                  stylers: [{ color: '#757575' }]
2427              },
2428              {
2429                  featureType: 'road.highway',
2430                  elementType: 'geometry',
2431                  stylers: [{ color: '#dadada' }]
2432              },
2433              {
2434                  featureType: 'road.highway',
2435                  elementType: 'labels.text.fill',
2436                  stylers: [{ color: '#616161' }]
2437              },
2438              {
2439                  featureType: 'road.local',
2440                  elementType: 'labels.text.fill',
2441                  stylers: [{ color: '#9e9e9e' }]
2442              },
2443              {
2444                  featureType: 'transit.line',
2445                  elementType: 'geometry',
2446                  stylers: [{ color: '#e5e5e5' }]
2447              },
2448              {
2449                  featureType: 'transit.station',
2450                  elementType: 'geometry',
2451                  stylers: [{ color: '#eeeeee' }]
2452              },
2453              {
2454                  featureType: 'water',
2455                  elementType: 'geometry',
2456                  stylers: [{ color: '#c9c9c9' }]
2457              },
2458              {
2459                  featureType: 'water',
2460                  elementType: 'labels.text.fill',
2461                  stylers: [{ color: '#9e9e9e' }]
2462              }
2463            ];
2464
2465        footerMap = new google.maps.Map(document.getElementById('footer-map'), {
2466            scrollwheel: false,
2467            center: origin,
2468            zoom: 16,
2469            mapTypeControl: false,
2470            keyboardShortcuts: false,
2471            clickableIcons: false
2472        });
2473
2474        footerMap.setOptions({ styles: stylesObj });
2475
2476        var markerIcon = {
2477            path: 'M54.549,17.947c-12.314,0-22.332,10.02-22.332,22.334c0,11.854,20.262,39.548,21.125,40.721l0.805,1.096,c0.094,0.129,0.244,0.204,0.402,0.204c0.16,0,0.309-0.075,0.404-0.204l0.805-1.096c0.863-1.173,21.125-28.867,21.125-40.721,C76.883,27.967,66.863,17.947,54.549,17.947z M54.549,32.281c4.412,0,8,3.588,8,8c0,4.41-3.588,8-8,8c-4.41,0-8-3.59-8-8,C46.549,35.869,50.139,32.281,54.549,32.281z',
2478            fillColor: '#' + '616161',
2479            fillOpacity: 1,
2480            scale: 1,
2481            strokeWeight: 0,
2482            anchor: new google.maps.Point(55, 80)
2483        };
2484
2485        var marker = new google.maps.Marker({
2486            position: origin,
2487            map: footerMap,
2488            icon: markerIcon,
2489            geometry: {
2490                location: origin
2491            },
2492            name: name,
2493            vicinity: addressLine1,
2494            addressState: addressState,
2495            addressPostalCode: addressPostalCode,
2496            phonesNumber: phonesNumber,
2497            website: website,
2498            city: city
2499        });
2500
2501        var center;
2502
2503        function calculateCenter() {
2504            center = footerMap.getCenter();
2505        }
2506
2507        google.maps.event.addDomListener(footerMap, 'idle', function () {
2508            calculateCenter();
2509        });
2510        google.maps.event.addDomListener(window, 'resize', function () {
2511            footerMap.setCenter(center);
2512        });
2513    }
2514    //End Initialize Footer Google Map
2515</script>
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529<div id="p_lt_zoneFooter_Footer_pnlFooter7" class="widget footer-widget">
2530	
2531    <footer class="footer-7">
2532        <div class="footer-content">
2533            <div class="footer-container">
2534                <div class="footer-top">
2535                    <div class="footer-top-column footer-top-column-1">
2536                        <div class="footer-property-logo">
2537                            <div class="footer-logo footer-property-logo" title="2785 Speer Blvd"><a href="/"><img src="https://capi.myleasestar.com/v2/dimg/60982730/400x400/60982730.png" alt="2785 Speer Blvd" /></a></div>
2538                        </div>
2539                        <div class="footer-follow">
2540                            <ul class="footer-social"><li><a href="https://www.facebook.com/2785Speer/" class="facebook" title="" target="_blank" rel="noopener noreferrer" onclick="f_analyticsSendEvent('social', 'click-facebook-icon', 'https://www.facebook.com/2785Speer/')" role="button" aria-label="facebook (opens in a new tab)"><i class="fa fa-facebook" aria-hidden="true"></i></a></li><li><a href="https://www.instagram.com/2785speerapartments/" class="instagram" title="" target="_blank" rel="noopener noreferrer" onclick="f_analyticsSendEvent('social', 'click-instagram-icon', 'https://www.instagram.com/2785speerapartments/')" role="button" aria-label="instagram (opens in a new tab)"><i class="fa fa-instagram" aria-hidden="true"></i></a></li></ul>
2541                        </div>
2542                        
2543                            <div class="footer-resident-link">
2544                                <div class="footer-resident-icon">
2545                                    <em class="fa fa-user" aria-hidden="true"></em>
2546                                </div>
2547                                <a href="https://portal.risebuildings.com/pm/">Resident Portal</a>
2548                            </div>
2549                        
2550                    </div>
2551                    <div class="footer-top-column footer-top-column-2">
2552                        <div class="footer-phone footer-column-2-content">
2553                            <div class="footer-phone-icon footer-icon">
2554                                <em class="fa fa-phone" aria-hidden="true"></em>
2555                            </div>
2556                            <div class="footer-phone-content">
2557                                
2558                                <a href="tel:(970) 647-7266" data-phone="(970) 647-7266" class="footer-phone seo-number" onclick="f_analyticsSendEvent('general', 'click-phone-number', '(970) 647-7266')">
2559                                    <span>(970) 647-7266</span>
2560                                </a>
2561                                
2562                            </div>
2563                        </div>
2564                        <div class="footer-address footer-column-2-content">
2565                            <div class="footer-address-icon footer-icon">
2566                                <em class="fa fa-map-marker" aria-hidden="true"></em>
2567                            </div>
2568                            <div class="footer-address-content">
2569                                2785 Speer Boulevard<br />
2570                                Denver, CO 80211
2571                                <a href="http://maps.google.com/?q=2785 Speer Boulevard, Denver, CO 80211">Directions</a>
2572                            </div>
2573                        </div>
2574                        <div class="footer-office-hours footer-column-2-content">
2575                            <div class="footer-office-hours-icon footer-icon">
2576                                <em class="fa fa-clock-o" aria-hidden="true"></em>
2577                            </div>
2578                            <div class="footer-office-hours-content">
2579                                <ul class="office-hours"><li><span class="office-hours-day">Monday:</span><span class="office-hours-time"> 9:00AM to 6:00PM</span></li><li><span class="office-hours-day">Tuesday:</span><span class="office-hours-time"> 9:00AM to 6:00PM</span></li><li><span class="office-hours-day">Wednesday:</span><span class="office-hours-time"> 9:00AM to 6:00PM</span></li><li><span class="office-hours-day">Thursday:</span><span class="office-hours-time"> 9:00AM to 6:00PM</span></li><li><span class="office-hours-day">Friday:</span><span class="office-hours-time"> 9:00AM to 6:00PM</span></li><li><span class="office-hours-day">Saturday:</span><span class="office-hours-time"> 10:00AM to 5:00PM</span></li><li><span class="office-hours-day">Sunday:</span><span class="office-hours-time"> 12:00PM to 5:00PM</span></li></ul>
2580                            </div>
2581                        </div>
2582                        <div class="footer-optional-text">
2583                            
2584                        </div>
2585                    </div>
2586                    <div class="footer-top-column footer-top-column-3">
2587                        <div class="footer-menu">
2588                            <nav class="footer-nav">
2589                                
2590		<ul id="footerNav7" class="CMSListMenuUL">
2591			<li class="CMSListMenuLI">
2592				<a class="CMSListMenuLink" href="/">Home</a>
2593			</li>
2594			<li class="floor-plans">
2595				<a class="CMSListMenuLink" href="/Floor-plans.aspx">Floor Plans</a>
2596			</li>
2597			<li class="AdhocBlank-V2-Standard">
2598				<a class="CMSListMenuLink" href="/Interactive-Map.aspx">Interactive Map</a>
2599			</li>
2600			<li class="amenities">
2601				<a class="CMSListMenuLink" href="/Amenities.aspx">Features</a>
2602			</li>
2603			<li class="active gallery">
2604				<a class="CMSListMenuLinkHighlighted" href="/Gallery.aspx">Gallery</a>
2605			</li>
2606			<li class="neighborhood">
2607				<a class="CMSListMenuLink" href="/Neighborhood.aspx">Location</a>
2608			</li>
2609			<li class="residents">
2610				<a class="CMSListMenuLink" href="/Residents.aspx">Residents</a>
2611			</li>
2612			<li class="AdhocBlank-V2-Standard">
2613				<a class="CMSListMenuLink" href="/accessibility-statement.aspx">Accessibility Statement</a>
2614			</li>
2615			<li class="AdhocBlank-V2-Standard">
2616				<a class="CMSListMenuLink" href="/contactus.aspx">Contact Us</a>
2617			</li>
2618			<li class="AdhocBlank-V2-Standard">
2619				<a class="CMSListMenuLink" href="/scheduletour.aspx">Schedule a Tour</a>
2620			</li>
2621
2622		</ul>
2623
2624	
2625                            </nav>
2626                        </div>
2627                    </div>
2628                </div>
2629                <div class="footer-bottom">
2630                    <div class="footer-bottom-row footer-bottom-row-1">
2631                        <div class="footer-logos">
2632                            <div class="footer-logo footer-pmclogo" title="Greystar logo and Greystar website"><a href="https://www.greystar.com" target="_blank" rel="noopener noreferrer"><img src="https://capi.myleasestar.com/v2/dimg/66474582/400x400/66474582.png" alt="View Greystar Website" /><span class="sr-only"> (opens in a new tab)</span></a></div>
2633                            
2634                            
2635                        </div>
2636                        <div class="footer-icons">
2637                            <div id="ada-hud-links">
2638                                
2639                                <a title="Equal Housing Opportunity and Greystar Fair Housing Statement" id="link-hud" href="https://www.greystar.com/fair-housing-statement" target="_blank" rel="noopener noreferrer" aria-label="Equal Housing Opportunity and Greystar Fair Housing Statement (opens in a new tab)"><svg data-name="housingSVG" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 539.2 515.23"><g fill-rule="evenodd"><path d="M61.89 421.07h-21.1v8.36h19.38v7.05H40.79v10.26h22.03v7.05H32.66v-39.75h29.23v7.03zM88.56 442.98l4 3.75a9.67 9.67 0 0 1-4.48 1.06c-4.49 0-10.8-2.76-10.8-13.89s6.32-13.89 10.8-13.89 10.79 2.78 10.79 13.9a17.78 17.78 0 0 1-1.82 8.54l-4.18-3.93-4.26 4.46zm18.77 9.17l-4.33-4.07c2.44-3.1 4.16-7.64 4.16-14.18 0-18.65-13.84-20.92-19.1-20.92s-19.09 2.26-19.09 20.92 13.84 20.92 19.09 20.92a20.52 20.52 0 0 0 10.18-2.67l4.71 4.49 4.37-4.49zM146.24 439.9c0 10.44-6.32 14.94-16.34 14.94-3.65 0-9.07-.88-12.62-4.81-2.15-2.42-3-5.66-3.09-9.63v-26.36h8.47v25.78c0 5.56 3.21 8 7.08 8 5.71 0 8-2.76 8-7.59v-26.19h8.48v25.85zM168.48 423.01h.12l4.92 15.72h-10.14l5.1-15.72zm-7.32 22.56h14.71l2.55 8.21h9l-14-39.75h-9.55l-14.17 39.75h8.75l2.76-8.21zM202.19 446.59h19.76v7.2h-28.07v-39.75h8.31v32.55zM253.44 435.95v17.84h-8.29v-39.75h8.29v15.05h15.5v-15.05h8.29v39.75h-8.29v-17.84h-15.5zM293.05 433.91c0-11.12 6.32-13.89 10.79-13.89s10.81 2.76 10.81 13.89-6.31 13.89-10.81 13.89-10.79-2.76-10.79-13.89zm-8.29 0c0 18.66 13.85 20.92 19.08 20.92s19.12-2.26 19.12-20.92S309.12 413 303.87 413s-19.08 2.26-19.08 20.92zM362.59 439.9c0 10.44-6.32 14.94-16.34 14.94-3.65 0-9.06-.88-12.62-4.81-2.16-2.42-3-5.66-3.09-9.63v-26.36H339v25.78c0 5.56 3.22 8 7.1 8 5.7 0 8-2.76 8-7.59v-26.19h8.47v25.85zM377.79 441.55c.
263907 2.21 1.19 6.42 8.43 6.42 3.93 0 8.31-.94 8.31-5.17 0-3.08-3-3.92-7.19-4.92l-4.27-1c-6.44-1.49-12.64-2.91-12.64-11.66 0-4.43 2.39-12.24 15.29-12.24 12.18 0 15.45 8 15.51 12.84h-8c-.22-1.76-.88-6-8.13-6-3.15 0-6.92 1.16-6.92 4.76 0 3.12 2.55 3.75 4.2 4.14l9.69 2.38c5.43 1.33 10.4 3.55 10.4 10.68 0 12-12.17 13-15.66 13-14.49 0-17-8.36-17-13.28zM417.6 453.79h-8.28v-39.75h8.28v39.75zM450.76 414.04h7.74v39.75h-8.29L434 425.44h-.14v28.35h-7.73v-39.75h8.74l15.76 27.68h.13v-27.68zM486.29 432.37h16.58v21.42h-5.53l-.83-5c-2.1 2.41-5.14 6-12.4 6-9.57 0-18.25-6.86-18.25-20.8 0-10.84 6-21.09 19.42-21 12.2 0 17 7.9 17.43 13.4h-8.29c0-1.56-2.83-6.54-8.69-6.54s-11.4 4.1-11.4 14.3c0 10.86 5.93 13.67 11.57 13.67 1.82 0 7.93-.71 9.63-8.75h-9.24v-6.69zM39.19 494.3c0-11.12 6.31-13.9 10.79-13.9s10.79 2.77 10.79 13.9-6.31 13.9-10.79 13.9-10.79-2.79-10.79-13.9zm-8.3 0c0 18.65 13.84 20.94 19.09 20.94s19.09-2.29 19.09-20.94-13.84-20.92-19.09-20.92-19.11 2.26-19.11 20.92zM91.87 492.96v-11.69h6.59c5.14 0 7.3 1.62 7.3 5.5 0 1.77 0 6.19-6.21 6.19zm0 6.87h9.51c10.69 0 12.67-9.08 12.67-12.67 0-7.8-4.64-12.73-12.34-12.73H83.53v39.72h8.34v-14.32zM136.54 492.96v-11.69h6.58c5.15 0 7.31 1.62 7.31 5.5 0 1.77 0 6.19-6.19 6.19zm0 6.87h9.52c10.68 0 12.68-9.08 12.68-12.67 0-7.8-4.64-12.73-12.34-12.73h-18.16v39.72h8.31v-14.32zM179.5 494.3c0-11.12 6.29-13.9 10.8-13.9s10.79 2.77 10.79 13.9-6.32 13.9-10.79 13.9-10.8-2.79-10.8-13.9zm-8.3 0c0 18.65 13.83 20.94 19.1 20.94s19.08-2.29 19.08-20.94-13.84-20.92-19.08-20.92-19.1 2.26-19.1 20.92zM231.97 491.92v-10.65h10.34c4.87 0 5.8 3.12 5.8 5.22 0 3.93-2.09 5.43-6.41 5.43zm-8.15 22.23h8.16v-15.54h8.56c6.15 0 6.49 2.1 6.49 7.53a26.77 26.77 0 0 0 .87 8h9.2v-1.07c-1.77-.65-1.77-2.1-1.77-7.89 0-7.45-1.77-8.65-5-10.09 3.93-1.32 6.13-5.09 6.13-9.45 0-3.44-1.93-11.24-12.5-11.24h-20.14v39.75zM287.36 514.17h-8.3v-32.71h-12.01v-7.04h32.33v7.04h-12.02v32.71zM343.93 500.26c0 10.46-6.31 15-16.33 15-3.64 0-9.06-.92-12.61-4.85-2.16-2.42-3-5.64-3.09-9.62v-26.36h8.46v25.78c0 5.54 3.22 8 7.09 8 5.7 0 8-2.79 8-7.6v-26.18h8.47v25.84zM384.11 474.42h7.76v39.75h-8.32l-16.22-28.35h-.08v28.35h-7.77v-39.75h8.74l15.79 27.68h.1v-27.68zM415.29 514.17h-8.32v-39.75h8.32v39.75zM447.7 514.17h-8.3v-32.71h-11.99v-7.04h32.31v7.04H447.7v32.71zM491.11 514.17h-8.31v-15.01l-13.72-24.74h9.79l8.25 17.28 7.87-17.28h9.4l-13.28 24.85v14.9zM267.6 0L0 131.8v61.91h30v185.71h473.23V193.71h36V131.8L267.6 0zm177.73 323.49H87.87V153.77L267.6 61.91l177.73 91.86v169.72z"></path><path d="M349.46 213.66H183.73v-59.89h165.73v59.89zM349.46 299.57H183.73v-59.94h165.73v59.94z"></path></g></svg></a>
2640                            </div>
2641                            <div class="additional-icons">
2642                                <div class="additional-icon smoking-icon">
2643                                    
2644                                </div>
2645                                <div class="additional-icon pet-icon">
2646                                    
2647                                </div>
2648                            </div>
2649                        </div>
2650                    </div>
2651                    <div class="footer-bottom-row footer-bottom-row-2">
2652                        <div class="footer-copyright">
2653                            Copyright &copy; 2026 2785 Speer Blvd. All Rights Reserved.
2654                        </div>
2655                        <div class="footer-additional-links-container">
2656                            <ul id="footerAdditionalLinks"><li class="additional-footer-link footer-link"><a href="https://www.greystar.com/disclosures-and-licenses" target="_blank" rel="noopener noreferrer" title="Local and State Disclosures and License Information">Disclosures & Licenses<span class="sr-only"> (opens in a new tab)</span></a></li><li class="additional-footer-link footer-link"><a href="https://www.greystar.com/terms-of-use#Copyright%20Infringement%20Policy" target="_blank" rel="noopener noreferrer" title="Greystar DMCA Policy">DMCA Agent<span class="sr-only"> (opens in a new tab)</span></a></li><li class="additional-footer-link footer-link"><a href="https://www.greystar.com/privacy/us-policy" target="_blank" rel="noopener noreferrer" title="Greystar Privacy Policy">Privacy Policy<span class="sr-only"> (opens in a new tab)</span></a></li><li class="additional-footer-link footer-link"><a href="/Accessibility-Statement.aspx" target="_self" title="Accessibility Statement">Accessibility Statement</a></li><li class="additional-footer-link footer-link"><a href="/site-map.aspx" target="" title="Sitemap">Sitemap</a></li></ul>
2657                        </div>
2658                    </div>
2659                    <div class="footer-bottom-row footer-bottom-row-3">
2660                        <div class="footer-additional-logos">
2661                            
2662                            
2663                            
2664                            
2665                        </div>
2666                    </div>
2667                    <div class="footer-bottom-row footer-bottom-row-4">
2668                        <div class="footer-disclosure"><font size="3"><b>  
2669The prospective tenant has the right to provide to the landlord a portable screening report, as defined in Section 38-12-902(2.5),
2670
2671Colorado Revised Statutes; and 2. If the prospective tenant provides the landlord with a portable tenant screening report, the
2672
2673landlord is prohibited from: charging the prospective tenant a rental application fee; or charging the prospective tenant a fee for the
2674
2675landlord to access or use the portal tenant screening report.
2676</b></font><b></b>  </div>
2677                        <a id="link-rp" href="https://www.realpage.com/apartment-marketing/" target="_blank" rel="noopener noreferrer" aria-label="RealPage apartment marketing (opens in a new tab)"><svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 338.77332 76.466667" height="76.466667" width="338.77332" xml:space="preserve" version="1.1"><metadata><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs></defs><g transform="matrix(1.3333333,0,0,-1.3333333,0,76.466667)"><g transform="scale(0.1)"><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 77.5547,545.898 H 0 V 133.203 h 250.879 v 69.492 H 77.5547 v 343.203"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 405.578,365.84 c 10.715,0 20.16,-1.77 28.067,-5.254 7.875,-3.488 14.46,-8.211 19.574,-14.055 5.105,-5.84 8.906,-12.703 11.293,-20.39 2.172,-7.032 3.383,-14.453 3.597,-22.098 H 331.738 c 1.973,17.598 9.629,32.297 22.785,43.699 13.86,12.004 31.04,18.098 51.055,18.098 z m 97.969,18.34 c -12.121,12.695 -26.66,22.39 -43.231,28.82 -16.523,6.414 -34.746,9.668 -54.164,9.668 -20.949,0 -40.726,-3.645 -58.797,-10.832 -18.109,-7.219 -33.984,-17.473 -47.183,-30.488 -13.234,-13.039 -23.785,-29.012 -31.367,-47.469 -7.575,-18.457 -11.418,-39.223 -11.418,-61.699 0,-22.875 3.843,-43.645 11.426,-61.719 7.589,-18.098 18.253,-33.598 31.699,-46.074 13.426,-12.453 29.492,-22.219 47.761,-29.016 18.262,-6.785 38.508,-10.234 60.18,-10.234 52.418,0 93,18.945 120.633,56.297 l 1.434,1.933 -50.04,40.039 -1.527,-2.215 c -7.406,-10.73 -16.988,-19.289 -28.488,-25.41 -11.477,-6.113 -25.805,-9.211 -42.59,-9.211 -9.629,0 -19.023,1.692 -27.91,5.032 -8.938,3.347 -17.031,7.957 -24.063,13.691 -7.004,5.715 -12.703,12.629 -16.937,20.555 -3.832,7.16 -6.266,15.121 -7.227,23.672 h 209.645 l 0.269,2.199 c 0.395,3.211 0.594,6.426 0.594,9.519 v 9.211 c 0,25.098 -3.441,47.371 -10.223,66.211 -6.812,18.848 -16.394,34.832 -28.476,47.52"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 732.648,259.316 h 13.047 v -7.296 c 0,-21.102 -5.965,-37.957 -17.722,-50.086 -11.746,-12.098 -29.356,-18.243 -52.336,-18.243 -5.567,0 -11.211,0.567 -16.789,1.68 -5.469,1.094 -10.438,2.938 -14.782,5.469 -4.242,2.469 -7.734,5.781 -10.39,9.863 -2.59,3.977 -3.91,9.031 -3.91,15.039 0,9.688 3.105,17.071 9.496,22.578 6.629,5.703 15.047,10.188 25.035,13.328 10.168,3.196 21.41,5.293 33.418,6.235 12.242,0.945 23.99
26776,1.433 34.933,1.433 z M 791,384.324 c -9.418,11.391 -22.422,20.735 -38.645,27.774 -16.164,7.011 -36.933,10.57 -61.746,10.57 -21.289,0 -42.589,-3.734 -63.312,-11.086 -20.762,-7.371 -39.363,-18.582 -55.281,-33.34 l -1.758,-1.633 39.004,-45.925 1.922,1.914 c 8.582,8.582 19.574,15.976 32.668,21.953 13.054,5.965 26.847,8.984 40.996,8.984 16.687,0 31.238,-4.023 43.25,-11.953 11.84,-7.852 17.597,-19.695 17.597,-36.223 v -4.402 c -20.64,-0.09 -42.047,-1.152 -63.668,-3.184 -22.554,-2.121 -43.394,-6.523 -61.929,-13.085 -18.719,-6.633 -34.258,-16.34 -46.18,-28.848 -12.109,-12.703 -18.254,-29.949 -18.254,-51.25 0,-16.516 3.516,-30.606 10.449,-41.906 6.883,-11.211 15.66,-20.387 26.09,-27.262 10.371,-6.859 21.879,-11.809 34.195,-14.738 12.239,-2.918 24.161,-4.395 35.418,-4.395 19.864,0 37.875,4.063 53.539,12.078 13.723,7.031 24.29,15.918 31.493,26.485 v -31.649 h 69.492 v 170.645 c 0,13.957 -1.871,28.117 -5.555,42.097 -3.73,14.114 -10.383,27.024 -19.785,38.379"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 927.242,359.199 c 8.828,4.403 18.715,6.641 29.399,6.641 12.172,0 23.586,-2.902 33.918,-8.613 10.401,-5.774 18.661,-12.618 24.561,-20.34 l 1.63,-2.141 48.69,43.074 -1.45,1.86 c -11.4,14.508 -26.98,25.437 -46.32,32.476 -32.44,11.797 -67.959,13.789 -100.248,5.246 -13.258,
2677-3.507 -25.336,-8.957 -35.902,-16.191 -10.637,-7.293 -19.321,-16.777 -25.805,-28.184 -6.524,-11.464 -9.832,-25.254 -9.832,-40.968 0,-13.399 2.422,-24.825 7.195,-33.973 4.766,-9.133 11.195,-16.863 19.11,-22.988 7.832,-6.082 16.871,-11.043 26.859,-14.766 9.805,-3.652 20.09,-6.691 30.527,-9.016 20.797,-4.921 36.617,-9.89 47.02,-14.793 9.691,-4.589 14.402,-11.953 14.402,-22.507 0,-5.625 -1.226,-10.403 -3.641,-14.211 -2.449,-3.836 -5.734,-6.953 -9.773,-9.239 -4.168,-2.363 -8.777,-4.113 -13.711,-5.207 -4.98,-1.109 -9.93,-1.668 -14.715,-1.668 -14.496,0 -27.855,3.196 -39.711,9.5 -11.914,6.329 -21.715,14.426 -29.132,24.075 l -1.68,2.187 -49.313,-46.191 1.676,-1.817 c 13.617,-14.804 30.988,-26.355 51.613,-34.336 20.559,-7.937 41.981,-11.972 63.664,-11.972 15.059,0 29.879,1.668 44.043,4.968 14.244,3.301 26.924,8.75 37.714,16.204 10.85,7.5 19.63,17.382 26.11,29.375 6.51,12.031 9.81,26.867 9.81,44.089 0,13.813 -2.83,25.754 -8.4,35.5 -5.53,9.676 -12.83,17.879 -21.71,24.383 -8.76,6.43 -18.65,11.684 -29.42,15.61 -10.67,3.867 -21.334,6.992 -31.662,9.285 -19.403,4.57 -34.27,9.082 -44.203,13.398 -9.254,4.004 -13.75,10.692 -13.75,20.449 0,9.817 4.066,16.614 12.437,20.801"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 1222.1,365.84 c 10.71,0 20.16,-1.77 28.06,-5.254 7.88,-3.488 14.46,-8.211 19.58,-14.055 5.1,-5.84 8.9,-12.703 11.29,-20.39 2.17,-7.032 3.38,-14.453 3.6,-22.098 h -136.37 c 1.97,17.598 9.63,32.297 22.78,43.699 13.86,12.004 31.04,18.098 51.06,18.098 z m 97.96,18.34 c -12.12,12.695 -26.66,22.39 -43.22,28.82 -16.53,6.414 -34.75,9.668 -54.17,9.668 -20.95,0 -40.73,-3.645 -58.8,-10.832 -18.1,-7.219 -33.98,-17.473 -47.18,-30.488 -13.23,-13.039 -23.78,-29.012 -31.37,-47.469 -7.57,-18.457 -11.41,-39.223 -11.41,-61.699 0,-22.875 3.84,-43.645 11.42,-61.719 7.59,-18.098 18.25,-33.598 31.7,-46.074 13.42,-12.453 29.49,-22.219 47.76,-29.016 18.26,-6.785 38.51,-10.234 60.18,-10.234 52.42,0 93,18.945 120.64,56.297 l 1.43,1.933 -50.04,40.039 -1.53,-2.215 c -7.4,-10.73 -16.99,-19.289 -28.49,-25.41 -11.47,-6.113 -25.8,-9.211 -42.59,-9.211 -9.62,0 -19.02,1.692 -27.91,5.032 -8.94,3.347 -17.03,7.957 -24.06,13.691 -7,5.715 -12.7,12.629 -16.94,20.555 -3.83,7.16 -6.26,15.121 -7.22,23.672 h 209.64 l 0.27,2.199 c 0.39,3.211 0.6,6.426 0.6,9.519 v 9.211 c 0,25.098 -3.45,47.371 -10.23,66.211 -6.81,18.848 -16.39,34.832 -28.48,47.52"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 1461.26,545.898 H 1383.7 V 133.203 h 250.88 v 69.492 h -173.32 v 343.203"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 1826.13,259.316 h 13.05 v -7.296 c 0,-21.114 -5.97,-37.957 -17.72,-50.086 -11.75,-12.098 -29.36,-18.243 -52.34,-18.243 -5.56,0 -11.21,0.567 -16.79,1.68 -5.46,1.094 -10.44,2.938 -14.78,5.469 -4.24,2.469 -7.73,5.781 -10.39,9.863 -2.59,3.977 -3.91,9.031 -3.91,15.039 0,9.688 3.11,17.071 9.5,22.578 6.63,5.703 15.04,10.188 25.03,13.328 10.17,3.196 21.41,5.293 33.42,6.235 12.24,0.945 24,1.433 34.93,1.433 z m 58.36,125.008 c -9.41,11.379 -22.41,20.727 -38.64,27.774 -16.17,7.011 -36.94,10.57 -61.75,10.57 -21.29,0 -42.6,-3.734 -63.32,-11.086 -20.76,-7.371 -39.36,-18.582 -55.28,-33.34 l -1.75,-1.633 39,-45.925 1.92,1.914 c 8.58,8.582 19.57,15.976 32.67,21.953 13.05,5.965 26.85,8.984 41,8.984 16.68,0 31.23,-4.023 43.24,-11.953 11.84,-7.844 17.6,-19.695 17.6,-36.223 v -4.402 c -20.64,-0.09 -42.05,-1.152 -63.67,-3.184 -22.55,-2.121 -43.39,-6.523 -61.93,-13.085 -18.72,-6.633 -34.25,-16.34 -46.18,-28.848 -12.11,-12.703 -18.25,-29.949 -18.25,-51.25 0,-16.516 3.52,-30.606 10.45,-41.906 6.88,-11.211 15.66,-20.387 26.09,-27.262 10.37,-6.859 21.88,-11.809 34.19,-14.738 12.24,-2.918 24.16,-4.395 35.42,-4.395 19.87,0 37.88,4.063 53.54,12.078 13.73,7.031 24.29,15.918 31.49,26.477 v -31.641 h 69.5 v 170.645 c 0,13.925 -1.87,28.093 -5.56,42.097 -3.73,14.114 -10.38,27.024 -19.78,38.379"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 2162.23,275.059 c 0,-10.43 -1.61,-21.036 -4.79,-31.512 -3.17,-10.422 -7.97,-19.848 -14.27,-28 -6.28,-8.125 -14.34,-14.871 -23.96,-20.059 -9.57,-5.144 -21,-7.765 -33.95,-7.765 -12.22,0 -23.26,2.519 -32.82,7.492 -9.65,5.008 -18.02,11.68 -24.87,19.836 -6.87,8.164 -12.14,17.488 -15.67,27.715 -3.55,10.242 -5.34,20.718 -5.34,3
26771.14 0,10.418 1.79,20.996 5.34,31.446 3.54,10.41 8.8,19.824 15.67,27.976 6.87,8.176 15.25,14.942 24.9,20.149 9.56,5.148 20.59,7.753 32.79,7.753 12.97,0 24.4,-2.519 33.98,-7.492 9.58,-4.976 17.64,-11.621 23.92,-19.746 6.31,-8.164 11.12,-17.488 14.28,-27.715 3.18,-10.3 4.79,-20.808 4.79,-31.218 z m 65.3,57.871 c -6.62,17.89 -16.08,33.664 -28.14,46.894 -12.08,13.231 -26.68,23.801 -43.41,31.399 -16.77,7.593 -35.33,11.445 -55.17,11.445 -12.86,0 -24.53,-1.488 -34.67,-4.414 -10.11,-2.922 -19.11,-6.574 -26.74,-10.879 -7.6,-4.289 -14.25,-9.055 -19.77,-14.172 -4.13,-3.84 -7.73,-7.598 -10.77,-11.23 v 191.562 h -74.1 V 133.203 h 70.66 v 37.207 c 9.49,-13.847 22.1,-24.707 37.56,-32.336 17.36,-8.582 36.24,-12.937 56.1,-12.937 21.37,0 40.81,4.051 57.79,12.043 16.92,7.976 31.53,18.836 43.41,32.273 11.87,13.438 21.14,29.402 27.55,47.473 6.41,18.054 9.65,37.617 9.65,58.133 0,20.527 -3.35,40 -9.95,57.871"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 2441.16,279.656 c -8.76,6.43 -18.65,11.684 -29.42,15.61 -10.68,3.867 -21.35,6.992 -31.66,9.285 -19.42,4.57 -34.28,9.074 -44.21,13.398 -9.26,4.004 -13.75,10.692 -13.75,20.449 0,9.817 4.07,16.622 12.43,20.801 8.83,4.403 18.72,6.641 29.41,6.641 12.16,0 23.58,-2.902 33.91,-8.613 10.39,-5.762 18.65,-12.61 24.57,-20.34 l 1.63,-2.141 48.68,43.074 -1.45,1.86 c -11.4,14.508 -26.97,25.437 -46.31,32.476 -32.45,11.797 -67.97,13.789 -100.26,5.246 -13.25,-3.507 -25.34,-8.957 -35.89,-16.191 -10.64,-7.293 -19.33,-16.77 -25.82,-28.184 -6.52,-11.464 -9.82,-25.254 -9.82,-40.968 0,-13.407 2.43,-24.84 7.19,-33.973 4.77,-9.133 11.2,-16.863 19.11,-22.988 7.82,-6.075 16.87,-11.043 26.86,-14.766 9.8,-3.66 20.1,-6.691 30.53,-9.016 20.82,-4.921 36.63,-9.898 47.02,-14.793 9.68,-4.589 14.4,-11.953 14.4,-22.507 0,-5.625 -1.22,-10.414 -3.64,-14.211 -2.44,-3.836 -5.73,-6.946 -9.78,-9.239 -4.16,-2.363 -8.77,-4.113 -13.71,-5.207 -4.98,-1.101 -9.93,-1.668 -14.7,-1.668 -14.5,0 -27.87,3.196 -39.72,9.5 -11.91,6.321 -21.71,14.414 -29.13,24.075 l -1.68,2.187 -49.32,-46.191 1.68,-1.817 c 13.62,-14.804 30.99,-26.355 51.61,-34.336 20.57,-7.937 41.99,-11.972 63.67,-11.972 15.05,0 29.88,1.668 44.05,4.968 14.24,3.301 26.92,8.762 37.7,16.204 10.84,7.5 19.63,17.382 26.12,29.375 6.5,12.019 9.8,26.855 9.8,44.089 0,13.801 -2.82,25.743 -8.4,35.5 -5.54,9.688 -12.84,17.891 -21.7,24.383"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 42.9727,23.2617 c 0,5.2227 -3.6446,10.4492 -11.6289,10.4492 H 14.7813 V 13.1055 h 16.5625 c 7.789,0 11.6289,5.2226 11.6289,10.1562 z M 14.7813,62.0039 V 45.1445 h 14.9843 c 6.6992,0 9.7578,4.4336 9.7578,8.6719 0,4.2383 -3.2539,8.1875 -9.2656,8.1875 z M 56.8711,22.2734 C 56.8711,11.0352 48.5938,1.08594 33.9063,1.08594 H 1.47656 V 73.9258 H 32.4258 c 13.8008,0 20.6015,-9.2695 20.6015,-18.1328 0,-6.4063 -3.8437,-12.6172 -9.957,-14.7852 9.3672,-2.4609 13.8008,-10.3555 13.8008,-18.7344"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 122.695,26.6094 V 1.08594 H 109.191 V 26.6094 L 84.25,73.9258 h 15.5742 l 16.0708,-33.1172 16.46,33.1172 h 15.473 L 122.695,26.6094"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 243.805,40.5156 h 12.226 c 8.77,0 12.125,5.2149 12.125,10.5469 0,5.5195 -3.648,10.3438 -10.644,10.3438 h -13.707 z m 8.968,-12.125 h -8.968 V 1.08594 H 230.402 V 73.9258 h 27.11 c 16.652,0 24.441,-10.9375 24.441,-22.7656 0,-8.875 -4.633,-17.7422 -15.277,-21.1993 L 285.012,1.08594 H 269.039 L 252.773,28.3906"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 321.742,73.9258 h 48.399 V 61.3086 H 335.25 V 44.1602 h 32.23 V 31.6406 H 335.25 V 13.6992 h 34.891 V 1.08594 H 321.742 V 73.9258"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 426.105,29.7656 h 18.036 L 435.172,54.707 Z M 447.984,17.6445 H 422.16 L 416.148,1.08594 h -14.293 l 28.188,72.83986 h 10.352 L 468.293,1.08594 H 454 l -6.016,16.55856"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 503.16,73.9258 h 13.504 V 13.9922 h 37.457 V 1.08594 H 503.16 V 73.9258"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 627.238,50.3711 c 0,5.8086 -3.847,11.0352 -11.14,11.0352 H 602.887 V 39.1328 h 12.226 c 8.477,0 12.125,5.7188 12.125,11.2383 z m 13.7,-0.1953 c 0,-12.1289 -7.692,-23.3711 -26.219,-23.3711 H 602.887 V 1.08594 H 589.484 V 73.9258 h 26.317 c 17.844,0 25.137,-11.8281 25.137,-23.75"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 689.008,29.7656 h 18.039 L 698.078,54.707 Z M 710.891,17.6445 H 685.063 L 679.055,1.08594 h -14.297 l 28.191,72.83986 h 10.352 L 731.195,1.08594 h -14.289 l -6.015,16.55856"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 759.074,37.4609 c 0,22.1797 17.149,37.7422 38.442,37.7422 12.222,0 23.261,-5.2148 29.57,-12.2148 l -8.969,-9.4649 c 
2677-5.226,5.3243 -12.519,8.6719 -20.601,8.6719 -14.098,0 -24.645,-10.4453 -24.645,-24.6367 0,-13.9063 10.25,-24.6484 24.445,-24.6484 7.989,0 15.672,3.5546 20.403,8.3789 v 11.0468 h -21.094 v 11.8243 h 33.516 V 14.6875 C 821.172,5.22266 809.641,0 796.926,0 774.941,0 759.074,15.8672 759.074,37.4609"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 868.848,73.9258 h 48.398 V 61.3086 H 882.355 V 44.1602 h 32.231 V 31.6406 H 882.355 V 13.6992 h 34.891 V 1.08594 H 868.848 V 73.9258"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 2513.13,400.293 h 2.73 c 1.6,0 4,0.066 4,2.805 0,2.664 -2.4,2.8 -4,2.8 h -2.73 z m -6.74,10.809 h 9.2 c 2.81,0 11.08,0 11.08,-8.407 0,-5.273 -3.07,-6.875 -6.07,-7.273 l 6.68,-10.344 h -7.02 l -5.93,10.012 h -1.14 v -10.012 h -6.8 z m 9.54,-32.098 c 9.94,0 18.02,8.476 18.02,18.816 0,10.344 -8.08,18.821 -18.02,18.821 -9.94,0 -18.03,-8.477 -18.03,-18.821 0,-10.34 8.09,-18.816 18.03,-18.816 z m 0,43.641 c 13.68,0 24.82,-11.141 24.82,-24.825 0,-13.679 -11.14,-24.82 -24.82,-24.82 -13.68,0 -24.83,11.141 -24.83,24.82 0,13.684 11.15,24.825 24.83,24.825"></path><path style="fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 957.199,60.5273 h 1.766 c 1.035,0 2.582,0.0391 2.582,1.8086 0,1.7188 -1.547,1.8047 -2.582,1.8047 h -1.766 z M 952.852,67.5 h 5.937 c 1.813,0 7.149,0 7.149,-5.4219 0,-3.4062 -1.977,-4.4414 -3.915,-4.6953 l 4.305,-6.668 h -4.519 l -3.836,6.4532 h -0.731 v -6.4532 h -4.39 z m 6.156,-20.7148 c 6.418,0 11.629,5.4726 11.629,12.1484 0,6.6719 -5.211,12.1406 -11.629,12.1406 -6.414,0 -11.629,-5.4687 -11.629,-12.1406 0,-6.6758 5.215,-12.1484 11.629,-12.1484 z m 0,28.164 c 8.828,0 16.015,-7.1836 16.015,-16.0156 0,-8.8281 -7.187,-16.0117 -16.015,-16.0117 -8.828,0 -16.016,7.1836 -16.016,16.0117 0,8.832 7.188,16.0156 16.016,16.0156"></path></g></g></svg></a>
2678                    </div>
2679                </div>
2680            </div>
2681        </div>
2682    </footer>
2683
2684</div>
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700  
2701  
2702  
2703</div>
2704        
2705        <button type="submit" tabindex="-1" aria-hidden="true" style="position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden">Submit</button>
2706    
2707
2708<script type="text/javascript">
2709//<![CDATA[
2710
2711WebForm_InitCallback();
2712theForm.oldSubmit = theForm.submit;
2713theForm.submit = WebForm_SaveScrollPositionSubmit;
2714
2715theForm.oldOnSubmit = theForm.onsubmit;
2716theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;
2717//]]>
2718</script>
2718
2719</form>
2720    
2721
2722    
2723    
2724    
2724<script type="text/javascript">
2725        try {
2726            $(document).foundation();
2727        }
2728        catch(err) {}
2729    </script>
2729
2730    <!-- ExternalResources_Footer -->
2731    <span id="cookie-preferences" hidden="hidden"></span>
2732    
2733    <!-- /ExternalResources_Footer -->
2734</body>
2735</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.