Our profile

Our property listings

Castle Heights Realty has 112 property listings, showing 12.

SoldMay 8, 2026
$10,000
Beasleys Bend Rd
Lebanon TN 37087
Land
Listing courtesy of Castle Heights Realty and Sallis Realty Group
For Sale
$399,999
9473 Trousdale Ferry Pike
Lebanon TN 37090
Other
Listing courtesy of Castle Heights Realty
SoldMay 7, 2026
$295,000
409 Curtis Hilton Way
Lebanon TN 37087
4
3
Townhouse
Listing courtesy of The Huffaker Group, LLC and Castle Heights Realty
SoldMay 4, 2026
$536,000
200 Lei Lani Drive
Lebanon TN 37087
3
2
3
Single-Family
Listing courtesy of Castle Heights Realty and MERIT Real Estate Advisors
SoldMay 1, 2026
$390,000
2450 Highway 231 S
Hartsville/Trousdale County TN 37031
3
2
1
Single-Family
Listing courtesy of Castle Heights Realty
Under Contract
$544,900
12 Vintage Court
Lebanon TN 37087
3
3
2
Other
Listing courtesy of Castle Heights Realty
SoldApr 30, 2026
$225,000
113 Cedar Ln
Portland TN 37148
3
2
2
Other
Listing courtesy of REMAX Choice Properties | Brentwood and Castle Heights Realty
SoldApr 23, 2026
$190,000
231 East Spring Street
Lebanon TN 37087
2
1
Single-Family
Listing courtesy of Castle Heights Realty and Burdine Properties
SoldApr 22, 2026
$350,000
885 Lock Five Road
Lebanon TN 37087
3
2
4
Single-Family
Listing courtesy of Castle Heights Realty and The Huffaker Group, LLC
SoldApr 19, 2026
$299,900
455 Waterfowl Way
Lebanon TN 37090
3
3
1
Townhouse
Listing courtesy of Castle Heights Realty and Crye-Leike, Inc., REALTORS
For Sale
$584,999
615 39th Avenue North
Nashville-Davidson metropolitan government (balance) TN 37209
3
2
2
Single-Family
Listing courtesy of Castle Heights Realty
SoldApr 17, 2026
$577,000
407 Goshen Road
Lebanon TN 37087
3
2
2
Single-Family
Listing courtesy of Benchmark Realty, LLC and Castle Heights Realty
25 - 36 of 112

Browse nearby locations

© 2026 RateMyAgent