Terrace Rd, Navy Sup Dpt PA

70 properties and 306 residents found on Terrace Rd, Navy Sup Dpt, PA. Find out more information with Homemetry Address Directory.

Advertisement
Continue Reading Below

Residents

Alternative address: 1305 Terrace Rd, Mechanicsburg, PA

Alternative address: 5150 Terrace Rd, Mechanicsburg, PA · 5150 Terrace Rd, Hampden, PA

Alternative address: 5200 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 3 baths
  • 4,548 sqft

Facts

Lot size: 1.27 acres

Rooms: 10

Stories: 2 story

Advertisement
Continue Reading Below

Alternative address: 5201 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 4 beds
  • 2 baths
  • Lot: 0.58 acres
  • Built in 1950

Facts

Lot size: 0.58 acres

Rooms: 8

Stories: 1 story

Exterior walls: Brick

Parking: Garage - Attached

Alternative address: 5203 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.45 acres
  • Built in 1973

Facts

Lot size: 0.45 acres

Rooms: 5

Stories: 1 story

Exterior walls: Brick

Alternative address: 5205 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 4 beds
  • 2 baths
  • Lot: 0.53 acres
  • Built in 1969

Facts

Lot size: 0.53 acres

Rooms: 8

Stories: 2 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5207 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.46 acres
  • Built in 1975

Facts

Lot size: 0.46 acres

Rooms: 8

Exterior walls: Siding (Alum/Vinyl)

Advertisement
Continue Reading Below

Alternative address: 5208 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 2 baths
  • Lot: 0.69 acres
  • Built in 1973

Facts

Lot size: 0.69 acres

Rooms: 13

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5209 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.47 acres
  • Built in 1970

Facts

Lot size: 0.47 acres

Rooms: 5

Stories: 1 story

Exterior walls: Brick

Alternative address: 5210 Terrace Rd, Mechanicsburg, PA 17050-6814

Alternative address: 5211 Terrace Rd, Hampden, PA 17050-6813 · 5211 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.45 acres
  • Built in 1960

Facts

Lot size: 0.45 acres

Rooms: 5

Stories: 1 story

Exterior walls: Brick

Advertisement
Continue Reading Below

Alternative address: 5212 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • Lot: 0.34 acres
  • Built in 1982

Facts

Lot size: 0.34 acres

Rooms: 6

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5213 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.41 acres
  • Built in 1959

Facts

Lot size: 0.41 acres

Rooms: 6

Stories: 2 story

Exterior walls: Brick

Parking: Carport, Garage - Attached, Off street, 2 spaces

Sold $187,500

Alternative address: 5214 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 2 beds
  • 2 baths
  • Lot: 0.36 acres
  • Built in 1972

Facts

Lot size: 0.36 acres

Rooms: 6

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5215 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 2 beds
  • 1 bath
  • Lot: 0.41 acres
  • Built in 1964

Facts

Lot size: 0.41 acres

Rooms: 4

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Advertisement
Continue Reading Below

Alternative address: 5216 Terrace Rd, Hampden, PA 17050-6814

  • 3 beds
  • 2 baths
  • Lot: 0.34 acres
  • Built in 2005

Facts

Lot size: 0.34 acres

Rooms: 6

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5217 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.37 acres
  • Built in 1963

Facts

Lot size: 0.37 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Sold $309,900

Alternative address: 5218 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 1 bath
  • Lot: 0.78 acres
  • Built in 1967

Facts

Lot size: 0.78 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Alternative address: 5219 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 3 baths
  • Lot: 0.34 acres
  • Built in 1960

Facts

Lot size: 0.34 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Advertisement
Continue Reading Below

Alternative address: 5221 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.33 acres
  • Built in 1959

Facts

Lot size: 0.33 acres

Rooms: 6

Stories: 1 story

Exterior walls: Rock, Stone

Alternative address: 5222 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2.5 baths
  • 2,124 sqft
  • Built in 1963

Facts

Lot size: 0.34 acres

Rooms: 7

Stories: 2 story

Exterior walls: Siding (Alum/Vinyl)

  • Lot: 0.33 acres

Facts

Lot size: 0.33 acres

Alternative address: 5224 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 1 bath
  • Lot: 0.69 acres
  • Built in 1959

Facts

Lot size: 0.69 acres

Rooms: 5

Stories: 1 story

Exterior walls: Brick

Sold $300,000
Advertisement
Continue Reading Below

Alternative address: 5225 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.36 acres
  • Built in 1937

Facts

Lot size: 0.36 acres

Rooms: 8

Stories: 1 story

Exterior walls: Rock, Stone

Parking: Garage - Attached, Off street, 1 space

Alternative address: 5227 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.33 acres
  • Built in 1986

Facts

Lot size: 0.33 acres

Rooms: 7

Stories: 2 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5228 Terrace Rd, Hampden, PA 17050-6814 · 5228 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • 2,400 sqft
  • Built in 1969

Facts

Lot size: 0.34 acres

Rooms: 6

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5229 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.36 acres
  • Built in 1978

Facts

Lot size: 0.36 acres

Rooms: 8

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Advertisement
Continue Reading Below

Alternative address: 5230 Terrace Rd, Hampden, PA 17050-6814 · 5230 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • 1,960 sqft
  • Built in 1976

Facts

Lot size: 0.34 acres

Rooms: 7

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5231 Terrace Rd, Hampden, PA 17050-6813 · 5231 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.37 acres
  • Built in 1960

Facts

Lot size: 0.37 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Alternative address: 5232 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 3 baths
  • Lot: 0.35 acres
  • Built in 1972

Facts

Lot size: 0.35 acres

Rooms: 7

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5233 Terrace Rd, Hampden, PA 17050-6813 · 5233 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 4 beds
  • 3 baths
  • 1,644 sqft
  • Built in 1970

Facts

Lot size: 0.37 acres

Rooms: 7

Stories: 2 story

Exterior walls: Siding (Alum/Vinyl)

Parking: Garage - Attached

Advertisement
Continue Reading Below

Alternative address: 5234 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 2 baths
  • Lot: 0.34 acres
  • Built in 1972

Facts

Lot size: 0.34 acres

Rooms: 9

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5235 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.37 acres
  • Built in 1963

Facts

Lot size: 0.37 acres

Rooms: 6

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5236 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 5 beds
  • 2 baths
  • Lot: 0.34 acres
  • Built in 1973

Facts

Lot size: 0.34 acres

Rooms: 9

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5237 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.37 acres
  • Built in 1965

Facts

Lot size: 0.37 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Advertisement
Continue Reading Below

Alternative address: 5238 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 2 baths
  • Lot: 0.38 acres
  • Built in 1974

Facts

Lot size: 0.38 acres

Rooms: 7

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5239 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.38 acres
  • Built in 1963

Facts

Lot size: 0.38 acres

Rooms: 5

Stories: 1 story

Exterior walls: Brick

Alternative address: 5240 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 2 baths
  • Lot: 0.35 acres
  • Built in 1973

Facts

Lot size: 0.35 acres

Rooms: 9

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5241 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 4 beds
  • 1 bath
  • Lot: 0.38 acres
  • Built in 1960

Facts

Lot size: 0.38 acres

Rooms: 8

Exterior walls: Other

Advertisement
Continue Reading Below

Alternative address: 5242 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 6 beds
  • 2 baths
  • Lot: 0.34 acres
  • Built in 1973

Facts

Lot size: 0.34 acres

Rooms: 11

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5243 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.4 acres
  • Built in 1960

Facts

Lot size: 0.4 acres

Rooms: 9

Stories: 1 story

Exterior walls: Other

Alternative address: 5244 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 3 baths
  • 2,040 sqft
  • Built in 1972

Facts

Lot size: 0.34 acres

Rooms: 6

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5245 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 2 beds
  • 2 baths
  • Lot: 0.49 acres
  • Built in 1960

Facts

Lot size: 0.49 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Advertisement
Continue Reading Below

Alternative address: 5246 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • Lot: 0.34 acres
  • Built in 1973

Facts

Lot size: 0.34 acres

Rooms: 7

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5247 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 2 beds
  • 1 bath
  • Lot: 0.5 acres
  • Built in 1950

Facts

Lot size: 0.5 acres

Rooms: 6

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5248 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • 1,988 sqft
  • Built in 1975

Facts

Lot size: 0.34 acres

Rooms: 5

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5249 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 2 beds
  • 1 bath
  • Lot: 0.51 acres
  • Built in 1960

Facts

Lot size: 0.51 acres

Rooms: 5

Stories: 1 story

Exterior walls: Brick

Parking: Garage - Attached, 1 space

Advertisement
Continue Reading Below

Alternative address: 5250 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 1 bath
  • Lot: 0.34 acres
  • Built in 1962

Facts

Lot size: 0.34 acres

Rooms: 7

Exterior walls: Brick

Alternative address: 5251 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 4 beds
  • 4 baths
  • 2,150 sqft
  • Built in 1975

Facts

Lot size: 0.52 acres

Rooms: 6

Stories: 1

Parking: Garage - Detached, 2 spaces

Sold $245,500

Alternative address: 5252 Terrace Rd, Hampden, PA 17050-6814 · 5252 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • Lot: 0.34 acres
  • Built in 1976

Facts

Lot size: 0.34 acres

Rooms: 5

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

5252 Terrace Rd, Navy Sup Dpt, PA 17050-6814
Sold $214,000

Alternative address: 5253 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 2 beds
  • 1 bath
  • Lot: 0.54 acres
  • Built in 1947

Facts

Lot size: 0.54 acres

Rooms: 4

Stories: 2 story

Exterior walls: Brick

Sold $155,000
Advertisement
Continue Reading Below

Alternative address: 5254 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • 1,774 sqft
  • Built in 1960

Facts

Lot size: 0.35 acres

Rooms: 7

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Sold $305,500

Alternative address: 5254A Terrace Rd, Mechanicsburg, PA

Alternative address: 5255 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.54 acres
  • Built in 1965

Facts

Lot size: 0.54 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Alternative address: 5256 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • Lot: 0.34 acres
  • Built in 1960

Facts

Lot size: 0.34 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Advertisement
Continue Reading Below

Alternative address: 5257 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.5 acres
  • Built in 1953

Facts

Lot size: 0.5 acres

Rooms: 9

Stories: 1 story

Exterior walls: Wood Siding

Alternative address: 5259 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.51 acres
  • Built in 1932

Facts

Lot size: 0.51 acres

Rooms: 7

Stories: 2 story

Exterior walls: Siding (Alum/Vinyl)

Sold $345,000

Alternative address: 5261 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 2 beds
  • 2 baths
  • Lot: 0.47 acres
  • Built in 1960

Facts

Lot size: 0.47 acres

Rooms: 4

Stories: 2 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5262 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 2 baths
  • Lot: 0.32 acres
  • Built in 1960

Facts

Lot size: 0.32 acres

Rooms: 7

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Advertisement
Continue Reading Below

Alternative address: 5263 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 2 beds
  • 2 baths
  • 2,549 sqft
  • Built in 1948

Facts

Lot size: 0.57 acres

Rooms: 6

Stories: 2 story

Exterior walls: Brick

Parking: Garage - Attached

Alternative address: 5264 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • 1,900 sqft
  • Built in 1974

Facts

Lot size: 0.52 acres

Rooms: 7

Stories: 1 story

Exterior walls: Siding (Alum/Vinyl)

Parking: Garage - Attached

For Sale $250,000

Alternative address: 5265 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 1 bath
  • Lot: 0.41 acres
  • Built in 1958

Facts

Lot size: 0.41 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Sold $204,000

Alternative address: 5266 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 1 bath
  • 1,316 sqft
  • Built in 1957

Facts

Lot size: 0.35 acres

Rooms: 5

Stories: 1

Advertisement
Continue Reading Below

Alternative address: 5268 Terrace Rd, Hampden, PA 17050-6814 · 5268 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 3 beds
  • 2 baths
  • Lot: 0.35 acres
  • Built in 1966

Facts

Lot size: 0.35 acres

Rooms: 7

Stories: 1 story

Exterior walls: Brick

Parking: Carport, Off street, On street, 2 spaces

Alternative address: 5269 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 3 beds
  • 2 baths
  • Lot: 0.39 acres
  • Built in 1985

Facts

Lot size: 0.39 acres

Rooms: 6

Stories: 1 story

Exterior walls: Brick

Sold $44,900

Alternative address: 5272 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 5 beds
  • 2 baths
  • Lot: 3.46 acres
  • Built in 1827

Facts

Lot size: 3.46 acres

Rooms: 10

Stories: 2 story

Exterior walls: Brick

Alternative address: 5275 Terrace Rd, Mechanicsburg, PA 17050-6813

  • 4 beds
  • 2 baths
  • 4,482 sqft
  • Built in 1827

Facts

Lot size: 0.66 acres

Rooms: 10

Stories: 2 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 5276 Terrace Rd, Mechanicsburg, PA 17050-6814

  • 4 beds
  • 3 baths
  • Lot: 1.54 acres
  • Built in 1825

Facts

Lot size: 1.54 acres

Rooms: 14

Stories: 3 story

Exterior walls: Siding (Alum/Vinyl)

Alternative address: 6676 Terrace Rd, Mechanicsburg, PA

Market Activities

To date, we have no information about market activities in 2026
Oct 2023 Sold
5259 Terrace Rd
Price history :
  • Single Family
  • 3,101 sqft
  • 4 beds
  • 3 baths
Sep 2023 Sold
5259 Terrace Rd
Price history :
  • Single Family
  • 3,101 sqft
  • 4 beds
  • 3 baths
Jun 2023 Sold
5254 Terrace Rd
Price history :
  • Single Family
  • 1,488 sqft
  • 3 beds
  • 2 baths
Jun 2023 Sold
5259 Terrace Rd
Price history :
  • Single Family
  • 3,101 sqft
  • 4 beds
  • 3 baths
Apr 2023 Sold
5217 Terrace Rd
Price history :
  • Single Family
  • 2,450 sqft
  • 3 beds
  • 2 baths
Feb 2023 Listed for sale
5264 Terrace Rd
Price history :
  • Single Family
  • 1,608 sqft
  • 3 beds
  • 2 baths
Feb 2023 Sold
5217 Terrace Rd
Price history :
  • Single Family
  • 2,450 sqft
  • 3 beds
  • 2 baths
Jun 2022 Sold
5224 Terrace Rd
Price history :
  • Single Family
  • 2,028 sqft
  • 4 beds
  • 2 baths
Feb 2022 Sold
5251 Terrace Rd
Price history :
  • Single Family
  • 2,870 sqft
  • 4 beds
  • 3 baths
Mar 2021 Sold
5253 Terrace Rd
Price history :
  • Single Family
  • 1,080 sqft
  • 3 beds
  • 1 bath
Advertisement
Continue Reading Below
Apr 2018 Sold
5254 Terrace Rd
Price history :
  • 1,488
  • 3 beds
  • 3 baths
Feb 2018 Sold
5213 Terrace Rd
Price history :
  • 1,614
  • 3 beds
  • 2 baths
Jan 2018 Sold
5217 Terrace Rd
Price history :
  • 1,344
  • 3 beds
  • 2 baths
Oct 2017 Sold
5265 Terrace Rd
Price history :
  • 1,616
  • 3 beds
  • 2 baths
Jun 2016 Sold
5269 Terrace Rd
Price history :
Oct 2015 Sold
5252 Terrace Rd
Price history :
  • Single-Family Home
  • 1,552 sqft
  • 0.34 acres
  • 3 beds
  • 2 baths

View more

Incidents registered in Federal Emergency Management Agency

To date, we have no information about incidents registered in FEMA in 2026
10 Jan 2007 Chimney or flue fire, confined to chimney or flue
Advertisement
Continue Reading Below

Comparison graphs

House prices on 1305-6676 Terrace Rd, Navy+Sup+Dpt PA

52005203520752095212521452165218522152235225522852305232523452365238524052425244524652485250525252545256525952625264526652695275House Number$0$100k$200k$300k$400k$500k$600k$700k$800kPrices

Total rooms, bathrooms and bedrooms on 1305-6676 Terrace Rd, Navy+Sup+Dpt PA

520052015203520552075208520952115212521352145215521652175218521952215222522452255227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525952615262526352645265526652685269527252755276House Number012345678910111214RoomsBathroomsBedrooms

Lot size and building area (in sqft) on 1305-6676 Terrace Rd, Navy+Sup+Dpt PA

5200520152035205520752085209521152125213521452155216521752185219522152225223522452255227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525952615262526352645265526652685269527252755276House Number010,00020,00030,00040,00050,00060,00070,00080,00090,000100,000110,000120,000130,000140,000150,000160,000Area (in sqft)Lot sizeLiving area

Where is Ter Rd, Navy Sup Dpt PA located on map?

Advertisement
Advertisement