Permit GraphShortlistSan Francisco building permits since 2000

Elliott & Elliott Company

Contractor license
241345
State license record
Based in
Oakland
On San Francisco permits
Jul 2000 to Mar 2013
Last 24 months
0 permits filed

74 permits since 2000: 20 completed, 31 never finaled, 23 expired or cancelled.

Of the 31 never-finaled permits, 31 are over 10 years old.

CompletedIn progressNever finaledExpired or cancelled

This is the city’s permit record, not a license check. It does not show whether the state license is active, bonded or insured. How to read these records

Permits filed each year

How long permits take

Median days to final inspection, citywideMedian days to permit issued, citywideThis contractor’s finished permits

Each point is the quarter the permits were filed, for all building permits across San Francisco. A median counts only permits that have finished, so the shaded recent quarters look faster than they will end up: their slow permits have not finished yet. Hover a point for the slowest 10%. Gaps mean fewer than 5 permits. A rise in the issue line is the city’s review backlog, not the contractor.

Most recent permits

All
FiledOutcomeAddressWork described on the permitDeclared cost
Mar 13, 2013Never finaled
issued Mar 2013, no final
2007 15th Avreroofing
Details
Permit
201303132065
Status
issued
Filed
Mar 13, 2013
Permit issued
Mar 13, 2013
Declared cost
$23,514
Address
2007 15th Av

reroofing

Open the permit page

$23,514
Mar 13, 2013Never finaled
issued Mar 2013, no final
310 Townsend Streroofing
Details
Permit
201303132066
Status
issued
Filed
Mar 13, 2013
Permit issued
Mar 13, 2013
Declared cost
$59,451
Address
310 Townsend St

reroofing

Open the permit page

$59,451
Nov 18, 2011Never finaled
issued Nov 2011, no final
2479 43rd Avreroofing
Details
Permit
201111189199
Status
issued
Filed
Nov 18, 2011
Permit issued
Nov 18, 2011
Declared cost
$16,331
Address
2479 43rd Av

reroofing

Open the permit page

$16,331
Nov 7, 2011Never finaled
issued Nov 2011, no final
49 Alma Streroofing
Details
Permit
201111078370
Status
issued
Filed
Nov 7, 2011
Permit issued
Nov 7, 2011
Declared cost
$13,176
Address
49 Alma St

reroofing

Open the permit page

$13,176
Aug 18, 2011Never finaled
issued Aug 2011, no final
4514 18th Streroofing
Details
Permit
201108182706
Status
issued
Filed
Aug 18, 2011
Permit issued
Aug 18, 2011
Declared cost
$20,140
Address
4514 18th St

reroofing

Open the permit page

$20,140
Aug 17, 2011Expired or cancelled
expired Oct 2012
139 Lake Merced Blreroofing
Details
Permit
201108172613
Status
expired
Filed
Aug 17, 2011
Permit issued
Aug 17, 2011
Declared cost
$44,455
Address
139 Lake Merced Bl

reroofing

Open the permit page

$44,455
May 3, 2011Completed
final sign-off Jul 2011
3447 Clay Streroofing
Details
Permit
201105035179
Status
complete
Filed
May 3, 2011
Permit issued
May 3, 2011
Final sign-off
Jul 6, 2011
Declared cost
$25,500
Address
3447 Clay St

reroofing

Open the permit page

$25,500
Apr 7, 2011Never finaled
issued Apr 2011, no final
157 Glenview Drreroofing
Details
Permit
201104073630
Status
issued
Filed
Apr 7, 2011
Permit issued
Apr 7, 2011
Declared cost
$7,539
Address
157 Glenview Dr

reroofing

Open the permit page

$7,539
Mar 4, 2011Never finaled
issued Mar 2011, no final
115 Genebern Wyreroofing
Details
Permit
201103041377
Status
issued
Filed
Mar 4, 2011
Permit issued
Mar 4, 2011
Declared cost
$14,200
Address
115 Genebern Wy

reroofing

Open the permit page

$14,200
Jan 25, 2011Completed
final sign-off Feb 2011
2240 Lombard Streroofing
Details
Permit
201101258924
Status
complete
Filed
Jan 25, 2011
Permit issued
Jan 26, 2011
Final sign-off
Feb 7, 2011
Declared cost
$32,000
Address
2240 Lombard St

reroofing

Open the permit page

$32,000
Nov 12, 2010Never finaled
issued Nov 2010, no final
208 Lake Merced Hill No Blreroofing
Details
Permit
201011124773
Status
issued
Filed
Nov 12, 2010
Permit issued
Nov 16, 2010
Declared cost
$42,000
Address
208 Lake Merced Hill No Bl

reroofing

Open the permit page

$42,000
Nov 4, 2010Completed
final sign-off Dec 2010
2030 03rd Streroofing
Details
Permit
201011044297
Status
complete
Filed
Nov 4, 2010
Permit issued
Nov 4, 2010
Final sign-off
Dec 1, 2010
Declared cost
$24,000
Address
2030 03rd St

reroofing

Open the permit page

$24,000
Aug 30, 2010Never finaled
issued Aug 2010, no final
4 Blair Trreroofing
Details
Permit
201008309794
Status
issued
Filed
Aug 30, 2010
Permit issued
Aug 30, 2010
Declared cost
$6,490
Address
4 Blair Tr

reroofing

Open the permit page

$6,490
Jun 9, 2010Completed
final sign-off Jul 2010
1280 Ellis Streroofing
Details
Permit
201006094113
Status
complete
Filed
Jun 9, 2010
Permit issued
Jun 9, 2010
Final sign-off
Jul 13, 2010
Declared cost
$40,000
Address
1280 Ellis St

reroofing

Open the permit page

$40,000
Mar 12, 2010Never finaled
issued Mar 2010, no final
184 Trumbull Streroofing
Details
Permit
201003128071
Status
issued
Filed
Mar 12, 2010
Permit issued
Mar 12, 2010
Declared cost
$4,932
Address
184 Trumbull St

reroofing

Open the permit page

$4,932
Jun 8, 2009Expired or cancelled
expired Oct 2012
109 Lake Merced Hill Soreroofing.
Details
Permit
200906089917
Status
expired
Filed
Jun 8, 2009
Permit issued
Jun 8, 2009
Declared cost
$37,895
Address
109 Lake Merced Hill So

reroofing.

Open the permit page

$37,895
Jan 5, 2009Never finaled
issued Jan 2009, no final
4288 Cesar Chavez Streroofing
Details
Permit
200901059499
Status
issued
Filed
Jan 5, 2009
Permit issued
Jan 5, 2009
Declared cost
$8,471
Address
4288 Cesar Chavez St

reroofing

Open the permit page

$8,471
Dec 11, 2008Expired or cancelled
expired Dec 2012
342 Fair Oaks Streroofing
Details
Permit
200812118261
Status
expired
Filed
Dec 11, 2008
Permit issued
Dec 11, 2008
Declared cost
$6,093
Address
342 Fair Oaks St

reroofing

Open the permit page

$6,093
Nov 4, 2008Never finaled
issued Nov 2008, no final
561 Darien Wyreroofing
Details
Permit
200811045758
Status
issued
Filed
Nov 4, 2008
Permit issued
Nov 4, 2008
Declared cost
$14,500
Address
561 Darien Wy

reroofing

Open the permit page

$14,500
Oct 24, 2008Never finaled
issued Oct 2008, no final
30 Pope Streroofing.
Details
Permit
200810244993
Status
issued
Filed
Oct 24, 2008
Permit issued
Oct 24, 2008
Declared cost
$10,432
Address
30 Pope St

reroofing.

Open the permit page

$10,432
Aug 28, 2008Never finaled
issued Aug 2008, no final
15 Santa Paula Avreroofing
Details
Permit
200808280220
Status
issued
Filed
Aug 28, 2008
Permit issued
Aug 28, 2008
Declared cost
$7,791
Address
15 Santa Paula Av

reroofing

Open the permit page

$7,791
Nov 5, 2007Never finaled
issued Nov 2007, no final
1566 Innes Avreroofing
Details
Permit
200711057249
Status
issued
Filed
Nov 5, 2007
Permit issued
Nov 5, 2007
Declared cost
$4,766
Address
1566 Innes Av

reroofing

Open the permit page

$4,766
Jun 4, 2007Completed
final sign-off Jun 2007
257 Gold Mine Drreroofing
Details
Permit
200706042831
Status
complete
Filed
Jun 4, 2007
Permit issued
Jun 4, 2007
Final sign-off
Jun 20, 2007
Declared cost
$12,645
Address
257 Gold Mine Dr

reroofing

Open the permit page

$12,645
Mar 27, 2007Expired or cancelled
expired Sep 2013
2430 Hyde Streroofing
Details
Permit
200703277276
Status
expired
Filed
Mar 27, 2007
Permit issued
Mar 27, 2007
Declared cost
$44,000
Address
2430 Hyde St

reroofing

Open the permit page

$44,000
Mar 14, 2007Expired or cancelled
expired May 2008
657 Prentiss Streroofing
Details
Permit
200703146174
Status
expired
Filed
Mar 14, 2007
Permit issued
Mar 14, 2007
Declared cost
$9,635
Address
657 Prentiss St

reroofing

Open the permit page

$9,635
Feb 21, 2007Expired or cancelled
expired Apr 2011
614 03rd Avreroofing
Details
Permit
200702214519
Status
expired
Filed
Feb 21, 2007
Permit issued
Feb 21, 2007
Declared cost
$9,915
Address
614 03rd Av

reroofing

Open the permit page

$9,915
Feb 2, 2007Completed
final sign-off Feb 2007
132 25th Avrenew appl#200511188496 for purpose of final inspection.
Details
Permit
200702023187
Status
complete
Filed
Feb 2, 2007
Permit issued
Feb 2, 2007
Final sign-off
Feb 7, 2007
Address
132 25th Av

renew appl#200511188496 for purpose of final inspection.

Open the permit page

Sep 22, 2006Never finaled
issued Sep 2006, no final
60 Melba Avreroofing
Details
Permit
200609223131
Status
issued
Filed
Sep 22, 2006
Permit issued
Sep 22, 2006
Declared cost
$14,032
Address
60 Melba Av

reroofing

Open the permit page

$14,032
Aug 25, 2006Never finaled
issued Aug 2006, no final
71 Eagle Streroofing
Details
Permit
200608250570
Status
issued
Filed
Aug 25, 2006
Permit issued
Aug 25, 2006
Declared cost
$17,710
Address
71 Eagle St

reroofing

Open the permit page

$17,710
Jul 19, 2006Never finaled
issued Jul 2006, no final
2819 Buchanan Streroofing.
Details
Permit
200607196957
Status
issued
Filed
Jul 19, 2006
Permit issued
Jul 19, 2006
Declared cost
$25,534
Address
2819 Buchanan St

reroofing.

Open the permit page

$25,534
Mar 13, 2006Never finaled
issued Mar 2006, no final
2459 22nd Avreroofing
Details
Permit
200603136500
Status
issued
Filed
Mar 13, 2006
Permit issued
Mar 13, 2006
Declared cost
$1,414
Address
2459 22nd Av

reroofing

Open the permit page

$1,414
Feb 9, 2006Never finaled
issued Feb 2006, no final
1598 34th Avreroofing
Details
Permit
200602094175
Status
issued
Filed
Feb 9, 2006
Permit issued
Feb 9, 2006
Declared cost
$25,655
Address
1598 34th Av

reroofing

Open the permit page

$25,655
Jan 11, 2006Never finaled
issued Jan 2006, no final
2039 47th Avreroofing
Details
Permit
200601111869
Status
issued
Filed
Jan 11, 2006
Permit issued
Jan 11, 2006
Declared cost
$11,476
Address
2039 47th Av

reroofing

Open the permit page

$11,476
Dec 9, 2005Never finaled
issued Dec 2005, no final
2821 Buchanan Streroofing
Details
Permit
200512099939
Status
issued
Filed
Dec 9, 2005
Permit issued
Dec 9, 2005
Declared cost
$25,528
Address
2821 Buchanan St

reroofing

Open the permit page

$25,528
Nov 18, 2005Expired or cancelled
expired Feb 2007
132 25th Avreroofing
Details
Permit
200511188496
Status
expired
Filed
Nov 18, 2005
Permit issued
Nov 18, 2005
Declared cost
$30,276
Address
132 25th Av

reroofing

Open the permit page

$30,276
Oct 26, 2005Expired or cancelled
expired Mar 2007
273 Bradford Streroofing
Details
Permit
200510266532
Status
expired
Filed
Oct 26, 2005
Permit issued
Oct 26, 2005
Declared cost
$5,970
Address
273 Bradford St

reroofing

Open the permit page

$5,970
Sep 16, 2005Never finaled
issued Sep 2005, no final
1385 Portola Drreroofing
Details
Permit
200509163078
Status
issued
Filed
Sep 16, 2005
Permit issued
Sep 16, 2005
Declared cost
$26,015
Address
1385 Portola Dr

reroofing

Open the permit page

$26,015
Aug 24, 2005Never finaled
issued Aug 2005, no final
409 Madrid Streroofing
Details
Permit
200508241037
Status
issued
Filed
Aug 24, 2005
Permit issued
Aug 24, 2005
Declared cost
$22,231
Address
409 Madrid St

reroofing

Open the permit page

$22,231
Aug 8, 2005Never finaled
issued Aug 2005, no final
226 Ritch Streroofing (exclusive for hold bldg)
Details
Permit
200508089652
Status
issued
Filed
Aug 8, 2005
Permit issued
Aug 8, 2005
Declared cost
$27,700
Address
226 Ritch St

reroofing (exclusive for hold bldg)

Open the permit page

$27,700
Jul 8, 2005Never finaled
issued Jul 2005, no final
1212 18th Streroofing
Details
Permit
200507087083
Status
issued
Filed
Jul 8, 2005
Permit issued
Jul 8, 2005
Declared cost
$20,914
Address
1212 18th St

reroofing

Open the permit page

$20,914
May 10, 2005Expired or cancelled
expired Sep 2008
315 Molimo Drreroofing
Details
Permit
200505101979
Status
expired
Filed
May 10, 2005
Permit issued
May 10, 2005
Declared cost
$22,782
Address
315 Molimo Dr

reroofing

Open the permit page

$22,782
Apr 14, 2005Expired or cancelled
expired Oct 2006
1210 Masonic Avreroofing
Details
Permit
200504149983
Status
expired
Filed
Apr 14, 2005
Permit issued
Apr 14, 2005
Declared cost
$16,960
Address
1210 Masonic Av

reroofing

Open the permit page

$16,960
Oct 6, 2004Never finaled
issued Oct 2004, no final
340 Woolsey Streroofing
Details
Permit
200410066040
Status
issued
Filed
Oct 6, 2004
Permit issued
Oct 6, 2004
Declared cost
$9,593
Address
340 Woolsey St

reroofing

Open the permit page

$9,593
Sep 24, 2004Never finaled
issued Sep 2004, no final
74 Heather Avreroofing
Details
Permit
200409245058
Status
issued
Filed
Sep 24, 2004
Permit issued
Sep 24, 2004
Declared cost
$12,128
Address
74 Heather Av

reroofing

Open the permit page

$12,128
Sep 24, 2004Never finaled
issued Sep 2004, no final
1362 Vallejo Streroofing
Details
Permit
200409245057
Status
issued
Filed
Sep 24, 2004
Permit issued
Sep 24, 2004
Declared cost
$12,472
Address
1362 Vallejo St

reroofing

Open the permit page

$12,472
Aug 25, 2004Expired or cancelled
expired Jun 2006
749 Chestnut Streroofing
Details
Permit
200408252450
Status
expired
Filed
Aug 25, 2004
Permit issued
Aug 25, 2004
Declared cost
$10,976
Address
749 Chestnut St

reroofing

Open the permit page

$10,976
Aug 10, 2004Completed
final sign-off Nov 2004
400 Dorado Trreroofing
Details
Permit
200408101171
Status
complete
Filed
Aug 10, 2004
Permit issued
Aug 10, 2004
Final sign-off
Nov 3, 2004
Declared cost
$57,530
Address
400 Dorado Tr

reroofing

Open the permit page

$57,530
Aug 10, 2004Completed
final sign-off Oct 2004
700 Dorado Trreroofing
Details
Permit
200408101167
Status
complete
Filed
Aug 10, 2004
Permit issued
Aug 10, 2004
Final sign-off
Oct 22, 2004
Declared cost
$36,020
Address
700 Dorado Tr

reroofing

Open the permit page

$36,020
Aug 10, 2004Completed
final sign-off Nov 2004
600 Dorado Trreroofing
Details
Permit
200408101168
Status
complete
Filed
Aug 10, 2004
Permit issued
Aug 10, 2004
Final sign-off
Nov 3, 2004
Declared cost
$64,405
Address
600 Dorado Tr

reroofing

Open the permit page

$64,405
Aug 10, 2004Completed
final sign-off Oct 2004
401 Dorado Trreroofing
Details
Permit
200408101170
Status
complete
Filed
Aug 10, 2004
Permit issued
Aug 10, 2004
Final sign-off
Oct 22, 2004
Declared cost
$37,785
Address
401 Dorado Tr

reroofing

Open the permit page

$37,785
Aug 10, 2004Completed
final sign-off Oct 2004
601 Dorado Trreroofing
Details
Permit
200408101165
Status
complete
Filed
Aug 10, 2004
Permit issued
Aug 10, 2004
Final sign-off
Oct 22, 2004
Declared cost
$37,785
Address
601 Dorado Tr

reroofing

Open the permit page

$37,785
Aug 10, 2004Completed
final sign-off Oct 2004
500 Dorado Trreroofing
Details
Permit
200408101169
Status
complete
Filed
Aug 10, 2004
Permit issued
Aug 10, 2004
Final sign-off
Oct 22, 2004
Declared cost
$71,275
Address
500 Dorado Tr

reroofing

Open the permit page

$71,275
Mar 15, 2004Never finaled
issued Mar 2004, no final
100 Montalvo Avreroofing
Details
Permit
200403158548
Status
issued
Filed
Mar 15, 2004
Permit issued
Mar 15, 2004
Declared cost
$22,640
Address
100 Montalvo Av

reroofing

Open the permit page

$22,640
Jan 23, 2004Completed
final sign-off Apr 2004
78 Westwood Drreroofing
Details
Permit
200401234657
Status
complete
Filed
Jan 23, 2004
Permit issued
Jan 23, 2004
Final sign-off
Apr 22, 2004
Declared cost
$14,709
Address
78 Westwood Dr

reroofing

Open the permit page

$14,709
Aug 26, 2003Completed
final sign-off Nov 2003
70 Santa Monica Wyreroofing
Details
Permit
200308263018
Status
complete
Filed
Aug 26, 2003
Permit issued
Aug 26, 2003
Final sign-off
Nov 10, 2003
Declared cost
$31,976
Address
70 Santa Monica Wy

reroofing

Open the permit page

$31,976
Jun 2, 2003Never finaled
issued Jun 2003, no final
60 Parnassus Avreroofing
Details
Permit
200306025974
Status
issued
Filed
Jun 2, 2003
Permit issued
Jun 2, 2003
Declared cost
$9,524
Address
60 Parnassus Av

reroofing

Open the permit page

$9,524
Jun 2, 2003Completed
final sign-off Jul 2003
161 Gilbert Streroofing
Details
Permit
200306025976
Status
complete
Filed
Jun 2, 2003
Permit issued
Jun 2, 2003
Final sign-off
Jul 21, 2003
Declared cost
$53,610
Address
161 Gilbert St

reroofing

Open the permit page

$53,610
Apr 25, 2003Completed
final sign-off Jun 2003
2735 Larkin Streroofing
Details
Permit
200304253108
Status
complete
Filed
Apr 25, 2003
Permit issued
Apr 25, 2003
Final sign-off
Jun 20, 2003
Declared cost
$5,580
Address
2735 Larkin St

reroofing

Open the permit page

$5,580
Sep 30, 2002Expired or cancelled
expired Nov 2007
80 Santa Monica Wyreroofing
Details
Permit
200209307731
Status
expired
Filed
Sep 30, 2002
Permit issued
Sep 30, 2002
Declared cost
$19,953
Address
80 Santa Monica Wy

reroofing

Open the permit page

$19,953
Jun 27, 2002Completed
final sign-off Aug 2002
2780 Sacramento Streroofing
Details
Permit
200206270101
Status
complete
Filed
Jun 27, 2002
Permit issued
Jun 27, 2002
Final sign-off
Aug 1, 2002
Declared cost
$41,921
Address
2780 Sacramento St

reroofing

Open the permit page

$41,921
Apr 15, 2002Expired or cancelled
expired Oct 2002
2279 Pine Streroofing
Details
Permit
200204153899
Status
expired
Filed
Apr 15, 2002
Permit issued
Apr 15, 2002
Declared cost
$8,560
Address
2279 Pine St

reroofing

Open the permit page

$8,560
Apr 3, 2002Expired or cancelled
expired Sep 2002
5 Burnett Avreroofing
Details
Permit
200204032951
Status
expired
Filed
Apr 3, 2002
Permit issued
Apr 3, 2002
Declared cost
$4,280
Address
5 Burnett Av

reroofing

Open the permit page

$4,280
Apr 3, 2002Expired or cancelled
expired Sep 2002
1 Burnett Avreroofing
Details
Permit
200204032950
Status
expired
Filed
Apr 3, 2002
Permit issued
Apr 3, 2002
Declared cost
$4,280
Address
1 Burnett Av

reroofing

Open the permit page

$4,280
Feb 19, 2002Completed
final sign-off Feb 2003
850 Avenue D - Ti Avreroofing
Details
Permit
200202199409
Status
complete
Filed
Feb 19, 2002
Permit issued
Feb 19, 2002
Final sign-off
Feb 19, 2003
Declared cost
$62,238
Address
850 Avenue D - Ti Av

reroofing

Open the permit page

$62,238
Oct 10, 2001Expired or cancelled
expired Apr 2002
695 Grand View Avreroofing
Details
Permit
200110100271
Status
expired
Filed
Oct 10, 2001
Permit issued
Oct 10, 2001
Declared cost
$22,715
Address
695 Grand View Av

reroofing

Open the permit page

$22,715
Sep 7, 2001Expired or cancelled
expired Mar 2002
74 San Pablo Avreroofing
Details
Permit
200109077772
Status
expired
Filed
Sep 7, 2001
Permit issued
Sep 7, 2001
Declared cost
$24,647
Address
74 San Pablo Av

reroofing

Open the permit page

$24,647
May 14, 2001Completed
final sign-off Nov 2001
239 Noriega Streroofing
Details
Permit
200105149005
Status
complete
Filed
May 14, 2001
Permit issued
May 14, 2001
Final sign-off
Nov 2, 2001
Declared cost
$13,080
Address
239 Noriega St

reroofing

Open the permit page

$13,080
Apr 2, 2001Expired or cancelled
expired Apr 2002
90 Santa Monica Wyreroofing
Details
Permit
200104025740
Status
expired
Filed
Apr 2, 2001
Permit issued
Apr 2, 2001
Declared cost
$39,816
Address
90 Santa Monica Wy

reroofing

Open the permit page

$39,816
Feb 8, 2001Completed
final sign-off Feb 2001
278 Thrift Streroofing
Details
Permit
200102081626
Status
complete
Filed
Feb 8, 2001
Permit issued
Feb 8, 2001
Final sign-off
Feb 27, 2001
Declared cost
$5,522
Address
278 Thrift St

reroofing

Open the permit page

$5,522
Sep 20, 2000Expired or cancelled
expired Apr 2002
266 Waterville Streroofing
Details
Permit
200009201006
Status
expired
Filed
Sep 20, 2000
Permit issued
Sep 20, 2000
Declared cost
$6,546
Address
266 Waterville St

reroofing

Open the permit page

$6,546
Sep 13, 2000Expired or cancelled
expired Mar 2001
4376 21st Streroofing
Details
Permit
200009130382
Status
expired
Filed
Sep 13, 2000
Permit issued
Sep 13, 2000
Declared cost
$13,150
Address
4376 21st St

reroofing

Open the permit page

$13,150
Sep 7, 2000Expired or cancelled
expired Sep 2001
196 Castenada Avreroofing
Details
Permit
200009079877
Status
expired
Filed
Sep 7, 2000
Permit issued
Sep 7, 2000
Declared cost
$45,129
Address
196 Castenada Av

reroofing

Open the permit page

$45,129
Jul 27, 2000Expired or cancelled
expired Jan 2001
920 Monterey Blreroofing
Details
Permit
200007276276
Status
expired
Filed
Jul 27, 2000
Permit issued
Jul 27, 2000
Declared cost
$8,893
Address
920 Monterey Bl

reroofing

Open the permit page

$8,893
Jul 17, 2000Expired or cancelled
expired Jul 2001
1988 Jackson Stre roofing
Details
Permit
200007175322
Status
expired
Filed
Jul 17, 2000
Permit issued
Jul 17, 2000
Declared cost
$35,245
Address
1988 Jackson St

re roofing

Open the permit page

$35,245