667 Owl Creek Court Powder Springs, GA 30127

Price $495,000
Beds 5
Baths 5
Living Area SqFt 4,523
Status Pending
MLS # 6861108
Property Type Single Family Residence