3090 Glascock St Oakland, CA 94601 / 2860

(UPDATED: 10/17/2024)
Property Report

Information about property on 3090 Glascock St, Oakland CA, 94601-2860. Find out owner contacts, building history, price, neighborhood at Homemetry Address Directory.

Units

Property details of units in this apartment building

Apt 103

$599,000
For Sale
  • 1,133 sqft
  • 2 beds
  • 2 baths
Condominium (Residential)
(Updated: 09/07/2023)

Apt 112

$585,000
For Sale
  • 9,999 sqft
  • 2 beds
  • 2 baths
Condo
(Updated: 06/09/2022)

Apt 113

$585,000
For Sale
  • 1,133 sqft
  • 2 beds
  • 2 baths
Condominium (Residential)
(Updated: 10/15/2024)

Apt 118

$699,000
For Sale
  • 1,842 sqft
  • 4 beds
  • 3 baths
Condominium (Residential)
(Updated: 09/22/2024)

Property Details

A high-rise property at 3090 Glascock Street, Oakland, CA.

Householders and Tenants for 3090 Glascock St, Oakland CA

Possible residents contact details

Person Name Phone Number Additional Info
A Hanashian
510-336-****
Ahmad Z Samady Age: 48 Apt 317
Residential status:
Homeowner
Alexander R Mason Apt 401
Residential status:
Homeowner
Alicia P Williamson Age: 76 Apt 118
510-769-****
Residential status:
Homeowner
Amanda J Steigerwald Age: 46 Apt 211
510-534-****
Residential status:
Homeowner
Andrew Goessling Age: 35 Apt 121
Residential status:
Renter
Job:
Service Occupations
Anonna Coutee
510-261-****
Anthony J Berg Age: 61 Apt 310
510-535-****
Antoinette Uriarte Age: 38 Apt 103
Residential status:
Renter
April Garrett Age: 50 Apt 116
Residential status:
Homeowner
Job:
Professional/Technical
Arnold Chua Age: 45 Apt 118
510-532-****
Residential status:
Homeowner
Arnold Z Chua Apt 208
212-533-****
Art D Giamanco Age: 71 Apt 122
619-504-****
Residential status:
Homeowner
Arthur M Newmark Age: 75 Apt 410
510-536-****
Residential status:
Homeowner
Barron N Lee
510-532-****
Benjamin Musson Age: 46 Apt 305
Residential status:
Renter
Benjamin Wong
510-434-****
Bertha E Nevarez Age: 61 Apt 323
510-261-****
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
Betty Luong Age: 78 Apt 204
Bharat Singh Age: 51 Apt 210
510-434-****
Residential status:
Homeowner
Bonnie A Taylor Age: 42 Apt 105
415-299-****
Residential status:
Renter
Job:
Clerical/White Collar
Brad Mclelland
510-698-****
Bradley Mclelland Apt 102
Residential status:
Homeowner
Brandon Moy
Bridget D Sheppard Age: 52 Apt 104
Carrie Lawrence Age: 47 Apt 103
650-218-****
Residential status:
Homeowner
Job:
Clerical/White Collar
Catherine B Huegler Apt 413
Cathy Huegler Apt 413
610-929-****
Chirag N Patel Age: 47 Apt 217
Residential status:
Homeowner
Christi Wynings
510-479-****
Christina Wynings
510-479-****
Christine Epps Apt 411
510-536-****
Christine F Steigerwald Age: 80
510-534-****
Christine G Oakes Apt 202
510-654-****
Christine Tomlinson Age: 49 Apt 309
510-835-****
Residential status:
Homeowner
Job:
Professional/Technical
Cleveland Vickers Age: 53 Apt 308
Residential status:
Homeowner
Corinne Cawallaro
510-842-****
Cynthia Gowan
D Seto
510-436-****
Daniel L Boughton
David G Cragin Age: 55 Apt 301
510-434-****
David H Tu Age: 42 Apt 212
510-534-****
Residential status:
Renter
Job:
Student
David L Nelson Apt 105
Residential status:
Homeowner
Dominic G Wong Age: 76
510-434-****
E Tali
510-534-****
Elaine Lemi Age: 54 Apt 312
Job:
Professional/Technical
Elena Sunoo Apt 314
Eric Barhaugh Age: 78 Apt 204
Eric O Banda Age: 46
510-842-****
Erin W Badillo Age: 40 Apt 110
Ernest Pieroni Age: 70 Apt 315
Residential status:
Homeowner
Ernest Wold Apt 309
Residential status:
Homeowner
Job:
Professional Specialty Occupations
Evelyn L Kha Age: 41 Apt 321
Residential status:
Homeowner
Faeric Yee Age: 65 Apt 316
Residential status:
Homeowner
Job:
Professional/Technical
Ferdinand P Benitez
Gabriel Gillogly Apt 119
Residential status:
Homeowner
Gabriel Gonzalez Age: 45 Apt 113
510-842-****
Residential status:
Homeowner
George J Hanashian
510-336-****
Greg Matawaran Apt 312
Gregory Bell
Gus J Groos Age: 46 Apt 324
Heather Schubeck
510-532-****
Heidi Wroebel Apt 117
Residential status:
Renter
Helen Shun Pan Apt 318
Hillary Ellen Meredith Age: 44 Apt 318
Hoang Hti
510-533-****
Holly Ann Spotts Age: 55 Apt 406
Hyacinth Carcallas Apt 118
510-532-****
Ian D Mason Apt 121
Residential status:
Homeowner
Ingrid E Becker Age: 62 Apt 313
510-533-****
Residential status:
Renter
Job:
Professional/Technical
Jaime Williams Apt 207
Residential status:
Renter
Jeane M Hamilton Age: 63 Apt 314
510-524-****
Jeannette D Sanchez Age: 44 Apt 208
510-532-****
Jeannette G De Age: 44 Apt 208
510-532-****
Jeffery Chang Age: 45 Apt 114
510-769-****
Residential status:
Renter
Jeffrey G Radtke Age: 53 Apt 411
510-541-****
Jeffrey M Ryan
Jeffrey R Schopper Apt 310
Residential status:
Homeowner
Jeffrey S Gonzalez Age: 43 Apt 305
510-842-****
Residential status:
Homeowner
Jennifer Ann Thomson Age: 44 Apt 117
510-489-****
Jennifer C Brooks
Jennifer K Flick Age: 53 Apt 122
Jessica Ahlstrand Apt 407
Residential status:
Renter
Jesus A Guerrero Age: 63 Apt 205
510-434-****
Residential status:
Homeowner
Job:
Professional/Technical
Jieun Lee Apt 415
530-758-****
Jim P Paterson Apt 203
Joan B Buhler Age: 56 Apt 304
Joseph Matera Apt 321
Joseph S Oh Age: 47 Apt 112
Julia Chin Age: 54 Apt 116
Residential status:
Renter
Justino Lapuz
510-842-****
Karin O Ostrom Age: 87 Apt 201
510-437-****
Karren H Elsbernd Age: 82 Apt 319
Residential status:
Homeowner
Kathy Fujii
Katina E Mckone Apt 113
Residential status:
Homeowner
Katrece R Raine Age: 54
510-336-****
Kevin H Terusaki Age: 34 Apt 119
Residential status:
Homeowner
Kevin M Kuhn Age: 66 Apt 320
Residential status:
Homeowner
Kim S Brown Age: 47 Apt 308
510-816-****
Residential status:
Homeowner
Kwang Wong Apt 212
510-536-****
Kyle C Reich Age: 35 Apt 114
Residential status:
Homeowner
Kyra Cowan
510-536-****
Laraine Day Apt 303
510-842-****
Laraine Daye Age: 77 Apt 303
Residential status:
Homeowner
Job:
Administration/Managerial
Larry K Handelman Age: 83 Apt 417
510-532-****
Residential status:
Homeowner
Latri Nicholson
510-698-****
Laura Arellano Age: 70 Apt 403
510-261-****
Residential status:
Homeowner
Laura Owens Age: 70 Apt 403
Residential status:
Homeowner
Lawrence A Dedionisio Age: 65 Apt 410
415-509-****
Residential status:
Homeowner
Lawrence Handelman Apt 417
415-567-****
Residential status:
Homeowner
Job:
Sales Occupations
Lawrence W Currie Apt 319
510-654-****
Lesley A Parke Age: 66 Apt 408
Residential status:
Homeowner
Leslie R Currie Age: 62 Apt 203
510-862-****
Residential status:
Homeowner
Lida Sharaf
Lila M Samady Age: 50 Apt 317
Residential status:
Homeowner
Lonnie Walp Apt 112
Luanne Ridgley Age: 60 Apt 109
510-268-****
Residential status:
Homeowner
Job:
Medical Professional
Maria Mizguireva Age: 56 Apt 213
510-852-****
Marion J Rojas Age: 87 Apt 216
Marta C Espinoza Age: 71 Apt 111
Residential status:
Homeowner
Mary J Beesley
510-336-****
Megan Andres Age: 47 Apt 408
Job:
Clerical/White Collar
Michael C Jee Age: 50
510-532-****
Michael J Hassid Apt 123
510-536-****
Michael Paul Age: 72 Apt 409
510-893-****
Residential status:
Renter
Job:
Clerical/White Collar
Michael Yee Apt 316
Mingchi Chin Age: 56 Apt 116
Residential status:
Renter
Miryana R Colton Age: 71 Apt 411
510-532-****
Residential status:
Renter
Job:
Medical Professional
Nantika Julakasilp Age: 49 Apt 414
510-842-****
Residential status:
Homeowner
Neneng Suryali Age: 78
510-436-****
Nicholas Judd Apt 124
Residential status:
Homeowner
Nicole T Pham
510-434-****
Norma Gillogly Apt 119
Residential status:
Renter
Job:
Construction and Extraction Occupations
Norman I Buchwald Age: 59 Apt 307
510-842-****
Residential status:
Homeowner
Phillip Johnson Age: 61 Apt 413
Residential status:
Homeowner
Preeti Bhardwaj Apt 210
Priscilla W Mathenge
510-536-****
Rachel E Cummins Age: 52 Apt 209
510-759-****
Residential status:
Homeowner
Rebecca M Lagleva Apt 311
510-479-****
Rebecca Mclean Age: 50 Apt 307
Job:
Medical Professional
Rene Steinkellner Age: 59 Apt 216
510-261-****
Residential status:
Homeowner
Rob Scmitt Age: 62 Apt 213
Residential status:
Homeowner
Job:
Professional/Technical
Robert Nelson Apt 310
Residential status:
Renter
Job:
Construction and Extraction Occupations
Romeo Badua
Ronald Wilson Age: 93 Apt 201
360-679-****
Residential status:
Renter
Job:
Construction and Extraction Occupations
Rosa N Wong Age: 80
510-434-****
Shannon J Vogt Age: 54 Apt 414
510-842-****
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
Shannon Mclelland Apt 102
Residential status:
Homeowner
Sheli Cordova
Soo Kang Age: 45 Apt 120
510-533-****
Residential status:
Homeowner
Job:
Clerical/White Collar
Stephen M Frayne Age: 56 Apt 101
510-479-****
Residential status:
Homeowner
Job:
Legal Professional
Steven L Merritt Apt 402
Residential status:
Homeowner
Sunita Q Miles Age: 46 Apt 111
510-604-****
Residential status:
Homeowner
Terrol Williams
510-437-****
Terry D Staples Apt 320
Residential status:
Homeowner
Terry Kang Age: 66 Apt 120
510-533-****
Residential status:
Homeowner
Job:
Clerical/White Collar
Thai Q Hoang Apt 206
Theodore Sunoo Apt 314
510-437-****
Thomas E Stephens Age: 62 Apt 102
425-820-****
Tiffany Stevenson Age: 51 Apt 206
510-444-****
Residential status:
Renter
Tony Kwan Age: 50 Apt 407
Residential status:
Homeowner
Job:
Craftsman/Blue Collar
Trinh Tran
510-434-****
Ulambayar T Tungala
510-536-****
Victor Du
510-536-****
Yien S Peng Age: 47 Apt 215
Residential status:
Homeowner
Zabi Habash
Zacary N Miles

Businesses

Organization Phone Number Additional Info
Adeo Nutrition LLC
Type of Business:
Domestic
E & Bean Corporation
Industry:
Nonclassifiable Establishments
Type of Business:
Domestic For-Profit Corporation
Exclusive Travel Today
Industry:
Travel Agency
Lebow Media, Limited Liability Company
Industry:
Business Consulting Services
Type of Business:
Domestic
ORGAMI
Industry:
Management Consulting ServicesNonclassifiable Establishments
Type of Business:
Articles of Incorporation
Side Dish Games, LC
Type of Business:
Domestic

Possible Businesses

Organization Phone Number Additional Info
Argoanut Hotel
Industry:
Hotel/Motel Operation
D. Nicholson and Associates, LLC
Industry:
Risk Management Consulting
Type of Business:
Domestic
SUPPORT RECOVERY SERVICES, INC
Industry:
Services-Misc
Type of Business:
Articles of Incorporation

Units - Who lives at 3090 Glascock St, Oakland CA

Apt 103Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 112Condo, 2 beds, 2 baths, 9,999 sqft94601-2861
Apt 113Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 118Condominium (Residential), 4 beds, 3 baths, 1,842 sqft94601-2861
Apt 122Condominium (Residential), 3 beds, 2 baths, 1,625 sqft94601-2861
Apt 207Condo, 2 beds, 2 baths, 1,252 sqft94601-2862
Apt 309Condominium (Residential), 1 bed, 1 bath, 806 sqft94601-2862
Apt 101Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 102Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2861
Apt 120Condominium (Residential), 3 beds, 2 baths, 1,625 sqft94601-2861
Apt 213Condo, 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 310Condo, 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 318Condominium (Residential), 4 beds, 3 baths, 1,842 sqft94601-2862
Apt 319Condominium (Residential), 3 beds, 2 baths, 1,625 sqft94601-2863
Apt 323Condominium (Residential), 3 beds, 2 baths, 1,625 sqft94601-2863
Apt 402Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2863
Apt 105Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 108Condo, 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 115Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 116Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2861
Apt 117Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 123Condominium (Residential), 3 beds, 2 baths, 1,700 sqft94601-2861
Apt 203Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 205Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 206Condominium (Residential), 2 beds, 2 baths, 1,026 sqft94601-2861
Apt 305Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 306Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 312Condo, 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 407Condominium (Residential), 2 beds, 2 baths, 1,252 sqft94601-2863
Apt 411Condominium (Residential), 2 beds, 2 baths, 1,252 sqft94601-2863
Apt 415Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2863
Apt 417Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2863
Apt 104Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2861
Apt 106Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2861
Apt 109Condominium (Residential), 1 bed, 1 bath, 860 sqft94601-2861
Apt 110Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 111Condominium (Residential), 2 beds, 2 baths, 1,252 sqft94601-2861
Apt 114Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2861
Apt 119Condo, 3 beds, 2.5 baths, 1,625 sqft94601-2861
Apt 121Condominium (Residential), 3 beds, 2 baths, 1,625 sqft94601-2861
Apt 124Condo, 4 beds, 3 baths, 1,842 sqft94601-2861
Apt 201Condo, 2 beds, 2 baths, 1,133 sqft94601-2861
Apt 202Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2861
Apt 204Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2861
Apt 208Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 209Condo, 1 bed, 1 bath, 806 sqft94601-2862
Apt 210Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 211Condo, 2 beds, 2 baths, 1,252 sqft94601-2862
Apt 212Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 214Multi Family, 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 215Condominium (Residential), 2 beds, 2 baths, 1,134 sqft94601-2862
Apt 216Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 217Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 301Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 302Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 303Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 304Condo, 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 307Condo, 2 beds, 2 baths, 1,252 sqft94601-2862
Apt 308Condo, 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 311Condominium (Residential), 2 beds, 2 baths, 1,252 sqft94601-2862
Apt 313Condo, 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 314Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 315Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 316Condo, 2 beds, 2 baths, 1,023 sqft94601-2862
Apt 317Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2862
Apt 320Condominium (Residential), 3 beds, 2 baths, 1,625 sqft94601-2863
Apt 321Condominium (Residential), 3 beds, 2 baths, 1,625 sqft94601-2863
Apt 322Multi Family, 3 beds, 2.5 baths, 1,625 sqft94601-2863
Apt 324Condominium (Residential), 4 beds, 3 baths, 1,842 sqft94601-2863
Apt 401Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2863
Apt 403Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2863
Apt 404Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2863
Apt 405Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2863
Apt 406Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2863
Apt 408Condo, 2 beds, 2 baths, 1,133 sqft94601-2863
Apt 409Condominium (Residential), 1 bed, 1 bath, 806 sqft94601-2863
Apt 410Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2863
Apt 412Condo, 2 beds, 2 baths, 1,023 sqft94601-2863
Apt 413Condominium (Residential), 2 beds, 2 baths, 1,133 sqft94601-2863
Apt 414Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2863
Apt 416Condominium (Residential), 2 beds, 2 baths, 1,023 sqft94601-2863

View more

Where is 3090 Glascock St, Oakland CA located on map?

Market Activities

To date, we have no information about market activities in 2025
Oct 2024 Listed for sale
3090 Glascock St #309
Price history :
  • Condo
  • 1 bed
  • 1 bath
Oct 2024 Listed for sale
3090 Glascock St #113
Price history :
  • Condo
  • 2 beds
  • 2 baths
Sep 2024 Listed for sale
3090 Glascock St #207
Price history :
  • Condo
  • 2 beds
  • 2 baths
Sep 2024 Sold
3090 Glascock St #124
Price history :
  • Condo
  • 4 beds
  • 3 baths
Sep 2024 Listed for sale
3090 Glascock St #118
Price history :
  • Condo
  • 4 beds
  • 3 baths
Sep 2024 Listed for sale
3090 Glascock St #113
Price history :
  • Condo
  • 2 beds
  • 2 baths
Aug 2024 Listed for sale
3090 Glascock St #118
Price history :
  • Condo
  • 4 beds
  • 3 baths
May 2024 Sold
3090 Glascock St #122
Price history :
  • Condo
  • 3 beds
  • 3 baths
May 2024 Sold
3090 Glascock St #124
Price history :
  • Condo
  • 4 beds
  • 3 baths
Apr 2024 Sold
3090 Glascock St #124
Price history :
  • Condo
  • 4 beds
  • 3 baths
Apr 2024 Listed for sale
3090 Glascock St #122
Price history :
  • Condo
  • 3 beds
  • 3 baths
Mar 2024 Sold
3090 Glascock St #318
Price history :
  • Condo
  • 4 beds
  • 3 baths
Mar 2024 Sold
3090 Glascock St #124
Price history :
  • Condo
  • 4 beds
  • 3 baths
Feb 2024 Sold
3090 Glascock St #318
Price history :
  • Condo
  • 4 beds
  • 3 baths
Feb 2024 Sold
3090 Glascock St #124
Price history :
  • Condo
  • 4 beds
  • 3 baths
Sep 2023 Listed for sale
3090 Glascock St #103
Price history :
  • Condo
  • 2 beds
  • 2 baths
Sep 2023 Sold
3090 Glascock St #415
Price history :
  • Condo
  • 2 beds
  • 2 baths
Aug 2023 Sold
3090 Glascock St #319
Price history :
  • Condo
  • 3 beds
  • 3 baths
May 2023 Sold
3090 Glascock St #319
Price history :
  • Condo
  • 3 beds
  • 3 baths
Apr 2023 Sold
3090 Glascock St #319
Price history :
  • Condo
  • 3 beds
  • 3 baths

View more

3090 Glascock St Fire Incident History

To date, we have no information about fire incidents in 2025
07 Apr 2009 Cooking fire, confined to container
Property Use —
Multifamily dwellings
Area of Origin —
Other
First Ignition —
Item First Ignited, Other
Heat Source —
Radiated, conducted heat from operating equipment

Glascock St Fire Incident History

To date, we have no information about fire incidents in 2025
09 Aug 2017 Cooking fire, confined to container
Property Use —
1 or 2 family dwelling
Area of Origin —
Cooking area, kitchen
First Ignition —
Cooking materials, including edible materials
Heat Source —
Radiated, conducted heat from operating equipment
07 Apr 2009 Cooking fire, confined to container
Property Use —
Multifamily dwellings
Area of Origin —
Other
First Ignition —
Item First Ignited, Other
Heat Source —
Radiated, conducted heat from operating equipment

Glascock St Incidents registered in FEMA
(Federal Emergency Management Agency)

To date, we have no information about incidents registered in FEMA in 2025
31 Mar 2005 Unauthorized burning
Property Use —
1 or 2 family dwelling

Properties Nearby

Street AddressResidens/Landlords
2905 Glascock St, Oakland, CA 94601-2838
  • 3 beds
  • 2 baths
  • Lot: 1491 sqft
Jessica Jordan Lackey, Apollo J Brantley
 

FAQ about the house at 3090 Glascock St, Oakland, CA


NOTICE: You may not use SpamRoom or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. SpamRoom is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.