KELLER SPRINGS CROSSING

3221 KELLER SPRINGS RD, CARROLLTON (DALLAS CO), TX, 750065045

APARTMENT (BRICK EXTERIOR) Garden 304 units Built 2014 3 stories ★ 4.1 (347 reviews) 🚶 39 Car-Dependent 🚌 0 No Nearby Transit 🚲 32 Somewhat Bikeable

$67,000,000

2025 Appraised Value

↑ 15.5% from prior year

KELLER SPRINGS CROSSING – EXECUTIVE SUMMARY

This is a distressed refinancing opportunity masked by modest operating performance. The property carries $118.9M debt against a $67.0M appraisal (177.5% LTV), with the Berkeley Point Capital tranche ($32.7M) likely matured or maturing imminently—creating acute recapitalization pressure on an absentee owner who acquired in late 2022 with no disclosed consideration. While the property generates solid NOI ($3.18M, 7.1% cap rate on asking price), it is fundamentally mispositioned: the car-dependent Carrollton location (Walk Score 39, zero transit) forces reliance on commuter demand in a workforce-housing demographic (1-mile median income $69.5K; 42.2% of micro-market earns $50K–$100K), while the 1BR-heavy unit mix (48% of 304 units) and deteriorating operational reviews (recent five-star clustering masking systemic maintenance failures) signal limited upside beyond stabilization. The $44.7M asking price implies 7.1% cap rate versus 5.9% submarket comps, but if the $67M appraisal stale-dates, true LTV and DSCR metrics remain opaque—requiring urgent debt schedule and refinancing assumption validation. Recommend watch-list with distressed-debt angle; acquisition only viable at $38–40M with debt assumption clarity and operator replacement to address deferred common-area maintenance and tenant-mix enforcement.

AI overview · Updated about 10 hours ago
Abstract Notes

No notes yet

Upscale Living in Carrollton

Upscale 1, 2, or 3 bedroom apartment community in Carrollton with fantastic amenities. Come for the energy of the city, and stay for the welcoming, down-home charm of Carrollton. This luxury living destination unlocks endless possibilities. Spacious 1, 2 & 3 Bedroom Residences. Designed for both those always on the go and those who love to stay in, these homes adapt effortlessly to any lifestyle. The island-style kitchen enhances your space with sleek granite countertops and custom cabinetry, creating a perfect harmony of function and style. Modern architecture, seamless hardwood-style flooring, and a private patio or balcony complete the experience, offering both elegance and comfort. Pet-friendly community in Dallas County where luxury living feels effortless.

Class B property with selective renovation creating mixed-quality experience. Unit interiors show 2015–2018 upgrades (dark espresso cabinets, granite counters, stainless appliances, vinyl plank flooring in ~56% of units observed), positioning this as value-add completed; however, common areas reveal operational neglect—exterior steps show significant water staining and algae growth, breezeway trash accumulation, and only 5 of 45 photos rated "poor" condition concentrate in maintenance-sensitive zones. Clubhouse and pool amenities are contemporary (likely renewed in same 2015–2020 window), but the disconnect between upgraded units and deteriorating exterior commons suggests deferred preventative maintenance on hard surfaces, not capital refresh needs. Limited sample size (only 1 kitchen, 1 bathroom photo) constrains confidence, but the property appears stabilized on interiors with near-term pressure on curb appeal and common area upkeep.

AI analysis · Updated 21 days ago

/

AI Analysis

Location severely constrains value creation and tenant appeal. With a Walk Score of 39 (car-dependent), zero transit access, and a Bike Score of 32, this Carrollton property lacks the mobility infrastructure that justifies premium rents—yet achieves $1.64K/month average rent, suggesting dependence on commuter demand rather than walkable urban appeal. The absence of transit options forces reliance on personal vehicles for employment center access, likely limiting tenant pools to car-owning renters and creating vulnerability to transportation cost sensitivity. This location profile is fundamentally mismatched for multifamily value drivers in the DFW market unless acquisition pricing reflects the car-dependent limitations and the property competes on affordability or supply scarcity rather than lifestyle positioning.

AI analysis · Updated 8 days ago
Distance Name Category
📍 13.4 miles from Downtown Dallas
Map Notes

No notes yet

The 0.33% pipeline-to-inventory ratio presents minimal supply pressure on Keller Springs Crossing's 304 units, with only 1 unit in nearby construction—effectively noise-level competition. However, this benign supply backdrop is offset by deteriorating submarket vacancy trends, suggesting demand weakness rather than supply constraint as the binding constraint on near-term rent growth. The single permitted project on Frankford Rd (currently in inspection phase as of Feb 2025) is too nascent and small-scale to materially impact this property's operations through at least 2026.

AI analysis · Updated 21 days ago
🏗️ 1 permit within 3 mi
0% pipeline
Distance Address Description Status Filed
1.9 mi 8230 FRANKFORD RD NEW CONSTRUCTION MFD. 125 UNITS SENIOR LIVING. Inspection Phase Feb 24, 2025
Nearby Construction Notes

No notes yet

Debt & Transaction History

Debt Structure & Refinancing Risk: The property carries $118.9M in total debt against a $67.0M appraised value—a 177.5% LTV that signals either significant value deterioration, stale appraisals, or aggressive leverage at origination. The loan stack spans originations from 2014–2021 with maturity dates absent from records, creating opacity around near-term refinancing exposure; the Berkeley Point Capital tranche ($32.7M, 120-month term from 2017) likely matured or is maturing imminently, presenting acute refinancing risk at current rates. Per-unit debt of $391K vastly exceeds the $147K estimated sale price per unit, confirming the property is deeply underwater on a mark-to-market basis.

Ownership & Distress Signals: Eight transactions in nine years and three consecutive quit-claim deeds (2021, 2017, 2014) suggest strategic entity layering rather than organic distress, though the current absentee owner has held only 2.7 years with no disclosed consideration in 2023—typical of portfolio holds or troubled-asset management. The lack of DSCR, maturity dates, and rate data limits stress assessment, but the valuation gap and matured/maturing debt strongly indicate a motivated seller facing recapitalization pressure.

AI analysis · Updated 21 days ago
Ownership Duration
2.7 years
Since Jul 2023
Transactions
8 recorded
Owner Type
Individual
Absentee owner
Owner Mailing Address
110 E 59TH ST, NEW YORK, NY 10022-1304

🏛️ TX Comptroller Entity Data

Beneficial Owner
Harborgroupmanagement (harborgroupmanagement.com) medium
via domain match
Entity Mailing Address
110 E 59TH ST FL 3, NEW YORK, NY, 10022
SOS Status
NOT REGISTERED
Current Lender
Cbre Multifamily Cap
Loan Amount
$31,277,000 ($102,885/unit)
Maturity Date
Not recorded
Loan Type
Unknown
July 24, 2023 Resale AG
Buyer: Spectrum Gulf Coast Llc, from 3221 Keller Springs Road Llc
March 02, 2021 Nominal/Quit Claim Quit Claim Deed
Buyer: 3221 Keller Springs Road Owner, from Keller Springs Propco Inc via Simplifile Lc E Recording
Cbre Multifamily Cap $31,277,000 Senior
August 28, 2017 Stand Alone Finance Quit Claim Deed
Buyer: Keller Springs Propco Inc, from Keller Springs Crossing Prop L via Republic Title Inc
Berkeley Point Cap $32,650,000 Senior Term: 10yr
July 10, 2014 Stand Alone Finance Quit Claim Deed
Buyer: Keller Springs Crossing Prop L, from Keller Springs Crossing Lp via Attorney Only
Compass Bk $25,425,000 Senior
January 09, 2014 Stand Alone Finance Deed of Trust
Buyer: Keller Springs Crossing Lp,
Pra Investments Ltd $29,500,000 Senior
October 07, 2013 Resale Grant Deed
Buyer: Keller Springs Crossing Lp, from Lein,Min Ji & Mei Yuen via Republic Title Inc
June 01, 2006 Nominal/Quit Claim Quit Claim Deed
from City Of Carrollton Texas via American Title Co
May 25, 2006 Resale Grant Deed
from Owner Name Unavailable
Debt Notes

No notes yet

Financial Estimates

Keller Springs Crossing presents a significant valuation disconnect and mispriced risk. The $3.18M NOI ($10.4K/unit) reflects a 7.1% cap rate at the $44.7M asking price, yet an identical asset should trade at 5.9% based on Dallas submarket comps—implying fair value ~$53.8M. The 45% opex ratio is healthy for Class B, but the property's $21.7K/unit discount to submarket comparables ($174.7K vs. $147K) signals either distress positioning, unit quality deficiency, or strategic underpricing. The wide 237bps gap between estimated (7.1%) and implied (4.74%) cap rates warrants clarification on underwriting assumptions; if the latter reflects appraised value ($67M), this asset is aggressively mispriced for a 10-year-old core-plus hold.

AI analysis · Updated 8 days ago

Estimated from loan records, rental listings, and appraisal data using industry-standard assumptions.

Sale & Valuation

Est. Sale Price
$44,681,429
Sale $/Unit
$146,978
Value YoY
+15.5%
Implied Cap Rate
4.74%
Est. Cap Rate
7.11%

Operating Income

Gross Potential Rent
$5,991,011/yr
Est. Vacancy
3.6%
Submarket Vac.
5.7%
Eff. Gross Income
$5,775,335/yr
OpEx Ratio
45%
Est. NOI
$3,176,434/yr
NOI/Unit
$10,449/yr

Debt & Taxes

Taxes/Unit
$5,510/yr
Est. DSCR

Based on most recent loan: $31,277,000 (Mar 2021, attom)

Submarket Benchmarks

📊

Computed from nearby properties within 3 miles of similar vintage

Submarket Cap Rate
5.93%
Property: 7.11% (+1.18pp)
Price/Unit Benchmark
$174,717
Property: $146,978 (↓16%)
Rent/SF
$2.04/sf
Financial Estimates Notes

No notes yet

Property Summary

Keller Springs Crossing is a 304-unit, 3-story garden-style apartment community built in 2014 in Carrollton with wood-frame construction and brick exterior. The 255.6K SF property offers 1-, 2-, and 3-bedroom units finished to excellent condition with granite countertops, hardwood-style flooring, and private patios/balconies. Amenities include a fitness center, clubhouse with billiards, and resident portal; the community is pet-friendly with no parking type specified. Located in a car-dependent submarket (Walk Score 39) northwest of Dallas, the property caters to mixed-income renters seeking suburban convenience over urban walkability.

AI analysis · Updated 21 days ago

Property Details

Account #
140033900A0010000
Market
Dallas County, TX
Building Class
APARTMENT (BRICK EXTERIOR)
Building Style
Garden
Construction
D-WOOD FRAME
Quality
EXCELLENT
Condition
EXCELLENT
Stories
3
Gross Building Area
255,627 SF
Net Leasable Area
255,627 SF
Neighborhood
UNASSIGNED
Last Sale
July 24, 2024
Place ID
ChIJXTLCoLomTIYRRhHS8s_VmyU
Business Status
Operational
Enriched
about 2 months ago

Owner Information

Owner
CF KELLER MULTIFAMILY DST
Mailing Address
% CHRIS MILLER
NEW YORK, NEW YORK 100221304
Property Notes

No notes yet

Rental Performance

Keller Springs Crossing is pricing modestly below market across all unit types while aggressively leasing down elevated concessions. One-bedrooms ask $1.3K versus a $1.5K submarket benchmark (−15.3%), two-bedrooms at $1.9K trail $2.0K (−9.0%), and three-bedrooms at $2.8K exceed the $2.5K comp by 13.3%—suggesting stronger demand or positioning in the luxury segment. With 11 active listings against 304 units (3.6% availability) and $750/month (3.48 weeks free) concessions in place, the property is likely in lease-up or stabilizing with room to tighten terms; year-over-year rent growth on 1-bedrooms from June 2025 to March 2026 shows +1.2% to +7.7% across recent leases, consistent with the 18.4% submarket growth trajectory.

AI analysis · Updated about 10 hours ago
Submarket Rent Growth
+18.44% trailing 12mo
📊 Nearby properties
Vacancy Trend
Deteriorating
📊 RentCast zip-level data
Submarket Rent/SF
$2.04/sf
📊 Nearby properties

Rent Trends

Estimated Occupancy

Estimated from listed vacancies vs total units

Asking Rent Range

Min/avg/max asking rents from property website

Concession Trend (Weeks Free)

Available Units Over Time

Latest Scrape (Mar 24, 2026)

Rent Range
$1,220 – $2,790
Avg: $1,681
Available
25 units
Concessions
Up to 3 weeks free

Fees

Application: Admin: Pet Deposit: Pet Rent Monthly:

Concession Details

  • $750 OFF your 1st full month with a lease start by 3/31/26
  • Waived application and admin fees for military, firefighters, paramedics, teachers, police officers, and nurses (with proof of current employment)
🏠 11 active listings | 1BR avg $1,313 (mkt $1,546 ↓15% ) | 2BR avg $1,850 (mkt $2,032 ↓9% ) | 3BR avg $2,790 (mkt $2,463 ↑13% ) | Trend: No data
Unit Beds Baths Sqft Rent Status Listed Days
3BR 2 1,562 $2,790 Active Mar 24
Mar $2,790
2BR 2 1,239 $1,925 Active Mar 24
Mar $1,925
2BR 2 1,253 $1,900 Active Mar 24
Mar $1,900
2BR 2 1,034 $1,810 Active Mar 24
Mar $1,810
2BR 2 1,022 $1,765 Active Mar 24
Mar $1,765
1BR 1 770 $1,470 Active Mar 24
Mar $1,470
1BR 1 832 $1,355 Active Mar 24
Mar $1,355
1BR 1 728 $1,295 Active Mar 24
Mar $1,295
1BR 1 716 $1,280 Active Mar 24
Mar $1,280
1BR 1 612 $1,255 Active Jul 26 620
Jul $1,255
1BR 1 612 $1,220 Active Mar 24
Mar $1,220
Apt 2409 3BR 2 1,562 $2,611 Inactive Feb 8 365
Apt 2309 3BR 2 1,562 $2,602 Inactive Feb 17 75
Apt 2209 3BR 2 1,562 $2,591 Inactive Aug 2 6
Apt 1315 3BR 2 1,423 $2,536 Inactive Mar 14 10
Apt 1415 3BR 2 1,423 $2,425 Inactive Jul 5 60
Apt 3312 2BR 2 1,239 $2,373 Inactive Jun 9 365
Apt 6102 2BR 2 1,034 $2,104 Inactive Jul 23 49
Apt 1130 2BR 2 1,158 $2,074 Inactive May 19 19
Apt 2420 2BR 2 1,158 $2,061 Inactive Mar 8 30
Apt 4104 2BR 2 1,239 $2,060 Inactive Aug 5 386
Apt 2220 2BR 2 1,158 $2,053 Inactive Oct 29 501
Apt 3204 2BR 2 1,239 $2,033 Inactive Jul 15 50
Apt 1230 2BR 2 1,158 $2,025 Inactive Dec 11 581
Apt 1409 2BR 2 1,022 $2,022 Inactive Jun 29 75
Apt 2320 2BR 2 1,158 $2,018 Inactive Jan 30 191
Apt 2302 2BR 2 1,158 $2,017 Inactive Aug 12 1
2BR 2 1,158 $2,005 Inactive Sep 24 1
Sep $2,005
Apt 4212 2BR 2 1,239 $1,997 Inactive Jul 24 397
Apt 2118 2BR 3 1,239 $1,991 Inactive Aug 12 1
Apt 4102 2BR 2 1,034 $1,978 Inactive Aug 11 1
Apt 3112 2BR 3 1,239 $1,971 Inactive Jul 15 389
Apt 3102 2BR 2 1,034 $1,970 Inactive Sep 15 1
Apt 5208 2BR 2 1,253 $1,969 Inactive Jul 15 29
Apt 4312 2BR 2 1,239 $1,969 Inactive Feb 11 179
Unit 12293882 1BR 1 612 $1,968 Inactive May 24 228
Apt 1128 2BR 2 1,022 $1,965 Inactive Sep 19 1
Unit 24013874 1BR 1 728 $1,960 Inactive May 24 228
Apt 5302 2BR 2 1,253 $1,957 Inactive Jan 15 313
2BR 2 1,034 $1,955 Inactive Sep 28 1
Sep $1,955
2BR 3 1,239 $1,945 Inactive Sep 28 1
Sep $1,945
Apt 3304 2BR 2 1,239 $1,941 Inactive Oct 26 394
Apt 1111 2BR 2 1,022 $1,927 Inactive May 28 365
Apt 6212 2BR 2 1,239 $1,926 Inactive Aug 5 110
Apt 2405 2BR 3 1,239 $1,916 Inactive Aug 11 1
Apt 1119 2BR 2 1,022 $1,911 Inactive Feb 25 555
Apt 3104 2BR 2 1,239 $1,911 Inactive May 8 432
Apt 1211 2BR 2 1,022 $1,909 Inactive Jun 29 254
Apt 1122 2BR 2 1,022 $1,902 Inactive Aug 11 1
Unit 13183883 1BR 1 612 $1,902 Inactive May 24 228
Apt 1330 2BR 2 1,158 $1,898 Inactive Feb 8 365
Apt 4204 2BR 2 1,239 $1,897 Inactive Apr 8 474
Apt 5202 2BR 2 1,253 $1,889 Inactive Jan 11 28
Apt 6112 2BR 3 1,239 $1,886 Inactive Aug 11 1
Apt 2313 2BR 2 1,022 $1,878 Inactive May 28 261
Apt 1430 2BR 2 1,158 $1,875 Inactive Aug 27 1
Apt 5209 2BR 2 1,034 $1,872 Inactive Jul 8 384
2BR 3 1,239 $1,870 Inactive Jun 6 1
Jun $1,870
Apt 2402 2BR 2 1,158 $1,870 Inactive Aug 17 1
Apt 1322 2BR 2 1,022 $1,862 Inactive Aug 12 1
Apt 5309 2BR 2 1,034 $1,860 Inactive Apr 7 87
Apt 2318 2BR 2 1,239 $1,855 Inactive Feb 6 365
Apt 3214 2BR 2 1,034 $1,853 Inactive Aug 8 1
Unit 1103-2 2BR 2 1,022 $1,848 Inactive Sep 29 111
Apt 6104 2BR 2 1,239 $1,847 Inactive Jul 8 384
Apt 1426 2BR 2 1,022 $1,846 Inactive Jul 6 365
Apt 1309 2BR 2 1,022 $1,845 Inactive Feb 11 320
Apt 4314 2BR 2 1,034 $1,843 Inactive Jul 27 120
Apt 2205 2BR 2 1,239 $1,842 Inactive Feb 25 365
2BR 2 1,022 $1,835 Inactive Sep 27 1
Sep $1,835
2BR 2 1,034 $1,830 Inactive Sep 30 1
Sep $1,830
Apt 2305 2BR 3 1,239 $1,825 Inactive Sep 4 1
2BR 2 1,034 $1,820 Inactive Sep 25 1
Sep $1,820
Apt 6302 2BR 2 1,034 $1,818 Inactive Jul 15 388
Apt 1126 2BR 2 1,022 $1,814 Inactive Dec 14 28
Apt 6202 2BR 2 1,034 $1,809 Inactive Feb 25 67
Apt 6304 2BR 2 1,239 $1,801 Inactive Apr 20 266
Apt 1311 2BR 2 1,022 $1,787 Inactive Jun 28 365
Apt 1328 2BR 2 1,022 $1,786 Inactive Feb 8 365
Apt 4202 2BR 2 1,034 $1,785 Inactive Aug 5 521
Apt 4304 2BR 2 1,239 $1,784 Inactive Feb 7 365
Apt 2215 2BR 2 1,022 $1,780 Inactive Jan 31 190
Apt 2213 2BR 2 1,022 $1,780 Inactive Jan 15 206
Apt 1228 2BR 2 1,022 $1,777 Inactive Jul 5 365
Apt 6314 2BR 2 1,034 $1,763 Inactive Feb 8 365
Apt 2417 2BR 2 1,022 $1,761 Inactive Jul 29 356
Apt 3212 2BR 2 1,239 $1,746 Inactive Feb 8 365
Apt 5201 2BR 2 1,034 $1,736 Inactive Feb 8 365
Apt 2218 2BR 3 1,239 $1,730 Inactive Aug 21 1
Apt 1319 2BR 2 1,022 $1,727 Inactive Aug 20 219
Apt 1209 2BR 2 1,022 $1,726 Inactive Feb 8 365
Apt 2217 2BR 2 1,022 $1,715 Inactive Apr 8 279
Apt 1222 2BR 2 1,022 $1,715 Inactive Sep 5 129
Apt 1428 2BR 2 1,022 $1,707 Inactive Feb 8 365
Apt 1411 2BR 2 1,022 $1,706 Inactive Nov 2 94
Apt 5301 2BR 2 1,034 $1,705 Inactive May 12 609
Apt 1316 1BR 1 770 $1,687 Inactive Jul 4 365
Apt 2408 1BR 1 770 $1,660 Inactive May 27 78
Apt 1219 2BR 2 1,022 $1,640 Inactive Aug 21 1
Apt 2104 1BR 1 716 $1,639 Inactive Jun 11 63
Apt 2413 2BR 2 1,022 $1,635 Inactive Aug 29 1
Apt 1406 1BR 1 770 $1,630 Inactive May 12 93
Apt 1416 1BR 1 770 $1,613 Inactive Jul 8 406
1BR 1 770 $1,605 Inactive Sep 29 1
Sep $1,605
Apt 2210 1BR 1 770 $1,598 Inactive Sep 5 347
Apt 1424 1BR 1 716 $1,590 Inactive Jul 8 414
Apt 1116 1BR 1 770 $1,580 Inactive Aug 25 1
1BR 1 770 $1,555 Inactive Sep 30 1
Sep $1,555 Sep $1,555 (↑0.0%)
Apt 3301 1BR 1 728 $1,547 Inactive Apr 8 123
Apt 1305 1BR 1 832 $1,546 Inactive Oct 27 392
1BR 1 832 $1,545 Inactive Sep 29 1
Sep $1,545
Apt 2208 1BR 1 770 $1,542 Inactive May 27 365
Apt 2106 1BR 1 716 $1,540 Inactive Nov 16 473
Unit 4325 2BR 2 1,022 $1,536 Inactive Sep 29 37
1BR 1 770 $1,535 Inactive May 26 1
May $1,535
Apt 1306 1BR 1 770 $1,535 Inactive Feb 8 365
Apt 1212 1BR 1 716 $1,527 Inactive Feb 11 651
Apt 1218 1BR 1 612 $1,516 Inactive Oct 26 304
Apt 1131 1BR 1 728 $1,512 Inactive May 8 334
Apt 2216 1BR 1 716 $1,512 Inactive May 12 93
Apt 1321 1BR 1 716 $1,506 Inactive Mar 19 43
Apt 2314 1BR 1 716 $1,506 Inactive Jan 17 556
Apt 2306 1BR 1 716 $1,505 Inactive Nov 24 19
Apt 4215 1BR 1 728 $1,499 Inactive Aug 12 1
Apt 4108 1BR 1 612 $1,499 Inactive Mar 24 293
Apt 1404 1BR 1 832 $1,495 Inactive Nov 5 433
Apt 1324 1BR 1 716 $1,494 Inactive Jul 19 373
Apt 3209 1BR 1 716 $1,492 Inactive Dec 11 348
Apt 2310 1BR 1 770 $1,485 Inactive Mar 19 7
1BR 1 770 $1,480 Inactive May 12 1
May $1,480
Apt 2304 1BR 1 716 $1,479 Inactive Feb 11 179
Apt 3315 1BR 1 728 $1,478 Inactive May 26 365
Apt 5305 1BR 1 716 $1,478 Inactive May 12 479
Apt 1301 1BR 1 832 $1,473 Inactive May 26 365
Apt 1312 1BR 1 716 $1,470 Inactive Nov 17 785
Apt 4306 1BR 1 612 $1,469 Inactive Aug 21 13
Apt 1401 1BR 1 832 $1,466 Inactive Aug 12 1
Apt 1224 1BR 1 716 $1,466 Inactive Dec 22 126
1BR 1 728 $1,465 Inactive May 26 1
May $1,465
Apt 1402 1BR 1 832 $1,463 Inactive Aug 5 144
Apt 1206 1BR 1 770 $1,460 Inactive Feb 25 365
Apt 6106 1BR 1 612 $1,460 Inactive Mar 15 428
Apt 1303 1BR 1 832 $1,459 Inactive Mar 15 365
1BR 1 832 $1,455 Inactive Jun 15 1
May $1,455 May $1,455 Jun $1,455 (↑0.0%)
Apt 6209 1BR 1 716 $1,453 Inactive May 28 365
Apt 2206 1BR 1 716 $1,450 Inactive Oct 27 129
Apt 1412 1BR 1 716 $1,445 Inactive May 28 365
Apt 1421 1BR 1 716 $1,444 Inactive Aug 11 1
Apt 6201 1BR 1 728 $1,443 Inactive Aug 5 65
Apt 2212 1BR 1 612 $1,442 Inactive Jul 6 365
Apt 1221 1BR 1 716 $1,439 Inactive Jul 24 297
Apt 1307 1BR 1 716 $1,436 Inactive Apr 7 27
Apt 2116 1BR 1 716 $1,435 Inactive Mar 26 365
Apt 2207 1BR 1 612 $1,435 Inactive Sep 6 22
Apt 2414 1BR 1 716 $1,430 Inactive Mar 19 107
Apt 4106 1BR 1 612 $1,428 Inactive Apr 22 107
Apt 1429 1BR 1 612 $1,423 Inactive Jul 18 380
1BR 1 612 $1,420 Inactive Jun 14 1
Jun $1,420 Jun $1,420 (↑0.0%)
Apt 1414 1BR 1 716 $1,420 Inactive Sep 20 1
Apt 5104 1BR 1 612 $1,417 Inactive Oct 27 148
Apt 4110 1BR 1 612 $1,415 Inactive Aug 31 1
Apt 2214 1BR 1 716 $1,415 Inactive Mar 15 387
Apt 1223 1BR 1 716 $1,414 Inactive Nov 19 74
Apt 1408 1BR 1 716 $1,413 Inactive Jan 30 356
Apt 2316 1BR 1 716 $1,412 Inactive Feb 8 365
Apt 2406 1BR 1 716 $1,406 Inactive Feb 8 365
Apt 6110 1BR 1 612 $1,404 Inactive Mar 26 365
Apt 1331 1BR 1 728 $1,403 Inactive Mar 26 365
Apt 1427 1BR 1 612 $1,399 Inactive Jun 19 55
Apt 6301 1BR 1 728 $1,398 Inactive Mar 28 365
1BR 1 716 $1,395 Inactive Jun 12 1
Jun $1,395
Apt 4208 1BR 1 612 $1,395 Inactive May 28 365
Apt 3306 1BR 1 612 $1,393 Inactive Sep 22 344
Apt 1320 1BR 1 612 $1,389 Inactive Mar 19 98
Apt 2204 1BR 1 716 $1,388 Inactive Feb 8 365
Apt 4209 1BR 1 716 $1,388 Inactive Nov 2 70
Apt 3307 1BR 1 716 $1,387 Inactive May 25 365
1BR 1 612 $1,385 Inactive Sep 30 1
Sep $1,385
Apt 4311 1BR 1 612 $1,383 Inactive Jul 27 22
Apt 6309 1BR 1 716 $1,378 Inactive Jan 30 408
1BR 1 716 $1,375 Inactive Sep 30 1
Sep $1,375
1BR 1 728 $1,375 Inactive Sep 27 1
Sep $1,375 Sep $1,375 (↑0.0%)
Apt 4301 1BR 1 728 $1,375 Inactive Aug 27 1
Apt 3215 1BR 1 728 $1,373 Inactive Jan 30 191
Apt 1420 1BR 1 612 $1,372 Inactive Mar 14 9
1BR 1 716 $1,370 Inactive Jun 5 1
May $1,370 Jun $1,370 (↑0.0%)
Apt 3303 1BR 1 612 $1,365 Inactive Sep 20 1
Apt 3203 1BR 1 612 $1,365 Inactive Aug 5 36
Apt 3207 1BR 1 716 $1,363 Inactive Feb 11 396
Apt 1418 1BR 1 612 $1,359 Inactive Jan 5 90
Apt 2403 1BR 1 612 $1,359 Inactive Mar 5 30
Apt 1425 1BR 1 612 $1,358 Inactive Jun 7 71
1BR 1 612 $1,355 Inactive Sep 30 1
Sep $1,355 Sep $1,355 (↑0.0%)
Apt 1314 1BR 1 716 $1,355 Inactive Sep 18 1
Apt 4305 1BR 1 612 $1,354 Inactive Feb 25 365
Unit 1103-1 1BR 1 716 $1,354 Inactive Sep 29 111
Apt 4213 1BR 1 612 $1,354 Inactive Jun 29 45
Apt 3310 1BR 1 612 $1,346 Inactive Mar 14 311
Apt 3106 1BR 1 612 $1,345 Inactive Jun 11 339
Apt 6210 1BR 1 612 $1,345 Inactive Jun 19 158
Apt 4211 1BR 1 612 $1,345 Inactive Oct 4 51
Apt 1325 1BR 1 612 $1,341 Inactive Dec 23 30
Apt 3206 1BR 1 612 $1,339 Inactive Jan 30 298
Apt 1225 1BR 1 612 $1,336 Inactive Feb 6 36
Apt 1227 1BR 1 612 $1,334 Inactive Mar 24 14
Apt 2219 1BR 1 728 $1,330 Inactive Aug 25 1
1BR 1 716 $1,325 Inactive Sep 28 1
Sep $1,325
# 6315 1BR 1 728 $1,325 Inactive Aug 30 1
Apt 4207 1BR 1 716 $1,323 Inactive Nov 15 266
1BR 1 612 $1,320 Inactive Sep 29 1
Sep $1,320
1BR 1 716 $1,320 Inactive Sep 29 1
Sep $1,320 Sep $1,320 (↑0.0%)
Apt 5306 1BR 1 612 $1,318 Inactive Mar 5 61
Apt 4310 1BR 1 612 $1,315 Inactive Sep 11 1
Apt 2416 1BR 1 716 $1,315 Inactive Aug 30 1
Apt 5205 1BR 1 716 $1,310 Inactive Aug 31 1
Apt 4201 1BR 1 728 $1,310 Inactive Aug 31 1
Apt 2203 1BR 1 612 $1,306 Inactive Aug 26 503
1BR 1 612 $1,305 Inactive Sep 30 1
Sep $1,305
Apt 5206 1BR 1 612 $1,305 Inactive Nov 2 22
Apt 6206 1BR 1 612 $1,303 Inactive Oct 3 214
Apt 3205 1BR 1 612 $1,303 Inactive Mar 5 45
Apt 6303 1BR 1 612 $1,300 Inactive Feb 25 31
1BR 1 612 $1,295 Inactive Jun 3 1
Jun $1,295
Apt 6305 1BR 1 612 $1,288 Inactive Mar 31 650
Apt 2307 1BR 1 612 $1,286 Inactive Oct 26 43
1BR 1 612 $1,285 Inactive Sep 30 1
Sep $1,285
Apt 2303 1BR 1 612 $1,285 Inactive Feb 10 14
Apt 5204 1BR 1 612 $1,285 Inactive Jul 15 496
Apt 2407 1BR 1 612 $1,282 Inactive Feb 11 32
Apt 4313 1BR 1 612 $1,281 Inactive Nov 18 18
Apt 6310 1BR 1 612 $1,280 Inactive Sep 13 1
Apt 3305 1BR 1 612 $1,278 Inactive Nov 3 68
Apt 3213 1BR 1 612 $1,274 Inactive Sep 5 492
1BR 1 612 $1,265 Inactive Sep 24 1
Sep $1,265
1BR 1 612 $1,255 Inactive Sep 28 1
Sep $1,255
Apt 4303 1BR 1 612 $1,251 Inactive Jul 15 208
Apt 3311 1BR 1 612 $1,249 Inactive Nov 27 255
Apt 3211 1BR 1 612 $1,240 Inactive Aug 31 1
Apt 6203 1BR 1 612 $1,240 Inactive Aug 25 1
Apt 3210 1BR 1 612 $1,200 Inactive Aug 31 1
Apt 5207 1BR 1 612 $1,190 Inactive Aug 29 1
B3 2BR 2 1,158 Inactive Mar 24
C1 3BR 2 1,423 Inactive Mar 24
L2 1BR 1 832 Inactive Mar 24
Rental Notes

No notes yet

Demographics

Affordability and Demand Profile

The 1-mile radius shows acute affordability pressure: at $1,642/month rent and $69.5K median income, the property captures a 27.5% rent-to-income ratio—above the 30% comfort threshold and forcing reliance on renters earning $50K–$100K (42.2% of the micro-market). This concentrated mid-income tenant base leaves limited margin for economic downturns. The immediate area's 79.8% renter occupancy confirms demand density, but income distribution skew—with 33.2% of households under $50K—signals workforce housing exposure rather than affluent renter economics.

Suburban Ring Dynamics

The 3-mile and 5-mile rings reveal progressive income upgrades ($79.5K and $97.3K respectively) and declining renter concentration (68.8% to 54.4%), indicating the property anchors the urban core of a mixed-tenure suburban market. The 5-mile radius shows $97.3K median income with 25.1% earning $150K+, yet the property's rent still prices against 1-mile dynamics—suggesting geographic pricing tension or positioning below the broader market's income capability. This mismatch creates either upside pricing potential or signals the property serves commuters/younger cohorts filtering from wealthier outer rings.

AI analysis · Updated 8 days ago

1-Mile Radius

Population
12,959
Households
6,368
Avg Household Size
2.03
Median HH Income
$69,532
Median Home Value
$363,211
Median Rent
$1,591
% Renter Occupied
79.8%
Affordability
27.5% (rent/income)
Income Distribution
<$25k $150k+

3-Mile Radius

Population
154,401
Households
75,775
Avg Household Size
2.14
Median HH Income
$79,533
Median Home Value
$337,848
Median Rent
$1,581
% Renter Occupied
68.8%
Affordability
23.9% (rent/income)
Income Distribution
<$25k $150k+

5-Mile Radius

Population
347,211
Households
153,594
Avg Household Size
2.35
Median HH Income
$97,348
Median Home Value
$402,112
Median Rent
$1,619
% Renter Occupied
54.4%
Affordability
20.0% (rent/income)
Income Distribution
<$25k $150k+

Source: US Census ACS 5-Year Estimates (2023) · 3 tracts (1mi)

Demographics Notes

No notes yet

Unit Mix

Unit Mix Concentration Risk: One-bedrooms dominate at 48.0% of the portfolio (146 units), with two-bedrooms comprising 26.3% (80 units) and three-plus essentially nonexistent at 1.6% (5 units). This heavy skew toward 1BR reflects young professional/urban renter positioning but limits family household capture and reduces pricing power in a tightening market where household formation increasingly favors 2BR+ units. The 1BR-to-2BR ratio of 1.8:1 significantly exceeds typical market norms of 1.2–1.4:1, suggesting either strong local demand for smaller units or potential lease-up risk if that demand softens. Rent progression from 1BR ($1,313) to 2BR ($1,850) shows healthy +40.8% uplift, but the vanishing 3BR+ inventory leaves no hedge against demographic/economic shifts toward family formations.

AI analysis · Updated 8 days ago

Estimated from 231 listed units (76.0% of 304 total)

1BR 146 units
2BR 80 units
3BR+ 5 units
Unit Mix Notes

No notes yet

Amenities

Pet Policy

Pet friendly. We provide homes for every family member.

Amenities Notes

No notes yet

Appraisal History

Appraisal History – Keller Springs Crossing

The single 2025 appraisal of $67.0M ($220.1K per unit) reflects a 15.5% year-over-year jump, likely driven by stabilized NOI growth or cap rate compression in the Dallas market rather than physical asset changes—the 2014 vintage asset shows no material obsolescence risk. Land represents only 5.4% of appraised value ($3.6M), indicating minimal redevelopment upside; the improvement-heavy split ($63.4M) is typical for newer garden-style multifamily and constrains tear-down scenarios. Without prior-year appraisals, trend durability is unclear, but the magnitude of YoY appreciation warrants stress-testing against potential rate normalization or occupancy softness.

AI analysis · Updated 21 days ago
Year Total Value Change
2025 $67,000,000 +15.5%
Appraisal Notes

No notes yet

Google Reviews

Keller Springs shows a deteriorating review base despite recent management improvements. The 4.1 overall rating masks a bifurcated distribution: 230 five-star reviews (66.3%) alongside 59 one-star reviews (17.0%), signaling polarized resident experiences rather than consistent quality. While the last 6-month average of 4.6 exceeds the prior period's 4.5, this reflects heavy recent five-star clustering—likely tied to new property management (Ciera, Emily) hired mid-2025—rather than fundamental operational improvement. The two one-star reviews flagging maintenance delays (August 2025 resident, full year tenure) and pest management failures (cat colony/mice) point to systemic operational issues that preceded current management; the three-star dog noise complaint reinforces a tenant-mix or enforcement problem. The property's operational credibility hinges on whether recent staffing changes durably address the historical maintenance and animal control failures that generated baseline discontent.

AI analysis · Updated 17 days ago

Rating Distribution

5★
230 (71%)
4★
10 (3%)
3★
16 (5%)
2★
10 (3%)
1★
59 (18%)

325 reviews total

Rating Trend

Reviews

Jordan Palma ★★★★★ Feb 2026

NICE PROPERTY!

Owner response

Hi Jordan! Thank you so much for your positive review! We're glad you enjoyed our property and hope to welcome you back again soon for another great experience.

Ariana Price ★★★★★ Local Guide Jan 2026

I’m a big fan of Keller springs. I’ve been on the property for 4 years and I honestly don’t plan on leaving until God sends me a husband LOL.
Every apartment complex has little things here and there you may be frustrated with but the team we have in the office always work quickly and communicate well to get things fixed!
Most of my maintenance requests are resolved within 24 to 48 hours. Yeferson always has a great attitude and you can just tell her that he’s here to do his job and he’s more than happy to fix Whatever is going on.. Ashton and Emily in the office are so so nice and you can also tell they care about the residents and want to make sure we’re well taken care of. The property manager Ciera who just started here recently is also very communicative, kind and very helpful. I know a lot of communities aren’t as lucky to have an office stuff who actually cares and aren’t just in it for money or retention. I feel like they’re family/ friends in the office.
I love how they always set up little events and decorations as well in the office. Send over food trucks to th community for us to buy , food in the office, gift wrapping station for Xmas and much more.
I enjoyed it here so much I just moved apartments to a larger one.
We even had a lady who worked here & I used to see her outside cleaning up the community. One time I had a lot of groceries and she even offered to help me bring my groceries upstairs!! Like talk about above and beyond.
I love having vivint security and digital locks on my door. So convenient so I don’t have to drag out my keys.
The pool area is nice, always clean, great area to hangout in the summer.
I’ve lived in two different buildings and so far I haven’t had any issues with neighbors. Everyone I’ve met is very friendly as well.
I’ve only met one lady in the office when I first moved in that I was not fond of (she not longer works here) otherwise I’ve had a great experience and I shall be here for awhile. I also recommend this place to anyone I know looking for a place in north Dallas area.❤️

Owner response

Thank you so much for your kind words and loyalty, we truly appreciate it! It's always our aim to provide the best living experience for our residents and we are thrilled to hear that you are happy with the service our team provides. We are glad to have you as a part of our community and look forward to many more years with you. Thank you for spreading the word about us, it means a lot! ❤️

Markitea Caster ★★★★★ Jan 2026

Great place! Staff is amazing!!

Owner response

Hi Markitea, we are very happy to have provided you with such a positive experience!

Jorge Luis ★★★★★ Jan 2026

Excelente propiedad me encantó cuando la visite

Owner response

Jorge Luis, we are very happy we could provide you with a positive experience!

stephanie escalona ★★★★★ Jan 2026

Yeferson is a hardworking and professional maintenance technician. He is respectful, efficient, and always makes sure the job is done right. I would definitely recommend his work!!

Owner response

Thank you so much for your kind words! We are so happy to hear that Yeferson provided excellent service as a maintenance technician. We appreciate your recommendation and look forward to continuing to deliver professional and efficient work. Thank you for choosing our services!

Showing 5 of 325 reviews Load more
Reviews Notes

No notes yet

Data Sources

Apify Google Places (Scraper)
Last updated: Feb 26, 2026 9 fields
Sources Notes

No notes yet