Homesmart
10900 Crabapple Road
Roswell, GA
Team Members
Disclaimer: This page displays real estate agents and offices generated from active and closed MLS listings affiliated with this office. While we make every effort to provide accurate information, there may be inaccuracies due to factors such as fluctuating staff, office name changes, changes of address, and other varying circumstances. If you are the owner of the office or an agent listed here and would like to advertise, please fill out the form at https://www.realty.com/advertise.
Listings & Recent Sales (352)
For Sale (296)
| Address | Bed / Bath | Listing Price |
|---|---|---|
809 Laboon Road
Monroe, GA
|
-,
0 Baths
|
$425,000 |
|
3 Beds,
3 Baths
|
$269,900 | |
81 Continental Drive
Martin, GA
|
-,
0 Baths
|
$8,500 |
188 Imperial Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
11 Lark Street
Martin, GA
|
-,
0 Baths
|
$7,500 |
55 Lark Street
Martin, GA
|
-,
0 Baths
|
$7,500 |
211 Bel Aire Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
535 Brookwood Drive
Martin, GA
|
-,
0 Baths
|
$19,500 |
201 Bel Aire Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
1041 N Holcomb Drive
Martin, GA
|
-,
0 Baths
|
$10,000 |
720 Bonneville Drive
Martin, GA
|
-,
0 Baths
|
$7,000 |
41 Stanley Street
Martin, GA
|
-,
0 Baths
|
$11,500 |
30 Monterey Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
40 Monterey Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
298 Caprice Drive
Martin, GA
|
-,
0 Baths
|
$8,500 |
221 Biscayne Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
231 Biscayne Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
331 Biscayne Drive
Martin, GA
|
-,
0 Baths
|
$11,500 |
90 Brookwood Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
98 Brookwood Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
132 Brookwood Drive
Martin, GA
|
-,
0 Baths
|
$8,500 |
198 Brookwood Drive
Martin, GA
|
-,
0 Baths
|
$8,500 |
228 Biscayne Drive
Martin, GA
|
-,
0 Baths
|
$8,500 |
40 Hudson Street
Martin, GA
|
-,
0 Baths
|
$8,500 |
18 Dart Street
Martin, GA
|
-,
0 Baths
|
$7,500 |
80 Biscayne Drive
Martin, GA
|
-,
0 Baths
|
$8,500 |
29 Dart Street
Martin, GA
|
-,
0 Baths
|
$7,500 |
277 Brookwood Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
67 Renault Street
Martin, GA
|
-,
0 Baths
|
$8,500 |
309 Bonneville Drive
Martin, GA
|
-,
0 Baths
|
$8,500 |
140 Caprice Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
243 Continental Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
73 Century Drive
Martin, GA
|
-,
0 Baths
|
$7,500 |
2499 CHESTNUT LOG LOOP
Lithia Springs, GA
|
-,
0 Baths
|
$40,000 |
|
3 Beds,
2 Baths
|
$220,000 | |
|
4 Beds,
2 Baths
|
$199,000 | |
|
3 Beds,
2 Baths
|
$285,000 | |
|
2 Beds,
2 Baths
|
$193,000 | |
|
2 Beds,
2 Baths
|
$193,000 | |
|
5 Beds,
3 Baths
|
$549,900 | |
|
3 Beds,
3 Baths
|
$230,000 | |
|
3 Beds,
3 Baths
|
$439,900 | |
|
5 Beds,
4 Baths
|
$515,000 | |
0 Lovejoy ST @ E ATLANTA RD
Stockbridge, GA
|
-,
0 Baths
|
$78,500 |
|
4 Beds,
3 Baths
|
$429,900 | |
6236 Malibu Ridge
Flowery Branch, GA
|
-,
0 Baths
|
$57,000 |
6236 Malibu RDG
Flowery Branch, GA
|
-,
0 Baths
|
$57,000 |
212 Regent SQ
Woodstock, GA
|
3 Beds,
3 Baths
|
$350,000 |
|
4 Beds,
4 Baths
|
$360,000 | |
0 Campbellton Road SW
Atlanta, GA
|
-,
0 Baths
|
$50,000 |
|
3 Beds,
3 Baths
|
$675,000 | |
|
3 Beds,
3 Baths
|
$675,000 | |
|
4 Beds,
3 Baths
|
$489,000 | |
|
2 Beds,
2 Baths
|
$225,000 | |
3769 Amber RD NW
Atlanta, GA
|
2 Beds,
2 Baths
|
$225,000 |
|
3 Beds,
1 Bath
|
$202,000 | |
|
3 Beds,
1 Bath
|
$202,000 | |
|
3 Beds,
2 Baths
|
$344,900 | |
|
4 Beds,
4 Baths
|
$519,000 | |
|
3 Beds,
3 Baths
|
$289,900 | |
|
3 Beds,
3 Baths
|
$289,900 | |
|
5 Beds,
6 Baths
|
$1,390,000 | |
|
2 Beds,
2 Baths
|
$299,900 | |
|
3 Beds,
2 Baths
|
$490,896 | |
|
3 Beds,
2 Baths
|
$490,896 | |
4704 Arrowhead TRL SW
Lilburn, GA
|
4 Beds,
3 Baths
|
$450,000 |
|
3 Beds,
3 Baths
|
$530,000 | |
|
3 Beds,
3 Baths
|
$530,000 | |
4517 Meadow Vista TRCE
Lithonia, GA
|
6 Beds,
4 Baths
|
$600,000 |
|
4 Beds,
2 Baths
|
$349,999 | |
|
4 Beds,
2 Baths
|
$349,999 | |
|
3 Beds,
3 Baths
|
$389,000 | |
|
3 Beds,
3 Baths
|
$389,000 | |
769 Rocky Springs DR
Jefferson, GA
|
4 Beds,
4 Baths
|
$519,900 |
|
4 Beds,
5 Baths
|
$899,000 | |
|
3 Beds,
2 Baths
|
$340,000 | |
|
1 Bed,
1 Bath
|
$163,000 | |
|
3 Beds,
3 Baths
|
$740,000 | |
|
3 Beds,
1 Bath
|
$84,000 | |
|
3 Beds,
3 Baths
|
$740,000 | |
|
4 Beds,
3 Baths
|
$399,024 | |
257 CLEARWATER DR
Monroe, GA
|
3 Beds,
3 Baths
|
$375,000 |
|
3 Beds,
3 Baths
|
$375,000 | |
|
4 Beds,
4 Baths
|
$492,699 | |
|
3 Beds,
2 Baths
|
$260,000 | |
|
3 Beds,
2 Baths
|
$260,000 | |
|
3 Beds,
4 Baths
|
$800,000 | |
|
3 Beds,
3 Baths
|
$218,000 | |
|
2 Beds,
2 Baths
|
$134,999 | |
2551 PANOLA Road
Decatur, GA
|
-,
0 Baths
|
$500,000 |
|
4 Beds,
3 Baths
|
$415,000 | |
|
4 Beds,
2 Baths
|
$245,000 | |
|
3 Beds,
2 Baths
|
$95,900 | |
|
3 Beds,
4 Baths
|
$2,159,000 | |
1775 Mount Paran RD NW
Atlanta, GA
|
3 Beds,
4 Baths
|
$2,159,000 |
|
7 Beds,
5 Baths
|
$1,145,000 | |
|
2 Beds,
1 Bath
|
$95,000 | |
|
3 Beds,
3 Baths
|
$1,995 | |
1693 Cowart Road
Dawsonville, GA
|
-,
0 Baths
|
$250,000 |
|
3 Beds,
3 Baths
|
$1,995 | |
|
3 Beds,
5 Baths
|
$349,000 | |
|
4 Beds,
3 Baths
|
$485,000 | |
1970 Driftwood CIR
Cumming, GA
|
-,
0 Baths
|
$149,000 |
|
3 Beds,
3 Baths
|
$729,000 | |
|
3 Beds,
2 Baths
|
$299,900 | |
|
5 Beds,
6 Baths
|
$705,900 | |
|
3 Beds,
2 Baths
|
$359,950 | |
1490 Pine Creek DR
Lawrenceville, GA
|
4 Beds,
4 Baths
|
$355,000 |
|
4 Beds,
4 Baths
|
$385,999 | |
|
3 Beds,
1 Bath
|
$249,000 | |
558 English Avenue NW
Atlanta, GA
|
-,
0 Baths
|
$44,900 |
|
3 Beds,
2 Baths
|
$265,000 | |
|
3 Beds,
3 Baths
|
$569,900 | |
|
3 Beds,
2 Baths
|
$548,000 | |
|
3 Beds,
2 Baths
|
$416,756 | |
|
3 Beds,
2 Baths
|
$548,000 | |
|
2 Beds,
2 Baths
|
$535,000 | |
|
2 Beds,
2 Baths
|
$535,000 | |
|
4 Beds,
3 Baths
|
$519,000 | |
|
5 Beds,
6 Baths
|
$1,500,000 | |
|
4 Beds,
3 Baths
|
$519,000 | |
|
3 Beds,
2 Baths
|
$200,000 | |
|
4 Beds,
5 Baths
|
$899,900 | |
|
4 Beds,
5 Baths
|
$899,900 | |
|
3 Beds,
3 Baths
|
$199,900 | |
|
3 Beds,
3 Baths
|
$199,900 | |
3443 JESSICA RUN
Decatur, GA
|
4 Beds,
2 Baths
|
$310,500 |
|
4 Beds,
2 Baths
|
$310,500 | |
|
3 Beds,
3 Baths
|
$385,000 | |
|
3 Beds,
2 Baths
|
$495,493 | |
|
4 Beds,
3 Baths
|
$232,900 | |
|
3 Beds,
3 Baths
|
$528,082 | |
|
3 Beds,
2 Baths
|
$495,493 | |
|
2 Beds,
3 Baths
|
$483,949 | |
|
3 Beds,
3 Baths
|
$528,082 | |
|
5 Beds,
5 Baths
|
$2,375,000 | |
|
5 Beds,
5 Baths
|
$2,375,000 | |
|
3 Beds,
1 Bath
|
$239,900 | |
2296 Lyle RD
College Park, GA
|
4 Beds,
3 Baths
|
$405,000 |
|
3 Beds,
3 Baths
|
$249,999 | |
|
3 Beds,
1 Bath
|
$239,900 | |
|
3 Beds,
2 Baths
|
$530,689 | |
|
4 Beds,
3 Baths
|
$625,000 | |
|
4 Beds,
3 Baths
|
$405,000 | |
|
4 Beds,
4 Baths
|
$975,000 | |
|
4 Beds,
3 Baths
|
$670,000 | |
|
2 Beds,
2 Baths
|
$219,500 | |
|
5 Beds,
4 Baths
|
$790,000 | |
|
4 Beds,
3 Baths
|
$654,900 | |
|
3 Beds,
2 Baths
|
$295,500 | |
|
3 Beds,
2 Baths
|
$295,500 | |
|
3 Beds,
2 Baths
|
$434,900 | |
|
3 Beds,
3 Baths
|
$249,900 | |
|
5 Beds,
4 Baths
|
$770,000 | |
|
5 Beds,
4 Baths
|
$770,000 | |
745 Crestwell CIR SW
Atlanta, GA
|
2 Beds,
3 Baths
|
$220,000 |
|
4 Beds,
3 Baths
|
$297,700 | |
|
3 Beds,
2 Baths
|
$195,000 | |
|
6 Beds,
5 Baths
|
$800,000 | |
|
6 Beds,
5 Baths
|
$800,000 | |
|
1 Bed,
1 Bath
|
$79,900 | |
|
2 Beds,
1 Bath
|
$240,000 | |
|
3 Beds,
2 Baths
|
$210,500 | |
|
4 Beds,
3 Baths
|
$420,000 | |
|
5 Beds,
4 Baths
|
$560,000 | |
|
3 Beds,
3 Baths
|
$2,180 | |
145 Turning PT
Stockbridge, GA
|
3 Beds,
2 Baths
|
$210,500 |
115 chicamauga AVE
Atlanta, GA
|
4 Beds,
2 Baths
|
$240,000 |
2479 Peachtree RD NE 1804
Atlanta, GA
|
3 Beds,
2 Baths
|
$294,900 |
8740 Roswell RD 9C
Atlanta, GA
|
2 Beds,
2 Baths
|
$1,650 |
|
4 Beds,
4 Baths
|
$519,900 | |
|
3 Beds,
2 Baths
|
$259,900 | |
|
3 Beds,
1 Bath
|
$84,900 | |
3262 Moravia DR
Lithonia, GA
|
5 Beds,
3 Baths
|
$290,000 |
215 MORNINGSIDE DR
Covington, GA
|
3 Beds,
2 Baths
|
$289,000 |
|
4 Beds,
2 Baths
|
$199,900 | |
|
3 Beds,
2 Baths
|
$217,900 | |
|
3 Beds,
3 Baths
|
$342,000 | |
|
4 Beds,
3 Baths
|
$425,000 | |
LOT 447 Woodward WAY
Talking Rock, GA
|
-,
0 Baths
|
$129,000 |
|
4 Beds,
4 Baths
|
$649,900 | |
5891 Sheldon CT
Atlanta, GA
|
-,
0 Baths
|
$434,900 |
|
4 Beds,
3 Baths
|
$425,000 | |
|
3 Beds,
2 Baths
|
$530,689 | |
109 Odyssey
Conyers, GA
|
3 Beds,
3 Baths
|
$209,500 |
100 Lovelace ST
Newnan, GA
|
-,
0 Baths
|
$298,018 |
|
5 Beds,
2 Baths
|
$205,000 | |
|
3 Beds,
3 Baths
|
$309,900 | |
|
3 Beds,
4 Baths
|
$420,000 | |
|
3 Beds,
2 Baths
|
$389,900 | |
115 ENSLEY PT
Fayetteville, GA
|
-,
0 Baths
|
$115,000 |
|
5 Beds,
3 Baths
|
$384,900 | |
|
3 Beds,
3 Baths
|
$509,079 | |
|
4 Beds,
3 Baths
|
$724,900 | |
|
3 Beds,
3 Baths
|
$509,079 | |
|
3 Beds,
2 Baths
|
$434,900 | |
|
3 Beds,
2 Baths
|
$435,000 | |
|
3 Beds,
2 Baths
|
$435,000 | |
|
4 Beds,
3 Baths
|
$289,000 | |
|
3 Beds,
2 Baths
|
$360,000 | |
|
5 Beds,
2 Baths
|
$296,000 | |
|
3 Beds,
2 Baths
|
$664,990 | |
|
4 Beds,
2 Baths
|
$199,900 | |
|
4 Beds,
3 Baths
|
$339,900 | |
|
4 Beds,
3 Baths
|
$375,000 | |
|
3 Beds,
3 Baths
|
$379,990 | |
|
4 Beds,
3 Baths
|
$435,000 | |
|
4 Beds,
3 Baths
|
$435,000 | |
|
3 Beds,
2 Baths
|
$199,998 | |
|
3 Beds,
3 Baths
|
$318,000 | |
|
3 Beds,
3 Baths
|
$318,000 | |
|
4 Beds,
3 Baths
|
$290,001 | |
60 ARBOR LAKE DR
Covington, GA
|
4 Beds,
3 Baths
|
$290,001 |
1018 S Hairston RD
Stone Mountain, GA
|
3 Beds,
1 Bath
|
$232,000 |
|
1 Bed,
1 Bath
|
$1,200 | |
|
4 Beds,
3 Baths
|
$305,000 | |
|
3 Beds,
2 Baths
|
$300,000 | |
|
2 Beds,
2 Baths
|
$1,650 | |
|
3 Beds,
2 Baths
|
$89,900 | |
|
4 Beds,
3 Baths
|
$305,000 | |
|
4 Beds,
4 Baths
|
$589,900 | |
|
3 Beds,
1 Bath
|
$96,500 | |
|
3 Beds,
2 Baths
|
$264,000 | |
1780 Wynn Lake RD
Alto, GA
|
3 Beds,
2 Baths
|
$305,000 |
|
3 Beds,
4 Baths
|
$3,800 | |
425 CHAPEL ST SW 1211
Atlanta, GA
|
1 Bed,
1 Bath
|
$190,000 |
1060 Mcdaniel ST SW
Atlanta, GA
|
5 Beds,
3 Baths
|
$949,000 |
|
4 Beds,
3 Baths
|
$699,900 | |
|
2 Beds,
2 Baths
|
$284,900 | |
|
2 Beds,
2 Baths
|
$284,900 | |
|
2 Beds,
3 Baths
|
$265,000 | |
|
2 Beds,
1 Bath
|
$325,000 | |
|
3 Beds,
4 Baths
|
$415,000 | |
|
4 Beds,
3 Baths
|
$285,000 | |
|
4 Beds,
4 Baths
|
$530,000 | |
|
1 Bed,
1 Bath
|
$169,000 | |
|
4 Beds,
3 Baths
|
$479,900 | |
|
3 Beds,
3 Baths
|
$595,000 | |
|
4 Beds,
3 Baths
|
$319,900 | |
|
4 Beds,
3 Baths
|
$319,900 | |
|
3 Beds,
3 Baths
|
$617,900 | |
|
5 Beds,
4 Baths
|
$699,000 | |
|
3 Beds,
2 Baths
|
$274,900 | |
|
4 Beds,
4 Baths
|
$675,000 | |
|
4 Beds,
3 Baths
|
$375,500 | |
|
3 Beds,
2 Baths
|
$274,900 | |
669 Whitehead Road
Sugar Hill, GA
|
-,
0 Baths
|
$670,000 |
|
2 Beds,
2 Baths
|
$2,550 | |
3443 Coval CIR
Atlanta, GA
|
4 Beds,
3 Baths
|
$350,000 |
1157 Burgundy DR
Griffin, GA
|
4 Beds,
3 Baths
|
$330,000 |
|
3 Beds,
1 Bath
|
$145,000 | |
|
5 Beds,
4 Baths
|
$2,100,000 | |
|
2 Beds,
2 Baths
|
$320,000 | |
3035 Washington RD
East Point, GA
|
3 Beds,
1 Bath
|
$145,000 |
|
5 Beds,
5 Baths
|
$3,200 | |
|
4 Beds,
4 Baths
|
$3,800 | |
|
4 Beds,
4 Baths
|
$599,000 | |
|
4 Beds,
4 Baths
|
$850,000 | |
|
2 Beds,
3 Baths
|
$199,900 | |
4703 Legacy Cove LN
Mableton, GA
|
4 Beds,
4 Baths
|
$3,800 |
|
2 Beds,
3 Baths
|
$199,900 | |
199 Harmony RD SE
Silver Creek, GA
|
-,
0 Baths
|
$124,900 |
|
5 Beds,
3 Baths
|
$325,000 | |
|
7 Beds,
5 Baths
|
$699,999 | |
|
5 Beds,
4 Baths
|
$5,500 | |
|
7 Beds,
5 Baths
|
$699,999 | |
|
5 Beds,
4 Baths
|
$745,000 | |
3420 Belleford CT NE
Roswell, GA
|
4 Beds,
3 Baths
|
$600,000 |
|
4 Beds,
3 Baths
|
$600,000 | |
|
1 Bed,
1 Bath
|
$305,000 | |
|
1 Bed,
1 Bath
|
$305,000 | |
224 Mary Saphire
Dawsonville, GA
|
-,
0 Baths
|
$530,000 |
224 Mary Saphire Road
Dawsonville, GA
|
-,
0 Baths
|
$530,000 |
|
5 Beds,
4 Baths
|
$685,000 | |
|
3 Beds,
3 Baths
|
$275,000 | |
|
3 Beds,
3 Baths
|
$115,000 | |
|
2 Beds,
2 Baths
|
$2,100 | |
|
2 Beds,
2 Baths
|
$269,000 | |
|
4 Beds,
3 Baths
|
$324,900 | |
|
1 Bed,
1 Bath
|
$1,000 | |
|
5 Beds,
4 Baths
|
$799,000 | |
|
2 Beds,
2 Baths
|
$2,100 | |
|
3 Beds,
2 Baths
|
$295,000 | |
644 Glendale RD
Scottdale, GA
|
5 Beds,
4 Baths
|
$875,000 |
|
3 Beds,
2 Baths
|
$416,756 | |
4623 Birch Ridge TRL
Stone Mountain, GA
|
3 Beds,
2 Baths
|
$295,000 |
|
1 Bed,
1 Bath
|
$249,000 | |
|
3 Beds,
3 Baths
|
$339,900 | |
|
3 Beds,
2 Baths
|
$5,500 | |
|
4 Beds,
4 Baths
|
$550,000 | |
|
3 Beds,
3 Baths
|
$339,000 | |
565 Peachtree ST NE 1207
Atlanta, GA
|
2 Beds,
1 Bath
|
$325,000 |
|
3 Beds,
4 Baths
|
$369,900 | |
|
3 Beds,
3 Baths
|
$345,000 | |
|
4 Beds,
3 Baths
|
$130,000 | |
|
4 Beds,
4 Baths
|
$450,000 |
Sold (56)
| Address | Sold date | Last List Price | Represented |
|---|---|---|---|
| 12/25/2025 | $350,000 | Listing | |
| 12/25/2025 | $999,000 | Selling | |
| 12/25/2025 | $2,090,000 | Selling | |
| 12/25/2025 | $309,900 | Selling | |
| 12/25/2025 | $330,000 | Listing | |
| 12/25/2025 | $639,900 | Listing | |
| 12/25/2025 | $299,250 | Selling | |
| 12/25/2025 | $910,000 | Listing | |
| 12/25/2025 | $189,000 | Selling | |
| 12/25/2025 | $309,900 | Selling | |
| 12/25/2025 | $499,900 | Listing | |
| 12/25/2025 | $799,500 | Selling | |
| 12/25/2025 | $799,500 | Selling | |
| 12/25/2025 | $639,000 | Selling | |
| 12/25/2025 | $839,900 | Selling | |
| 12/25/2025 | $429,999 | Listing | |
| 12/25/2025 | $327,900 | Listing | |
| 12/25/2025 | $389,990 | Selling | |
| 12/25/2025 | $299,000 | Selling | |
| 12/25/2025 | $225,000 | Selling | |
| 12/25/2025 | $89,900 | Listing | |
| 12/25/2025 | $389,900 | Selling | |
| 12/25/2025 | $999,000 | Selling | |
| 12/25/2025 | $372,535 | Selling | |
| 12/25/2025 | $249,900 | Selling | |
| 12/25/2025 | $249,900 | Selling | |
| 12/25/2025 | $420,000 | Listing | |
| 12/25/2025 | $380,000 | Selling | |
| 12/25/2025 | $349,900 | Selling | |
| 12/25/2025 | $349,900 | Selling | |
| 12/25/2025 | $394,900 | Listing | |
| 12/25/2025 | $649,900 | Selling | |
| 12/25/2025 | $339,900 | Listing | |
| 12/25/2025 | $395,000 | Listing | |
| 12/25/2025 | $429,000 | Listing | |
| 12/25/2025 | $199,900 | Selling | |
| 12/25/2025 | $239,900 | Listing | |
| 12/25/2025 | $274,900 | Selling | |
| 12/25/2025 | $240,000 | Selling | |
| 12/25/2025 | $819,900 | Selling | |
| 12/25/2025 | $525,000 | Selling | |
| 12/25/2025 | $313,900 | Selling | |
| 12/25/2025 | $319,900 | Colisting | |
| 12/25/2025 | $210,000 | Listing | |
| 12/25/2025 | $452,500 | Listing | |
| 12/25/2025 | $265,000 | Selling | |
| 12/25/2025 | $460,000 | Listing | |
| 12/25/2025 | $2,275 | Selling | |
| 12/25/2025 | $649,000 | Selling | |
| 12/25/2025 | $795,000 | Listing | |
| 12/25/2025 | $435,900 | Listing | |
| 12/25/2025 | $1,650,000 | Listing | |
| 12/25/2025 | $550,000 | Selling | |
| 12/25/2025 | $240,000 | Selling | |
| 12/25/2025 | $426,650 | Selling | |
| 12/25/2025 | $415,000 | Listing |
Work together on Realty.com
You can contact an agent to request a showing, ask a question, or request more information about a listing.
Contact Agent