Building Biography

The MapLandlordsNeighborhoodsZIP CodesGradesThe Mice MapAboutWhat's new

Building report

129 Livingston Street · Brooklyn · BBL 3001540036 · generated 2026-10-20 · FREE

Free while in beta — every NYC building gets a report like this, updated weekly from city records. If it's useful, chip in to keep it free

This building is not graded (non-residential or no residential units on record) — the report below covers its full public record.

Patterns

No heat or hot-water complaints in the last three years.

No bedbug-infested units reported in the last three years of filings.

$21,875 in enforcement penalties imposed (ECB/OATH) in the last three years.

What 311 hears from this address

31 service requests in the last three years. Most common: Illegal Parking (13) · Food Establishment (6) · Air Quality (4) · Sidewalk Condition (3) · General Construction/Plumbing (2) · Food Poisoning (1).

Filed construction activity

$695,875 in permitted construction work filed since 2016 (6 filings with a declared cost) — a rough measure of how actively the owner maintains the building. Permit costs cover filed construction work only — they do not capture routine maintenance or repairs done without a permit.

What the city thinks it's worth

Tax yearCity market valueAssessed value
2025$1,109,000 $499,050
2026$1,127,000 $507,150
2027$1,041,000 $468,450

The city's market estimate has fallen 6% between tax years 2025 and 2027.

Restaurants in this building

RestaurantCuisineGradeNotes
Bed Stuy Fish FRYSoul FoodA—

Report to 311: Food poisoning · Food safety complaint

1 restaurant · 0 with mice evidence · See them on the Mice Map

1 food-poisoning report to 311 at this address in the last three years (0 with three or more people sick)
6 Food Establishment complaints to 311 at this address in the last three years (most often: Bare Hands in Contact w/ Food, Food Contains Foreign Object, Food Contaminated) · complaints filed by the public; DOHMH investigates, outcomes aren't published.

Flood exposure

Not in the FEMA 1%-annual-chance floodplain (2015 preliminary maps).

Not in a hurricane evacuation zone.

Not in the city's stormwater (cloudburst) flood maps under any modeled scenario.

No street-flooding or sewer-backup complaints on record at this address.

Sources: FEMA flood maps (coastal), NYC DEP Stormwater Flood Maps (cloudburst), NYC hurricane evacuation zones, and 311 records for this address.

Getting around

SubwayJay St-MetroTech — A C F R · 400 ft straight-line (about a 2-minute walk) · station accessibility: full
Borough Hall — 2 3 4 5 R · 650 ft straight-line (about a 3-minute walk) · station accessibility: partial
BusNearest boarding stop: Smith St / Livingston St — B57 B62 · 250 ft
Citi BikeFulton St & Adams St · 550 ft · station location as of 2026-09-23; live availability
School zones (2024–25 map)Elementary: P.S. 261 Zipporiah Mills. Confirm with the DOE's school search.

Distances are straight-line, not walking routes. Transit locations from the MTA and Citi Bike, bike facilities from NYC DOT, school zones from the DOE's 2024–25 maps.

Report a problem to 311

129 Livingston Street

Rats or miceRats or mice
Food poisoningFood poisoning
Food safety complaintFood safety complaint
Anything elseAnything else

31 311 service requests from this address in the last three years.

311 will ask for the address, the apartment if the problem is inside, and what's wrong. Contact details are optional for most complaints; food-poisoning reports can be anonymous. Complaints appear in the city's public 311 data, usually within a day or two, and then in the Live from 311 box on this page.

Sales, deeds & mortgages

Most recent mortgage recorded against this lot: $682,500 on 2004-03-16 (lender: Si Bank & Trust), covering 2 lots — the amount covers all of them. Face amount at recording — it may have since been paid down, refinanced or satisfied. View the recorded document.

DateRecordAmountPer res. unit
2010-04-28Deed $1,900,000 — from TOUCHSTONE HOLDING LLC to BLUE WAVE REALTY LLC $1,900,000
2008-10-20Deed $507,125 — from KIMMEL AS REFEREE, LEO to TOUCHSTONE HOLDING LLC $507,125
2006-09-05SPRD $450,000 — from TARTIR, IHAB H; SULEIMAN, DAVID; ABUHAMDEH, YOUSEF to MEYER, GERALD $450,000
2006-06-14Deed $3,000,000 — from 129 LIVINGSTON STREET, LLC to MALLAK REALTY LLC $3,000,000
2006-06-14M&CON $2,300,000 — from MALLAK REALTY LLC to INTERVEST MORTGAGE CORPORATION $2,300,000
2005-05-23AL&R $950,000 — from 129 LIVINGSTON STREET, LLC to ASTORIA FEDERAL SAVINGS & LOAN ASSOCIATI $950,000
2005-05-23M&CON $950,000 — from 129 LIVINGSTON STREET, LLC to ASTORIA FEDERAL SAVINGS & LOAN ASSOCIATI $950,000
2004-03-16AL&R $682,500 — from SI BANK & TRUST to CARAVELLO, VINCENZO $682,500
2004-03-16Mortgage $682,500 — from CARAVELLO, VINCENZO to SI BANK & TRUST $682,500
2004-03-16Deed $1,100,000 — from LUSOR REALTY INC. to CARAVELLO, VINCENZO $1,100,000
1982-01-20Mortgage $175,000 — from LUSOR REALTY INC. to NEWMAN, IRVING; ARONNE, ALBERT C. $175,000

Ten-year activity

50250
2017
2018
2019
2020
2021
2022
23
2023
2024
2025
2026
ConstructionEnforcementHousing & tenantsHealth & systems
Show as table
YearConstructionEnforcementHousing & tenantsHealth & systemsTotal
20171110012
201802002
201901304
202000101
20210127019
202200606
20230023023
20240017219
20250105217
2026019111
This record is free. Keeping it free costs money.
Servers, data pipelines, weekends. Pay what you want — a dollar helps.
Chip in

The last 12 months — 13 records

DateRecord
2026-08-13311: Sidewalk Condition — Broken Sidewalk
2026-08-13311: General Construction/Plumbing — Vent/Exhaust - Illegal/Improper
2026-08-13DOB complaint, category ?
2026-08-06Restaurant inspection: BED STUY FISH FRY — grade A
2026-07-31311: Consumer Complaint — Third-Party Food Delivery Service
2026-07-22311: Water System — Hydrant Running Full (WA4)
2026-07-09311: Sidewalk Condition — Broken Sidewalk
2026-06-24311: Sidewalk Condition — Broken Sidewalk
2026-05-30311: Food Establishment — Kitchen/Food Prep Area
2026-04-07311: Food Establishment — Food Contaminated
2026-01-28311: Illegal Parking — Parking Permit Improper Use
2025-11-25Rodent inspection: Passed
2025-10-21311: Food Establishment — Rodents/Insects/Garbage

The full timeline

2026
2026-08-13311: Sidewalk Condition — Broken Sidewalk
2026-08-13311: General Construction/Plumbing — Vent/Exhaust - Illegal/Improper
2026-08-13DOB complaint, category ?
2026-08-06Restaurant inspection: BED STUY FISH FRY — grade A
2026-07-31311: Consumer Complaint — Third-Party Food Delivery Service
2026-07-22311: Water System — Hydrant Running Full (WA4)
2026-07-09311: Sidewalk Condition — Broken Sidewalk
2026-06-24311: Sidewalk Condition — Broken Sidewalk
2026-05-30311: Food Establishment — Kitchen/Food Prep Area
2026-04-07311: Food Establishment — Food Contaminated
2026-01-28311: Illegal Parking — Parking Permit Improper Use
2025
2025-11-25Rodent inspection: Passed
2025-10-21311: Food Establishment — Rodents/Insects/Garbage
2025-09-08311: Illegal Parking — Parking Permit Improper Use
2025-08-28ECB CLASS - 2 violation: FAILURE TO CONDUCT OR FILE A FINAL INSPECTION OF PERMITTED WORK WITH THE DEPARTMENT. NOTED: ALT2 JOB #321567906 FOR INTERIOR RENOV$6,250
2025-08-28ECB CLASS - 2 violation: FAILURE TO CONDUCT FINAL INSP. FOR MECHANICAL JOB #321638536 NOTED: PG M203 NOTE STATES SHALL BE REVIEWED BY BOARD. ALSO FINAL INS$6,250
2025-08-26DOB complaint, category ?
2025-08-21ECB CLASS - 2 violation: FAILURE TO MAINTAIN BUILDING IN A CODE COMPLIANT MANNER NOTED: AT TIME OF INSPECTION OBSERVED BROKEN/DEFECTIVE CEILING AT PUBLIC H$6,250
2025-08-15DOB complaint, category ?
2025-06-26ECB CLASS - 2 violation: FAILURE TO COMPLY WITH COMMISSIONER'S ORDER TO FILE A CERTIFICATE OF CORRECTION WITH THE DEPARTMENTOF BUILDINGS. AT TIME OF INSPEC$3,125
2025-06-24DOB complaint, category ?
2025-05-29311: General Construction/Plumbing — Vent/Exhaust - Illegal/Improper
2025-05-29DOB complaint, category ?
2025-03-24ECB CLASS - 2 violation: FAILURE TO COMPLY WITH COMMISSIONER'S ORDER TO FILE A CERTIFICATE OF CORRECTION WITH THE DEPARTMENT OF BUILDINGS. AT TIME OF INSPE
2025-03-22DOB complaint, category ?
2025-03-05311: Illegal Parking — Posted Parking Sign Violation
2025-01-31311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2025-01-13Restaurant inspection: BED STUY FISH FRY — grade A
2024
2024-12-16311: Food Establishment — Food Contains Foreign Object
2024-12-13311: Illegal Parking — Posted Parking Sign Violation
2024-10-28311: Food Establishment — Bare Hands in Contact w/ Food
2024-10-01311: Illegal Parking — Double Parked Blocking Traffic
2024-10-01311: Illegal Parking — Double Parked Blocking Traffic
2024-09-17311: Illegal Parking — Parking Permit Improper Use
2024-09-04311: Illegal Parking — Double Parked Blocking Traffic
2024-08-21311: Illegal Parking — Double Parked Blocking Traffic
2024-08-19Restaurant inspection: BED STUY FISH FRY — grade C
2024-07-23311: Food Poisoning — 1 or 2
2024-05-30311: Illegal Parking — Parking Permit Improper Use
2024-04-09311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2024-03-21311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2024-03-08311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2024-02-26311: Food Establishment — Letter Grading
2024-02-17311: Illegal Parking — Parking Permit Improper Use
2024-02-02311: Illegal Parking — Parking Permit Improper Use
2024-01-22311: Illegal Parking — Double Parked Blocking Traffic
2024-01-08Restaurant inspection: BED STUY FISH FRY
2023
2023-09-19311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-08-30311: Illegal Parking — Parking Permit Improper Use
2023-06-07311: Illegal Parking — Blocked Sidewalk
2023-06-07311: Illegal Parking — Blocked Hydrant
2023-06-07311: Illegal Parking — Blocked Hydrant
2023-06-06311: Food Establishment — Odor
2023-04-18311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-04-12311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-03-30311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-03-28311: Illegal Parking — Parking Permit Improper Use
2023-03-16311: Illegal Parking — Blocked Bike Lane
2023-03-14311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-17311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-17311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-17311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-16311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-16311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-16311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-16311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-16311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-02-16311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2023-01-18311: Illegal Parking — Blocked Hydrant
2023-01-15311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2022
2022-10-17311: Food Establishment — Bare Hands in Contact w/ Food
2022-10-17311: Food Establishment — Bare Hands in Contact w/ Food
2022-09-02311: Air Quality — Air: Odor/Fumes, Restaurant (AD2)
2022-08-29311: Illegal Parking — Parking Permit Improper Use
2022-05-21311: For Hire Vehicle Complaint — Car Service Company Complaint
2022-01-31311: Vaccine Mandate Non-Compliance — Employee Proof of Vaccination Not Checked
2021
2021-12-27311: Face Covering Violation — Mandate Not Enforced
2021-12-09311: General Construction/Plumbing — Vent/Exhaust - Illegal/Improper
2021-12-09DOB complaint, category ?
2021-12-02311: Food Establishment — Odor
2021-11-05311: Illegal Parking — Double Parked Blocking Vehicle
2021-11-04DOB complaint, category ?
2021-11-02311: Food Establishment — Odor
2021-11-01311: Food Establishment — Letter Grading
2021-11-01ECB CLASS - 2 violation: FAILURE TO MAINTAIN, REPAIR AND/OR REPLACE
2021-11-01ECB CLASS - 2 violation: FAILURE TO MAINTAIN BUILDING IN CODE- COMPLIANT MANNER. AT TIME OF MY INSPECTION OBSERVED EXHAUST AT SYSTEM INSTALLED INADEQUATE A$3,125
2021-11-01ECB CLASS - 2 violation: FAILURE TO MAINTAIN BUILDING IN CODE COMPLIANT MANNER. AT TIME OF MY INSPECTION OBSERVED, BED-STUY RESTAURANT, INSTALLED EXHAUST S$3,125
2021-10-04311: General Construction/Plumbing — Vent/Exhaust - Illegal/Improper
2021-10-04DOB complaint, category ?
2021-05-10DOB violation C: THE DOB HEREBY ORDERS YOU TO STOP ALL WORK UNDER JOB #321567906 DUE TO APPLICANT WITHDRAWAL
2021-05-10DOB violation C: THE DOB HEREBY ORDERS YOU TO STOP ALL WORK UNDER JOB #321567906 DUE TO APPLICANT WITHDRAWAL
2021-05-07DOB complaint, category ?
2021-03-05DOB violation C: STOP ALL WORK EXCEPT TO MAKE SITE SAFE AND CLEAN, CONTACT THE BOROUGH COMMISSIONER
2021-03-05DOB violation C: STOP ALL WORK MAKE SITE SAFE, CONTACT BOROUGH COMMISSIONERS OFFICE
2021-03-03DOB complaint, category ?
2020
2020-06-26311: Illegal Parking — Posted Parking Sign Violation
2019
2019-09-07311: Broken Parking Meter — Coin or Card Did Not Register
2019-06-28311: Illegal Parking — Double Parked Blocking Vehicle
2019-04-09ECB CLASS - 2 violation: FAILURE TO COMPLY WITH COMMISSIONER'S ORDER CONTAINED IN SUMMONS/VIO #35307873N ISSUED ON 06/06/18, & TO FILE C OF C PURSUANT TO 2$625
2019-02-07311: Water System — Hydrant Defective (WC2)
2018
2018-06-06ECB CLASS - 2 violation: SEC: FC 504.4.2. A CLEAN PATH OF HOT LESS THAN 6FT HORIZONTAL WIDTH & 9FT IN HEIGHT SHALL BE PROVIDED FROM THE FRONT OF THE BLDG T$1,250
2018-05-16DOB complaint, category ?
2017
2017-12-01Permit EW — ISSUED
2017-10-13Job filed: INSTALL KITCHEN FIRE SUPPRESSION SYSTEM ONLY AS SHOWN ON PLANS, IN CONJUNCTION WITH DOB JOB#321638536. FIRE SUPP. SHUT OFF VALVE HAS BEEN PREVIOUSLY F$3,000
2017-08-23Permit PL — ISSUED
2017-08-18Permit EW — ISSUED
2017-08-14Job filed: FILING FOR MECHANICAL, PLUMBING FOR EATING AND DRINKING ESTABLISHMENT. NO CHANGE IN USE, EGRESS OR BULK UNDER THIS APPLICATION.$122,000
2017-08-14Job filed: FILING FOR MECHANICAL, PLUMBING FOR EATING AND DRINKING ESTABLISHMENT. NO CHANGE IN USE, EGRESS OR BULK UNDER THIS APPLICATION.$122,000
2017-05-09Permit EW —
2017-05-09Permit EQ —
2017-05-02Job filed: A2$149,625
2017-05-01Job filed: PROPOSED INTERIOR RENOVATIONS AT 1ST FLOOR AND CELLAR FOR EATING + DRINKING ESTABLISHMENT. NO CHANGE IN USE, EGRESS OR BULK UNDER THIS APPLICATION.$149,625
2017-05-01Job filed: PROPOSED INTERIOR RENOVATIONS AT 1ST FLOOR AND CELLAR FOR EATING + DRINKING ESTABLISHMENT. NO CHANGE IN USE, EGRESS OR BULK UNDER THIS APPLICATION.$149,625
2017-04-26FDNY inspection (RISK)
2016
2016-07-26311: General Construction/Plumbing — Adjacent Buildings Not Protected
2016-07-26DOB complaint, category ?
2015
2015-11-03311: Water System — Hydrant Leaking (WC1)
2015-10-26311: General Construction/Plumbing — Building Shaking/Vibrating/Structural Stability
2015-10-26DOB violation C: FAILURE TO MAINTAIN BUILDING
2015-10-23311: General Construction/Plumbing — Building Shaking/Vibrating/Structural Stability
2015-10-23DOB complaint, category ?
2015-10-07311: Noise — Noise: Construction Equipment (NC1)
2015-08-26311: Sewer — Manhole Overflow (Use Comments) (SA1)
2015-08-20Permit EW — ISSUED
2015-08-17Job filed: APPLICATION IS FILED FOR THE INSTALLATION OF TIEBACKS AT 129 LIVINGSTON STREET IN CONJUNCTION WITH NB#320626747$1,000
2015-06-15311: General Construction/Plumbing — Site Conditions Endangering Workers
2015-06-15DOB complaint, category ?
2014
2014-09-25311: Broken Muni Meter — Coin or Card Did Not Register
2014-08-02311: Broken Muni Meter — Out of Order
2013
2013-05-20311: Sanitation Condition — 15 Street Cond/Dump-Out/Drop-Off
2013-04-26311: Water System — Dirty Water (WE)
2013-02-22Rodent inspection: Passed
2013-01-26311: Broken Muni Meter — No Receipt
2012
2012-10-02311: Food Poisoning — 1 or 2
2011
2011-06-30311: Missed Collection (All Materials) — 1 Missed Collection
2011-06-28311: Missed Collection (All Materials) — 1RB Missed Recycling - M/G/Pl
2011-06-28311: Missed Collection (All Materials) — 1 Missed Collection
2011-06-24311: General Construction/Plumbing — Failure To Maintain
2011-06-24DOB complaint, category ?
2011-04-19311: Indoor Air Quality — Other (Explain Below)
2011-01-06Permit EW — ISSUED
2011-01-04Job filed: FILING FOR MODIFICATION OF KITCHEN FIRE SUPPRESSION SYSTEM IN CONJUNCTION W/ JOB#320241369, AS SHOWN ON PLAN. NO CHANGE IN USE, OCCUPANCY, OR EGRESS.$3,000
2011-01-04Job filed: FILING FOR MODIFICATION OF KITCHEN FIRE SUPPRESSION SYSTEM IN CONJUNCTION W/ JOB#320241369, AS SHOWN ON PLAN. NO CHANGE IN USE, OCCUPANCY, OR EGRESS.$3,000
2010
2010-11-24Permit EW — ISSUED
2010-11-19Job filed: A2$26,000
2010-06-15Permit EW — ISSUED
2010-06-09Job filed: A2$15,000
2010-06-09Job filed: A2$15,000
2010-04-28Deed $1,900,000 — from TOUCHSTONE HOLDING LLC to BLUE WAVE REALTY LLC$1,900,000
2008
2008-10-20Deed $507,125 — from KIMMEL AS REFEREE, LEO to TOUCHSTONE HOLDING LLC$507,125
2008-06-13Permit PL — ISSUED
2007
2007-12-27Permit EW — ISSUED
2007-12-07Permit EW — ISSUED
2007-12-07Permit EW — ISSUED
2007-11-02Job filed: A2$3,000
2007-10-10Job filed: A2$25,000
2006
2006-09-05SPRD $450,000 — from TARTIR, IHAB H; SULEIMAN, DAVID; ABUHAMDEH, YOUSEF to MEYER, GERALD$450,000
2006-06-14TL&R — from 129 LIVINGSTON STREET, LLC to ASTORIA FEDERAL SAVINGS AND LOAN ASSOCIA
2006-06-14Deed $3,000,000 — from 129 LIVINGSTON STREET, LLC to MALLAK REALTY LLC$3,000,000
2006-06-14M&CON $2,300,000 — from MALLAK REALTY LLC to INTERVEST MORTGAGE CORPORATION$2,300,000
2006-06-14Mortgage assigned — from ASTORIA FEDERAL SAVINGS AND LOAN ASSOCIA to INTERVEST MORTGAGE CORPORATION
2005
2005-11-21Permit AL — ISSUED
2005-10-13Job filed: A3$2,000
2005-05-26Permit EW — ISSUED
2005-05-23CORRD — from CARAVELLO, VINCENZO to 129 LIVINGTON STREET LLC
2005-05-23AL&R $950,000 — from 129 LIVINGSTON STREET, LLC to ASTORIA FEDERAL SAVINGS & LOAN ASSOCIATI$950,000
2005-05-23M&CON $950,000 — from 129 LIVINGSTON STREET, LLC to ASTORIA FEDERAL SAVINGS & LOAN ASSOCIATI$950,000
2005-05-23Mortgage assigned — from INDEPENDENCE COMMUNITY BANK to ASTORIA FEDERAL SAVINGS & LOAN ASSOCIATI
2004
2004-12-02Permit PL — ISSUED
2004-11-24Permit EW — ISSUED
2004-11-24Permit EW — ISSUED
2004-11-16Job filed: RENOVATION OF STORE, INCLUDING MINOR GYP.BD. MECHANICAL WORK AND INSTALLATION OF PLUMBING FIXTURE. NO CHANGE IN USE, OCCUPANCY AND AN EGRESS IS INVOLE$31,000
2004-07-19DEEDO — from CARAVELLO, VINCENZO to 129 LIVINGSTON STREET. LLC.
2004-05-25Permit PL — ISSUED
2004-05-24Permit EQ — ISSUED
2004-05-24Permit EW — ISSUED
2004-03-16AL&R $682,500 — from SI BANK & TRUST to CARAVELLO, VINCENZO$682,500
2004-03-16Mortgage $682,500 — from CARAVELLO, VINCENZO to SI BANK & TRUST$682,500
2004-03-16Deed $1,100,000 — from LUSOR REALTY INC. to CARAVELLO, VINCENZO$1,100,000
2003
2003-07-07Job filed: RENOVATE STORE AT 1ST FLOOR FOR PIZZA ST ORE (U.G.6) RENOVATE OFFICES (U G.6) AT 2 & 3 FLOOR. NO CHANGE TO EGRES S, OCCUPANCY OR USE.$46,000
1994
1994-01-27ECB Non-Hazardous violation: OCCUPANCY CONTRARY TO BUILDING ENTIRE DEPARTMENT RECORDS IN THAT THE 3RD FLOOR IS BEING USED AS STORAGE NUMEROUS CARD BOARD BOXES $800
1994-01-27DOB complaint, category ?
1988
1988-03-14Mortgage satisfied — from LUSOR REALTY INC to ARONNE, ALBERT C; NEWMAN, IRVING
1982
1982-01-20Deed — from ARONNE, ALBERT C.; NEWMAN, IRVING to LUSOR REALTY INC.
1982-01-20Mortgage $175,000 — from LUSOR REALTY INC. to NEWMAN, IRVING; ARONNE, ALBERT C.$175,000
1972
1972-08-31Deed — from KAUFMAN IRVING DECD; KAUFMAN EVA N; LAZRUS NAOMI K SOLE DISTRIBUTEES to NEWMAN GLADYS; ARONNE ALBERT C

Support this site Back to the building page