Browse Homes
Market Intel
Neighborhoods
Stories
Search
⌘ K
Book a Call
Sign in
Home
›
Houston homes for sale
›
6801 Apollo
31
+26
more photos
View all 31 photos
$535,000
Sold 10/5/2026
6801 Apollo
Houston, TX, 77091
6
beds
·
4
baths
·
3,020
sq ft
Save
Share
Ask
Schedule a tour
Property details
Year built
2025
Property type
Residential Income
Style
Multi Family,Duplex
Heating
Electric, Natural Gas
Cooling
Electric, Gas
Lot
0.1377 acres
Taxes / yr
$9,407
Property history
Date
Event
Price
·
Ter
$570,000
·
Ter
$109,900