Bid_Table-EV00018038_(C___F-Revised).xlsx
XLSX spreadsheet 65 KB Posted
- Solicitation number
- EV00018038
- Issued by
- Suffolk County, Massachusetts
About this file
Bid Table for Landscape Maintenance Services in Massachusetts
This is a bid evaluation table for a landscape maintenance contract opportunity issued by a Massachusetts municipality for maintenance services across municipal lots, parcels, and stairs. The solicitation encompasses routine mowing, trimming, debris and trash removal, and seasonal clean-ups across two geographically defined service areas serving municipal properties throughout the city. The project will result in two separate contracts to address the critical need for consistent, high-standard maintenance of city-owned spaces to ensure public safety and property standards. The bid table documents the evaluation and scoring of proposals submitted by bidders in response to this Invitation for Bids (IFB).
The bid table serves as the official record of bidder responses and evaluation metrics used to determine contract award. The table includes detailed bid pricing, bidder information, and scoring criteria applied during the evaluation process. This document reflects the competitive bidding process and provides transparency regarding the cost proposals received, allowing for comparison across qualified bidders to determine the most advantageous award for the municipality. The bid evaluation table is essential for documenting the procurement process and ensuring compliance with public procurement regulations and transparency requirements.
View the file
Other files
Show all 12
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Summary
| Area | Neighborhood | Address | Type | Lot Number or Name | Days of the Week | Cleaning | Mowing | On Call Service |
| C | Dorchester | 254 Bowdoin Street | Municipal Parking Lot | 15 | Monday & Thursday | Twice per Week | Twice per Month | |
| C | Dorchester | 8-20 Belden Street (Uphams Corner) | Municipal Parking Lot | 16 | Monday & Thursday | Twice per Week | Twice per Month | |
| C | Dorchester | 575 Washington Street (Cadman Square) | Municipal Parking Lot | 17 | Monday & Thursday | Twice per Week | Twice per Month | |
| C | Dorchester | 16 Hamlet Street (Uphams Corner) | Municipal Parking Lot | 19 | Monday & Thursday | Twice per Week | Twice per Month | |
| C | Dorchester | 191 Adams Street (Fields Corner) | Municipal Parking Lot | 20 | Tuesday | Once per Week | Twice per Month | |
| C | Dorchester | 730 Dudley Street (Uphams Corner) | Municipal Parking Lot | 22 | Monday & Thursday | Twice per Week | Twice per Month | |
| C | South Boston | 450 West Broadway | Municipal Parking Lot | 18 | Monday & Thursday | Twice per Week | Twice per Month | |
| C | South Boston | 650 East Broadway | Municipal Parking Lot | 21 | Tuesday | Once per Week | Twice per Month | |
| C | Dorchester | Dorchester Ave from Fields Corner Bridge → Lowell Mill (short Adams) | Parcels | D7 | Twice per Month | Twice per Month | ||
| C | South Boston | Dorchester Ave islands from West Broadway to Old Colony Ave. | Parcels | D5 | Twice per Month | Twice per Month | ||
| C | South Boston | Old colony ave islands from Dorchester Ave to Columbia Rd (Rotary) | Parcels | D5 | Twice per Month | Twice per Month | ||
| C | South Boston | D street from West 1st to summer street | Parcels | D5 | Twice per Month | Twice per Month | ||
| C | Dorchester | 148 Hancock St - 58 Downer Ave | Stairway/Footpath | Hancock Street Stairs | Once per Month | Once per Month | Tree Maintenance as needed | |
| C | Dorchester | 24 Frost Ave | Stairway/Footpath | Hatton Footway | Once per Month | Not Required | Tree Maintenance as needed | |
| C | Dorchester | 41 Huron Circle - 51 Van Winkle St | Stairway/Footpath | Huron Path | Once per Month | Not Required | Tree Maintenance as needed | |
| C | Dorchester | 99 Mascot St | Stairway/Footpath | Mascot Street Stairs | Once per Month | Not Required | Tree Maintenance as needed | |
| C | Dorchester | 54 Bailey St | Stairway/Footpath | Carmela Lane | Once per Month | Once per Month | Tree Maintenance as needed | |
| C | South Boston | 53-56 Thomas Park | Stairway/Footpath | Covington Street Stairs | Once per Month | Once per Month | Tree Maintenance as needed | |
| F | Jamaica Plain | 737 Centre Street behind Blanchard's | Municipal Parking Lot | 6 | Monday & Thursday | Twice per Week | Twice per Month | |
| F | Jamaica Plain | 350 Centre Street | Municipal Parking Lot | 7 | Tuesday | Once per Week | Twice per Month | |
| F | Jamaica Plain | 3087 Washington Street (Egleston Square) | Municipal Parking Lot | 24 | Tuesday | Once per Week | Twice per Month | |
| F | Jamaica Plain | 490 Centre Street across from the Curley School | Municipal Parking Lot | 32 | Monday & Thursday | Twice per Week | Twice per Month | |
| F | Jamaica Plain | 3042 Washington Street (Egleston Sq) | Municipal Parking Lot | 33 | Monday & Thursday | Twice per Week | Once per Month | |
| F | West Roxbury | 39-41 Corey Street | Municipal Parking Lot | 10 | Tuesday | Once per Week | Twice per Month | |
| F | West Roxbury | 1891 Centre Stree | Municipal Parking Lot | 34 | Tuesday | Once per Week | Twice per Month | |
| F | Jamaica Plain | Washington st tree pits from Arborway to Brookley Rd | Parcels | D2 | Twice per Month | Twice per Month | ||
| F | South End | Tremont st from E Berkeley st to W Springfield st | Parcels | D1 | Twice per Month | Twice per Month | ||
| F | South End, Jamaica Plain | Washington st from W.Dedham to Arborway Islands & sidewalks | Parcels | D6 | Twice per Month | Twice per Month | ||
| F | West Roxbury | Washington St from WR PKWY to Grove st. Island and Sidewalks | Parcels | D6 | Twice per Month | Twice per Month | ||
| F | West Roxbury | W. Boundary Rd from WR PKWY to Georgetowne Dr sidewalk side | Parcels | D6 | Twice per Month | Twice per Month | ||
| F | Jamaica Plain | 18 Park Lane | Stairway/Footpath | Park Lane | Once per Month | Once per Month | Tree Maintenance as needed | |
| F | Jamaica Plain | 7 Mendell Way - 33 Dalrynple St | Stairway/Footpath | Mendell Way | Once per Month | Not Required | Tree Maintenance as needed | |
| F | Jamaica Plain | 76 Louders Lane | Stairway/Footpath | Mossbank Footway | Once per Month | Not Required | Tree Maintenance as needed | |
| F | Jamaica Plain | 15 Hampstead Rd-185 South St | Stairway/Footpath | Hampstead Footway | Once per Month | Once per Month | Tree Maintenance as needed | |
| F | West Roxbury | 12 Sunset Hill | Stairway/Footpath | Sunset Hill Stairs | Once per Month | Not Required | Tree Maintenance as needed | |
| F | West Roxbury | 630 - 650 VFW Pkwy | Stairway/Footpath | Maple Street | Once per Month | Once per Month | Tree Maintenance as needed |
Inconsistent
1 times weekly on tuesday
2 times weekly monday & thursday
Need to include?
Area C
| Vendor Name: | Base Contract Term - November 1, 2026– April 14, 2027 | Option Term 1 - April 15, 2027 - April 14, 2028 | Option Term 2 - April 15, 2027 - April 14, 2028 | |||||||||||||||||||||
| Area | Neighborhood | Address | Type | Lot Number or Name | Scheduled Cleaning Date | Cleaning & Debris Removal | ||||||||||||||||||
| (Unit Price Per Event) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Cost Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Unit Price Per Event) | Mowing & Trimming | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Cost per Contract Term) | Base Contract Term Total | Cleaning & Debris Removal | ||||||||||||||||||||||
| (Unit Price Per Event) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Cost Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Unit Price Per Event) | Mowing & Trimming | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Cost per Contract Term) | Option Term 1 Total | Cleaning & Debris Removal | ||||||||||||||||||||||
| (Unit Price Per Event) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Cost Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Unit Price Per Event) | Mowing & Trimming | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Cost per Contract Term) | Option Term 2 Total | |||||||||||||||||||||||
| C | Dorchester | 254 Bowdoin Street | Municipal Parking Lot | 15 | Monday & Thursday | 46 | $ - 0 | 4 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| C | Dorchester | 8-20 Belden Street (Uphams Corner) | Municipal Parking Lot | 16 | Monday & Thursday | 46 | $ - 0 | 4 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| C | Dorchester | 575 Washington Street (Cadman Square) | Municipal Parking Lot | 17 | Monday & Thursday | 46 | $ - 0 | 4 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| C | Dorchester | 16 Hamlet Street (Uphams Corner) | Municipal Parking Lot | 19 | Monday & Thursday | 46 | $ - 0 | 4 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| C | Dorchester | 191 Adams Street (Fields Corner) | Municipal Parking Lot | 20 | Tuesday | 23 | $ - 0 | 4 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| C | Dorchester | 730 Dudley Street (Uphams Corner) | Municipal Parking Lot | 22 | Monday & Thursday | 46 | $ - 0 | 4 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| C | South Boston | 450 West Broadway | Municipal Parking Lot | 18 | Monday & Thursday | 46 | $ - 0 | 4 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| C | South Boston | 650 East Broadway | Municipal Parking Lot | 21 | Tuesday | 23 | $ - 0 | 4 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| C | Dorchester | Dorchester Ave from Fields Corner Bridge → Lowell Mill (short Adams) | Parcels | D7 | 10 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| C | South Boston | Dorchester Ave islands from West Broadway to Old Colony Ave. | Parcels | D5 | 10 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| C | South Boston | Old colony ave islands from Dorchester Ave to Columbia Rd (Rotary) | Parcels | D5 | 10 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| C | South Boston | D street from West 1st to summer street | Parcels | D5 | 10 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| C | Dorchester | 148 Hancock St - 58 Downer Ave | Stairway/Footpath | Hancock Street Stairs | 5 | $ - 0 | 2 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | |||||
| C | Dorchester | 24 Frost Ave | Stairway/Footpath | Hatton Footway | 5 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | |||||
| C | Dorchester | 41 Huron Circle - 51 Van Winkle St | Stairway/Footpath | Huron Path | 5 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | |||||
| C | Dorchester | 99 Mascot St | Stairway/Footpath | Mascot Street Stairs | 5 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | |||||
| C | Dorchester | 54 Bailey St | Stairway/Footpath | Carmela Lane | 5 | $ - 0 | 2 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | |||||
| C | South Boston | 53-56 Thomas Park | Stairway/Footpath | Covington Street Stairs | 5 | $ - 0 | 2 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 |
| Bid Item | Estimated Hours | Hourly Rate | Total Estimate |
| On-Call Tree Maintenance - Base Term | 80 | $0.00 | |
| On-Call Tree Maintenance -Term 1 Option | 80 | $0.00 | |
| On-Call Tree Maintenance - Term 2 Option | 80 | $0.00 |
| Contract Terms | Scheduled | On-Call | Total |
| Base Term (November 1, 2026– April 14, 2027) | $0.00 | $0.00 | $0.00 |
| Option Term 1 Total (April 15, 2027 - April 14, 2028) | $0.00 | $0.00 | $0.00 |
| Option Term 2 Total (April 15, 2028 - April 14, 2029) | $0.00 | $0.00 | $0.00 |
| Total Bid Area C | $0.00 |
Area F
| Vendor Name: | Base Contract Term - November 1, 2026– April 14, 2027 | Option Term 1 - April 15, 2027 - April 14, 2028 | Option Term 2 - April 15, 2027 - April 14, 2028 | |||||||||||||||||||||
| Area | Neighborhood | Address | Type | Lot Number or Name | Scheduled Cleaning Date | Cleaning & Debris Removal | ||||||||||||||||||
| (Unit Price Per Event) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Cost Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Unit Price Per Event) | Mowing & Trimming | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Cost per Contract Term) | Base Contract Term Total | Cleaning & Debris Removal | ||||||||||||||||||||||
| (Unit Price Per Event) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Cost Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Unit Price Per Event) | Mowing & Trimming | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Cost per Contract Term) | Option Term 1 Total | Cleaning & Debris Removal | ||||||||||||||||||||||
| (Unit Price Per Event) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Cleaning & Debris Removal | |||||||||||||||||||||||
| (Cost Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Unit Price Per Event) | Mowing & Trimming | |||||||||||||||||||||||
| (Estimated Events Per Contract Term) | Mowing & Trimming | |||||||||||||||||||||||
| (Cost per Contract Term) | Option Term 2 Total | |||||||||||||||||||||||
| F | Jamaica Plain | 737 Centre Street behind Blanchard's | Municipal Parking Lot | 6 | Monday & Thursday | 46 | $ - 0 | 4 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| F | Jamaica Plain | 350 Centre Street | Municipal Parking Lot | 7 | Tuesday | 23 | $ - 0 | 4 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| F | Jamaica Plain | 3087 Washington Street (Egleston Square) | Municipal Parking Lot | 24 | Tuesday | 23 | $ - 0 | 4 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| F | Jamaica Plain | 490 Centre Street across from the Curley School | Municipal Parking Lot | 32 | Monday & Thursday | 46 | $ - 0 | 4 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| F | Jamaica Plain | 3042 Washington Street (Egleston Sq) | Municipal Parking Lot | 33 | Monday & Thursday | 46 | $ - 0 | 2 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | 104 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| F | West Roxbury | 39-41 Corey Street | Municipal Parking Lot | 10 | Tuesday | 23 | $ - 0 | 4 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| F | West Roxbury | 1891 Centre Stree | Municipal Parking Lot | 34 | Tuesday | 23 | $ - 0 | 4 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | 52 | $ - 0 | 16 | $ - 0 | $ - 0 | ||||
| F | Jamaica Plain | Washington st tree pits from Arborway to Brookley Rd | Parcels | D2 | 10 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| F | South End | Tremont st from E Berkeley st to W Springfield st | Parcels | D1 | 10 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| F | South End, Jamaica Plain | Washington st from W.Dedham to Arborway Islands & sidewalks | Parcels | D6 | 10 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| F | West Roxbury | Washington St from WR PKWY to Grove st. Island and Sidewalks | Parcels | D6 | 10 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| F | West Roxbury | W. Boundary Rd from WR PKWY to Georgetowne Dr sidewalk side | Parcels | D6 | 5 | $ - 0 | 4 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | 24 | $ - 0 | 16 | $ - 0 | $ - 0 | |||||
| F | Jamaica Plain | 18 Park Lane | Stairway/Footpath | Park Lane | 5 | $ - 0 | 2 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | |||||
| F | Jamaica Plain | 7 Mendell Way - 33 Dalrynple St | Stairway/Footpath | Mendell Way | 5 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | |||||
| F | Jamaica Plain | 76 Louders Lane | Stairway/Footpath | Mossbank Footway | 5 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | |||||
| F | Jamaica Plain | 15 Hampstead Rd-185 South St | Stairway/Footpath | Hampstead Footway | 5 | $ - 0 | 2 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | |||||
| F | West Roxbury | 12 Sunset Hill | Stairway/Footpath | Sunset Hill Stairs | 5 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | 12 | $ - 0 | 0 | $ - 0 | $ - 0 | |||||
| F | West Roxbury | 630 - 650 VFW Pkwy | Stairway/Footpath | Maple Street | 5 | $ - 0 | 2 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 | 12 | $ - 0 | 8 | $ - 0 | $ - 0 |
| Bid Item | Estimated Hours | Hourly Rate | Total Estimate |
| On-Call Tree Maintenance - Base Term | 80 | $0.00 | |
| On-Call Tree Maintenance -Term 1 Option | 80 | $0.00 | |
| On-Call Tree Maintenance - Term 2 Option | 80 | $0.00 |
| Contract Terms | Scheduled | On-Call | Total |
| Base Year (November 1, 2026– April 14, 2027) | $0.00 | $0.00 | $0.00 |
| Option Year 1 Total (April 15, 2027 - April 14, 2028) | $0.00 | $0.00 | $0.00 |
| Option Year 2 Total (April 15, 2028 - April 14, 2029) | $0.00 | $0.00 | $0.00 |
| Total Bid Area F | $0.00 |
File details come from the government source that posted it. Updated .