</script

Ring is the NEW Year with our Amazing Deals! Savings up to $2500!!!! *Restrictions Apply Savings up to $2500!!! *Restrictions Apply
4.6 Star Rated Community!!!
High Speed Internet 1GB for only $32.00 Per month

Contact Us

Ready to schedule a tour or talk to a member of our team? Fill out the form below and we’ll be sure to reach out and help you in any way we can. We look forward to meeting you and getting your life started at Momentum.

Office Hours

Monday-Friday: 10am - 6pm
Saturday: 10am - 5pm
Sunday: Closed

Thank You

A member from the Momentum team will be in touch with you shortly.

// intro to metrics api to ensure Sightmap is loaded and ready for events document.addEventListener("DOMContentLoaded", function (event) { var spacesSightMap = document.getElementById('spaces_sightmap') function initSmMetrics() { const embed = new SightMap.Embed("spaces_sightmap") // console.log(embed) // Load scripts when SightMap is ready embed.on("ready", function () { // console.log("SightMap is ready") // A Unit Details element is clicked embed.on("metrics.unitDetails.apply.click", function (event) { // console.log(event) const unitNumber = event.data.unit.unitNumber const eventName = `SM Apply Click - #${unitNumber}` gtag("event", eventName) }) //metrics.unitlist.unit.click embed.on("metrics.unitList.unit.click", function (event) { // console.log(event) const unitNumber = event.data.unit.unitNumber const eventName = `SM Unit Click - #${unitNumber}` gtag("event", eventName) }) //metrics.unitmap.unit.click embed.on("metrics.unitMap.unit.click", function (event) { // console.log(event) const unitNumber = event.data.unit.unitNumber const eventName = `SM Unit Click - #${unitNumber}` gtag("event", eventName) }) //metrics.unitmatches.impression embed.on("metrics.unitMatches.impression", function (event) { // console.log(event) const eventName = "SM View" gtag("event", eventName) }) //metrics.unitDetails.outbound.click embed.on("metrics.unitDetails.outbound.click", function (event) { // console.log(event) const unitNumber = event.data.unit.unitNumber const ctaName = event.data.label const eventName = `SM CTA ${ctaName} - #${unitNumber}` gtag("event", eventName) }) }) } if (typeof spacesSightMap != 'null') { initSmMetrics() } // After initial load, bind events to the tab changes to listen for the SightMap Embed tab to load const spacesTabsControls = document.querySelectorAll('[data-spaces-tab-control]') spacesTabsControls.forEach((control) => { control.addEventListener("click", function () { // console.log('A SPACES tab control button has been clicked.') // Wait a moment for the SM to load before trying to test for it. setTimeout(() => { if (typeof spacesSightMap != 'null') { initSmMetrics() } else { // Try to redefine the SightMap Element, as it wasn't set at load but may be now that the tab has changed spacesSightMap = document.getElementById('spaces_sightmap') if (typeof spacesSightMap != 'null') { initSmMetrics() } } }, 500) }) }) }) // SPACES element metrics - NOTE: Requires SPACES version rc.8 or later document.addEventListener("DOMContentLoaded", function (event) { // Only load SPACES scripts if SPACES is present on page if (SPACES) { // console.log('SPACES ON PAGE') // A Unit Details element is clicked SPACES.on('metrics.unit.details.click', function(event) { // console.log(event) const unitNumber = event.data.unit.unitNumber const eventName = `SP Unit ${unitNumber} Detail` gtag("event", eventName) }) // An Apply element is clicked SPACES.on('metrics.unit.apply.click', function(event) { // console.log(event) const unitNumber = event.data.unit.unitNumber const eventName = `SP Unit ${unitNumber} Apply` gtag("event", eventName) }) // A Floorplan Details element is clicked SPACES.on('metrics.plan.details.click', function(event) { // console.log(event) const floorPlan = event.data.unit.name const eventName = `SP Floorplan ${floorPlan} Detail` gtag("event", eventName) }) } })