SubsidyLookup

MARTIN FARM

COURTLAND, LAWRENCE County, AL · $2,331,917 received across 532 payments (2010–2017).

This record covers payments through approximately 2019. Post-2020 individual payment data is not published by USDA. View AL state totals →

Summary
Total received
$2,331,917
Total payments
532
Years active
2010–2017
City
COURTLAND
State
AL
Payments by Year
By Fiscal Year
Year Amount Payments
FY2017 $308,033 114
FY2016 $42,444 34
FY2015 $216,904 32
FY2014 $236,430 33
FY2013 $259,735 35
FY2012 $252,873 37
FY2011 $368,267 93
FY2010 $647,231 154

Payments by Program

Program Total Payments
DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 $1,570,074 310
AGRICULTURE RISK COVERAGE PROGRAM 10.113 $247,228 87
COTTON TRANSITION ASSISTANCE PROGRAM 10.114 $209,821 28
CONSERVATION SECURITY PROGRAM 10.921 $135,000 3
PRICE LOSS COVERAGE 10.112 $97,519 55
CONSERVATION RESERVE PROGRAM 10.069 $68,869 47
EMERGENCY CONSERVATION PROGRAM 10.054 $3,406 2

Individual Payments

Showing the 200 most recent payments. Total payment count: 532.

Date Program County Amount
Dec 14, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $652
Dec 14, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $18,177
Dec 1, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $28
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,404
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $47
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,659
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $796
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $560
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,193
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $23
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,361
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $403
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $880
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $26
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $788
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $132
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $370
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $630
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $13
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,997
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $84
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,946
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $108
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $354
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $457
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $318
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,944
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $272
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,072
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $903
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,260
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,016
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $311
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $311
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $105
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $188
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,005
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,146
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $926
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $192
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $222
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $752
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $469
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,573
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $816
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $404
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,297
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $171
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $266
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,268
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $341
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $849
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $84
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $2,166
Oct 19, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $9
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $841
Oct 19, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,195
Oct 14, 2016 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $861
Oct 14, 2016 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $819
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $11,678
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $2,434
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $77
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $3,342
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $7,178
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $134
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,026
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,730
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $5,435
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $498
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $2,126
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $13,765
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $614
Oct 4, 2016 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $1,185
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $15,428
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $6,431
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,630
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $5,574
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $498
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $53
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $7,559
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $4,771
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,918
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $11,981
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,872
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,861
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $2,214
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $5,036
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $11,668
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $7,601
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $3,766
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $154
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $6,881
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $12,990
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $8,128
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $6,099
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $9,951
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $5,085
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $7,141
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $8,415
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $788
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,607
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $4,712
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $2,805
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $6,036
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $645
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $4,518
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $286
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $5,283
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,123
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $4,896
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,325
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $1,151
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $2,055
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lawrence, AL $2,416
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $123
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $235
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $78
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $53
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $112
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $34
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $126
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $34
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,137
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $49
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,765
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,265
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,532
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $310
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,388
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,286
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $285
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,879
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,401
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,689
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,897
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,217
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,035
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,001
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,244
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $3,593
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,007
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $1,429
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $914
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,166
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lawrence, AL $2,295
Oct 9, 2015 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $861
Oct 9, 2015 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $819
Oct 2, 2015 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $1,185
Nov 14, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $14,039
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $3,541
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $5,771
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $12,872
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $2,909
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $3,582
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $7,462
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $7,721
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $9,912
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $11,841
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $4,153
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $12,301
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $8,176
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $22,670
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $3,474
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $13,814
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $10,769
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $8,824
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $442
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $5,683
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $2,161
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $6,019
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $3,376
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $1,499
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $5,070
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $13,945
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $6,335
Nov 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lawrence, AL $1,460
Oct 9, 2014 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $819
Oct 9, 2014 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $1,185
Oct 9, 2014 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $861
Oct 9, 2014 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $4,218
Nov 15, 2013 CONSERVATION RESERVE PROGRAM 10.069 Lawrence, AL $378
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $5,678
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $8,833
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $8,453
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $12,748
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $3,593
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $453
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $15,670
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $6,686
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $4,097
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $10,203
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $2,246
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $13,643
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $8,882
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $1,593
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $15,383
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $12,593
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $3,928
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $4,285
Oct 24, 2013 DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 Lawrence, AL $3,146

Explore Related Data