Home & Land Source
38345 30th St E, #f4
Palmdale, CA
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 (301)
For Sale (197)
| Address | Bed / Bath | Listing Price |
|---|---|---|
0 E 213th St E
Llano, CA
|
-,
0 Baths
|
$7,500 |
213th St E
Llano, CA
|
-,
0 Baths
|
$7,500 |
0 Avenue B-8
Lancaster, CA
|
-,
0 Baths
|
$7,999 |
0 Duncan Road
Llano, CA
|
-,
0 Baths
|
$18,998 |
E Ave D
Lancaster, CA
|
-,
0 Baths
|
$29,999 |
0 E Avenue D
Lancaster, CA
|
-,
0 Baths
|
$29,999 |
0 E Ave T-12
Pearblossom, CA
|
-,
0 Baths
|
$54,500 |
147 E. Avenue R
Littlerock, CA
|
-,
0 Baths
|
$10,000 |
0 186th St E
Palmdale, CA
|
-,
0 Baths
|
$18,000 |
186th St E
Palmdale, CA
|
-,
0 Baths
|
$18,000 |
0 210th ST E
Lancaster, CA
|
-,
0 Baths
|
$24,999 |
210th St E
Lancaster, CA
|
-,
0 Baths
|
$24,999 |
0 67th St W
Lancaster, CA
|
-,
0 Baths
|
$59,000 |
0 165th St E
Palmdale, CA
|
-,
0 Baths
|
$46,999 |
0 Hinkley Ca Close To Wagner Road
Hinkley, CA
|
-,
0 Baths
|
$29,999 |
0 Near Wagner Rd.
Hinkley, CA
|
-,
0 Baths
|
$29,999 |
0 258th ST E
Palmdale, CA
|
-,
0 Baths
|
$19,500 |
0 258th St E
Palmdale, CA
|
-,
0 Baths
|
$19,500 |
0 Pearblossom Highway
Littlerock, CA
|
-,
0 Baths
|
$399,999 |
0 Pearblossom
Littlerock, CA
|
-,
0 Baths
|
$399,999 |
0 175th ST E
Lancaster, CA
|
-,
0 Baths
|
$7,500 |
0 Highway 95
Needles, CA
|
-,
0 Baths
|
$14,000 |
0 Barrel Springs Road
Palmdale, CA
|
-,
0 Baths
|
$79,999 |
0 Barrel Springs
Palmdale, CA
|
-,
0 Baths
|
$79,999 |
E 92nd St E Street
Lancaster, CA
|
-,
0 Baths
|
$9,999 |
0 92nd East
Lancaster, CA
|
-,
0 Baths
|
$9,999 |
0 E Ave M8 Vic 232 Ste
Lancaster, CA
|
-,
0 Baths
|
$50,000 |
232 Avenue M
Lancaster, CA
|
-,
0 Baths
|
$50,000 |
0 170th St E
Palmdale, CA
|
-,
0 Baths
|
$390,000 |
0 Avenue P-8
Palmdale, CA
|
-,
0 Baths
|
$14,000 |
0 20th Street
Mojave, CA
|
-,
0 Baths
|
$15,999 |
0 Avenue J7 & 157th St E
Lancaster, CA
|
-,
0 Baths
|
$12,999 |
0 Laurelmere
Llano, CA
|
-,
0 Baths
|
$11,000 |
Avenue D-8
Lancaster, CA
|
-,
0 Baths
|
$32,999 |
0 Avenue D-8
Lancaster, CA
|
-,
0 Baths
|
$32,999 |
0 Cheseboro Road
Palmdale, CA
|
-,
0 Baths
|
$35,000 |
0 Cheseboro
Palmdale, CA
|
0 Beds,
0 Baths
|
$35,000 |
136th St E
Pearblossom, CA
|
-,
0 Baths
|
$69,999 |
0 136th Street E
Pearblossom, CA
|
-,
0 Baths
|
$69,999 |
0 136th East
Pearblossom, CA
|
-,
0 Baths
|
$69,999 |
Ave V14
Pearblossom, CA
|
-,
0 Baths
|
$39,999 |
0 Avenue V-14
Pearblossom, CA
|
-,
0 Baths
|
$39,999 |
E Ave M8
Lancaster, CA
|
-,
0 Baths
|
$29,999 |
0 E Avenue M-8
Lancaster, CA
|
-,
0 Baths
|
$29,999 |
E Ave M4
Lancaster, CA
|
-,
0 Baths
|
$29,999 |
0 E Avenue M-4
Lancaster, CA
|
-,
0 Baths
|
$29,999 |
0 E Avenue E-12
Lancaster, CA
|
0 Beds,
0 Baths
|
$26,999 |
E Ave E-12
Lancaster, CA
|
-,
0 Baths
|
$30,000 |
W Ave H-2
Lancaster, CA
|
-,
0 Baths
|
$7,995 |
0 Avenue H-2
Lancaster, CA
|
0 Beds,
0 Baths
|
$7,995 |
Ridge Road
Lake Elsinore, CA
|
-,
0 Baths
|
$17,999 |
0 Ridge Road
Lake Elsinore, CA
|
-,
0 Baths
|
$17,999 |
0 Ridge
Lake Elsinore, CA
|
0 Beds,
0 Baths
|
$17,999 |
|
3 Beds,
2 Baths
|
$224,999 | |
|
3 Beds,
2 Baths
|
$224,999 | |
Elm Avenue
Lake Elsinore, CA
|
-,
0 Baths
|
$17,999 |
Lucas Drive
Menifee, CA
|
-,
0 Baths
|
$17,999 |
0 Elm Avenue
Lake Elsinore, CA
|
-,
0 Baths
|
$17,999 |
0 Lucas Drive
Menifee, CA
|
-,
0 Baths
|
$17,999 |
W 107th Street
Leona Valley, CA
|
-,
0 Baths
|
$36,999 |
0 107th West
Leona Valley, CA
|
-,
0 Baths
|
$36,999 |
0 Elm
Lake Elsinore, CA
|
0 Beds,
0 Baths
|
$17,999 |
0 Lucas
Menifee, CA
|
0 Beds,
0 Baths
|
$17,999 |
E Ave D-4
Lancaster, CA
|
-,
0 Baths
|
$49,998 |
0 E Ave D-4
Lancaster, CA
|
-,
0 Baths
|
$49,998 |
E Ave E-4
Lancaster, CA
|
-,
0 Baths
|
$9,498 |
0 E Ave E-4
Lancaster, CA
|
-,
0 Baths
|
$9,498 |
0 E 120th Street E
Lancaster, CA
|
-,
0 Baths
|
$37,998 |
E 120th Street
Lancaster, CA
|
-,
0 Baths
|
$37,998 |
E 111th Street
Lancaster, CA
|
-,
0 Baths
|
$12,498 |
0 111th Street E
Lancaster, CA
|
-,
0 Baths
|
$12,498 |
E 132nd Street
Lancaster, CA
|
-,
0 Baths
|
$12,498 |
0 E 132nd Street E
Lancaster, CA
|
-,
0 Baths
|
$12,498 |
0 E 120th East
Lancaster, CA
|
0 Beds,
0 Baths
|
$37,998 |
0 111th East
Lancaster, CA
|
0 Beds,
0 Baths
|
$12,498 |
0 E 132nd East
Lancaster, CA
|
0 Beds,
0 Baths
|
$12,498 |
E Ave R-10
Littlerock, CA
|
-,
0 Baths
|
$19,999 |
0 E Ave R-10
Littlerock, CA
|
-,
0 Baths
|
$19,999 |
Ashtree Drive
Lake Hughes, CA
|
-,
0 Baths
|
$21,000 |
0 Ashtree
Lake Hughes, CA
|
-,
0 Baths
|
$21,000 |
113th St E.
Littlerock, CA
|
-,
0 Baths
|
$14,999 |
113 E 113th St E/ Juniper Mesa Rd S
Juniper Hills, CA
|
-,
0 Baths
|
$14,999 |
113 E 113th St E/ Juniper Mesa Rd South
Juniper Hills, CA
|
-,
0 Baths
|
$14,999 |
|
3 Beds,
2 Baths
|
$157,000 | |
W 20th Street
Lancaster, CA
|
-,
0 Baths
|
$65,000 |
|
3 Beds,
2 Baths
|
$157,000 | |
110th St E
Lancaster, CA
|
-,
0 Baths
|
$9,498 |
0 110th Street E
Lancaster, CA
|
-,
0 Baths
|
$9,498 |
0 110th East
Lancaster, CA
|
0 Beds,
0 Baths
|
$9,498 |
0 20th Street W
Lancaster, CA
|
-,
0 Baths
|
$65,000 |
0 20th West
Lancaster, CA
|
-,
0 Baths
|
$65,000 |
County Line Road
Palmdale, CA
|
-,
0 Baths
|
$11,999 |
0 County Line
Palmdale, CA
|
-,
0 Baths
|
$11,999 |
0 E Ave F
Lancaster, CA
|
-,
0 Baths
|
$15,498 |
E Ave F
Lancaster, CA
|
-,
0 Baths
|
$15,498 |
182nd St E
Palmdale, CA
|
-,
0 Baths
|
$19,950 |
0 182nd St E Street
Palmdale, CA
|
-,
0 Baths
|
$19,950 |
0 182nd St E
Palmdale, CA
|
0 Beds,
0 Baths
|
$19,950 |
W Ave F-12
Lancaster, CA
|
-,
0 Baths
|
$29,999 |
0 W Ave F-12
Lancaster, CA
|
-,
0 Baths
|
$29,999 |
220th St E
Lancaster, CA
|
-,
0 Baths
|
$19,999 |
0 220th East
Lancaster, CA
|
-,
0 Baths
|
$19,999 |
Corner Of Trotter Ave / Silver
Mojave, CA
|
-,
0 Baths
|
$46,500 |
Q4/Vic Vac Avenue
Littlerock, CA
|
-,
0 Baths
|
$12,500 |
0 Q4/Vic Vac Ave
Littlerock, CA
|
-,
0 Baths
|
$12,500 |
0 Corner Of Trotter Ave / Silver
Mojave, CA
|
-,
0 Baths
|
$46,500 |
|
4 Beds,
2 Baths
|
$440,000 | |
Sonoma Road
Adelanto, CA
|
-,
0 Baths
|
$44,999 |
0 Sonoma
Adelanto, CA
|
-,
0 Baths
|
$44,999 |
|
6 Beds,
3 Baths
|
$540,000 | |
Colusa Road
Apple Valley, CA
|
-,
0 Baths
|
$89,999 |
0 Colusa Road
Apple Valley, CA
|
-,
0 Baths
|
$89,999 |
0 Colusa
Apple Valley, CA
|
0 Beds,
0 Baths
|
$89,999 |
Palomino Road
Oro Grande, CA
|
-,
0 Baths
|
$18,999 |
0 Palomino Road
Oro Grande, CA
|
-,
0 Baths
|
$18,999 |
0 Palomino
Oro Grande, CA
|
0 Beds,
0 Baths
|
$18,999 |
20th St E
Lancaster, CA
|
-,
0 Baths
|
$699,999 |
0 20th Street E
Lancaster, CA
|
-,
0 Baths
|
$699,999 |
0 20th East
Lancaster, CA
|
0 Beds,
0 Baths
|
$699,999 |
0 Rudnick Boulevard
California City, CA
|
-,
0 Baths
|
$10,000 |
0 Rudnick
California City, CA
|
0 Beds,
0 Baths
|
$10,000 |
Rudnick Boulevard
California City, CA
|
-,
0 Baths
|
$10,000 |
0 Collins Street
California City, CA
|
-,
0 Baths
|
$10,000 |
Collins Street
California City, CA
|
-,
0 Baths
|
$10,000 |
0 Collins
California City, CA
|
0 Beds,
0 Baths
|
$10,000 |
Sandy Avenue
California City, CA
|
-,
0 Baths
|
$10,000 |
0 Sandy
California City, CA
|
0 Beds,
0 Baths
|
$10,000 |
0 Sandy Avenue
California City, CA
|
-,
0 Baths
|
$10,000 |
E Ave H 4
Lancaster, CA
|
-,
0 Baths
|
$48,999 |
0 E Ave H4
Lancaster, CA
|
-,
0 Baths
|
$48,999 |
E Palmdale Boulevard
Littlerock, CA
|
-,
0 Baths
|
$450,000 |
0 E Palmdale Boulevard
Littlerock, CA
|
-,
0 Baths
|
$450,000 |
0 E Palmdale
Littlerock, CA
|
-,
0 Baths
|
$450,000 |
Palmdale Boulevard
Littlerock, CA
|
-,
0 Baths
|
$950,000 |
0 Palmdale Boulevard
Littlerock, CA
|
-,
0 Baths
|
$950,000 |
0 Palmdale
Littlerock, CA
|
-,
0 Baths
|
$950,000 |
Pearblossom Highway
Pearblossom, CA
|
-,
0 Baths
|
$275,000 |
230th St E
Lancaster, CA
|
-,
0 Baths
|
$27,999 |
0 230th Street E
Lancaster, CA
|
-,
0 Baths
|
$27,999 |
0 230th East
Lancaster, CA
|
0 Beds,
0 Baths
|
$27,999 |
Ave R-2 Cor 147th Ste
Sun Village, CA
|
-,
0 Baths
|
$24,999 |
0 Ave R-2 Cor 147th Ste
Sun Village, CA
|
0 Beds,
0 Baths
|
$24,999 |
Lookabout Road
Lake Hughes, CA
|
-,
0 Baths
|
$12,950 |
0 Lookabout
Lake Hughes, CA
|
0 Beds,
0 Baths
|
$12,950 |
Driver Avenue
Castaic, CA
|
-,
0 Baths
|
$19,950 |
0 Driver
Castaic, CA
|
0 Beds,
0 Baths
|
$19,950 |
Loma Verde Mountainway
Castaic, CA
|
-,
0 Baths
|
$9,950 |
0 Loma Verde Mountainway
Castaic, CA
|
0 Beds,
0 Baths
|
$9,950 |
35805 165th St E
Llano, CA
|
-,
0 Baths
|
$54,999 |
210th St E #E4
Lancaster, CA
|
-,
0 Baths
|
$27,999 |
0 210th East
Lancaster, CA
|
0 Beds,
0 Baths
|
$27,999 |
E Ave J-8
Lancaster, CA
|
-,
0 Baths
|
$12,950 |
Vic 106th Ste / V-12
Pearblossom, CA
|
-,
0 Baths
|
$66,999 |
18155 Newview Drive
Lake Hughes, CA
|
-,
0 Baths
|
$139,999 |
0 Ave V-12
Pearblossom, CA
|
0 Beds,
0 Baths
|
$66,999 |
18155 Newview
Lake Hughes, CA
|
-,
0 Baths
|
$139,999 |
0 E Ave J-8
Lancaster, CA
|
0 Beds,
0 Baths
|
$12,950 |
0 210th Street E
Lancaster, CA
|
-,
0 Baths
|
$27,999 |
Vic 246 Ste M6
Lancaster, CA
|
-,
0 Baths
|
$29,950 |
Vic Nugent St 251 Ste
Lancaster, CA
|
-,
0 Baths
|
$13,950 |
240th St E And Ave G
Lancaster, CA
|
-,
0 Baths
|
$19,950 |
Deer Bank Road
Lake Hughes, CA
|
-,
0 Baths
|
$10,950 |
246 E Avenue M
Lancaster, CA
|
-,
0 Baths
|
$29,950 |
0 Deer Bank Road
Lake Hughes, CA
|
-,
0 Baths
|
$10,950 |
0 Deer Bank
Lake Hughes, CA
|
0 Beds,
0 Baths
|
$10,950 |
Vic Avenue F4 195 Ste
Lancaster, CA
|
-,
0 Baths
|
$12,950 |
0 E 240th
Lancaster, CA
|
0 Beds,
0 Baths
|
$19,950 |
0 E Avenue F4
Lancaster, CA
|
0 Beds,
0 Baths
|
$12,950 |
0 E Vic Nugent St 251
Lancaster, CA
|
0 Beds,
0 Baths
|
$13,950 |
0 Street E 240th
Lancaster, CA
|
-,
0 Baths
|
$19,950 |
Denview Dr Vic Sandrock
Lake Hughes, CA
|
-,
0 Baths
|
$10,950 |
0 Denview Dr Vic Sandrock
Lake Hughes, CA
|
0 Beds,
0 Baths
|
$10,950 |
E 238th St E Street
Llano, CA
|
-,
0 Baths
|
$17,000 |
0 238th St E
Llano, CA
|
0 Beds,
0 Baths
|
$17,000 |
Antelope Highway Pav Vic 238
Llano, CA
|
-,
0 Baths
|
$25,000 |
Pearblossom Hwy Near 235th Street #X4
Llano, CA
|
-,
0 Baths
|
$25,000 |
0 Pearblossom Hwy
Llano, CA
|
-,
0 Baths
|
$25,000 |
0 Pearblossom Hwy 233rd
Llano, CA
|
-,
0 Baths
|
$25,000 |
Mt Emma Road
Palmdale, CA
|
-,
0 Baths
|
$64,999 |
Vic Avenue X9 206 Ste
Llano, CA
|
-,
0 Baths
|
$29,000 |
0 Vic Avenue X9 206 Ste
Llano, CA
|
0 Beds,
0 Baths
|
$29,000 |
0 185th St E
Palmdale, CA
|
-,
0 Baths
|
$35,000 |
0 Avenue P
Palmdale, CA
|
-,
0 Baths
|
$14,950 |
0 E 215th Street E
Palmdale, CA
|
-,
0 Baths
|
$19,950 |
Colusa Rd
Apple Valley, CA
|
-,
0 Baths
|
$89,999 |
210th St
Lancaster, CA
|
-,
0 Baths
|
$27,999 |
Palomino Rd
Oro Grande, CA
|
-,
0 Baths
|
$18,999 |
23876 Lake Drive
Menifee, CA
|
-,
0 Baths
|
$21,000 |
0 100th Street W
Rosamond, CA
|
-,
0 Baths
|
$19,999 |
0 100th West
Rosamond, CA
|
0 Beds,
0 Baths
|
$19,999 |
0 Avenue K
Lancaster, CA
|
0 Beds,
0 Baths
|
$24,999 |
0 E Ridgecrest
Ridgecrest, CA
|
0 Beds,
0 Baths
|
$54,999 |
E Ridgecrest Blvd
Ridgecrest, CA
|
-,
0 Baths
|
$54,999 |
0 E Ridgecrest Boulevard
Ridgecrest, CA
|
-,
0 Baths
|
$54,999 |
0 Lookabout Road
Lake Hughes, CA
|
-,
0 Baths
|
$12,950 |
0 Driver Avenue
Castaic, CA
|
-,
0 Baths
|
$19,950 |
23876 Lake
Menifee, CA
|
0 Beds,
0 Baths
|
$21,000 |
Sold (104)
| Address | Sold date | Last List Price | Represented |
|---|---|---|---|
| 10/13/2026 | $44,999 | Listing | |
| 10/13/2026 | $95,000 | Listing | |
| 10/13/2026 | $6,000 | Listing | |
| 10/13/2026 | $23,550 | Listing | |
| 10/13/2026 | $19,799 | Listing | |
| 10/13/2026 | $59,999 | Listing | |
| 10/13/2026 | $11,999 | Listing | |
| 10/13/2026 | $39,000 | Listing | |
| 10/13/2026 | $49,999 | Selling | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $8,500 | Listing | |
| 10/13/2026 | $19,999 | Listing | |
| 10/13/2026 | $19,999 | Listing | |
| 10/13/2026 | $7,999 | Colisting | |
| 10/13/2026 | $7,999 | Listing | |
| 10/13/2026 | $14,990 | Listing | |
| 10/13/2026 | $12,500 | Selling | |
| 10/13/2026 | $7,999 | Listing | |
| 10/13/2026 | $29,999 | Listing | |
| 10/13/2026 | $32,500 | Listing | |
| 10/13/2026 | $16,999 | Listing | |
| 10/13/2026 | $6,999 | Listing | |
| 10/13/2026 | $8,500 | Listing | |
| 10/13/2026 | $49,999 | Listing | |
| 10/13/2026 | $65,000 | Listing | |
| 10/13/2026 | $50,000 | Listing | |
| 10/13/2026 | $49,999 | Listing | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $29,999 | Selling | |
| 10/13/2026 | $9,000 | Selling | |
| 10/13/2026 | $370,000 | Listing | |
| 10/13/2026 | $319,000 | Selling | |
| 10/13/2026 | $50,000 | Listing | |
| 10/13/2026 | $65,000 | Listing | |
| 10/13/2026 | $25,000 | Selling | |
| 10/13/2026 | $90,000 | Listing | |
| 10/13/2026 | $32,000 | Colisting | |
| 10/13/2026 | $32,000 | Listing | |
| 10/13/2026 | $32,000 | Listing | |
| 10/13/2026 | $29,900 | Selling | |
| 10/13/2026 | $50,000 | Listing | |
| 10/13/2026 | $6,999 | Selling | |
| 10/13/2026 | $6,999 | Listing | |
| 10/13/2026 | $20,000 | Listing | |
| 10/13/2026 | $13,998 | Listing | |
| 10/13/2026 | $44,999 | Listing | |
| 10/13/2026 | $125,000 | Listing | |
| 10/13/2026 | $299,999 | Selling | |
| 10/13/2026 | $15,000 | Listing | |
| 10/13/2026 | $15,000 | Listing | |
| 10/13/2026 | $49,999 | Listing | |
| 10/13/2026 | $36,500 | Listing | |
| 10/13/2026 | $34,999 | Listing | |
| 10/13/2026 | $6,500 | Listing | |
| 10/13/2026 | $31,999 | Listing | |
| 10/13/2026 | $45,000 | Selling | |
| 10/13/2026 | $19,999 | Listing | |
| 10/13/2026 | $74,000 | Listing | |
| 10/13/2026 | $22,000 | Listing | |
| 10/13/2026 | $55,000 | Listing | |
| 10/13/2026 | $12,000 | Listing | |
| 10/13/2026 | $54,500 | Colisting | |
| 10/13/2026 | $54,500 | Listing | |
| 10/13/2026 | $54,500 | Listing | |
| 10/13/2026 | $39,999 | Listing | |
| 10/13/2026 | $50,000 | Listing | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $24,999 | Selling | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $14,999 | Listing | |
| 10/13/2026 | $14,999 | Listing | |
| 10/13/2026 | $140,000 | Listing | |
| 10/13/2026 | $44,999 | Colisting | |
| 10/13/2026 | $35,999 | Listing | |
| 10/13/2026 | $14,500 | Listing | |
| 10/13/2026 | $24,999 | Selling | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $22,999 | Colisting | |
| 10/13/2026 | $22,999 | Listing | |
| 10/13/2026 | $24,999 | Selling | |
| 10/13/2026 | $24,999 | Listing | |
| 10/13/2026 | $14,999 | Colisting | |
| 10/13/2026 | $14,999 | Listing | |
| 10/13/2026 | $14,999 | Listing | |
| 10/13/2026 | $459,999 | Listing | |
| 10/13/2026 | $13,998 | Colisting | |
| 10/13/2026 | $459,999 | Listing | |
| 10/13/2026 | $13,998 | Listing | |
| 10/13/2026 | $13,998 | Listing | |
| 10/13/2026 | $13,998 | Listing | |
| 10/13/2026 | $13,998 | Colisting | |
| 10/13/2026 | $19,999 | Selling | |
| 10/13/2026 | $19,999 | Selling | |
| 10/13/2026 | $440,000 | Listing | |
| 10/13/2026 | $440,000 | Listing | |
| 10/13/2026 | $34,999 | Colisting | |
| 10/13/2026 | $34,999 | Listing | |
| 10/13/2026 | $34,999 | Listing | |
| 10/13/2026 | $54,999 | Listing | |
| 10/13/2026 | $54,999 | 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