1. Results within 5 miles of Annville, PA
  2. 7 photos
    404 S Broad St
    404 S Broad St, Lebanon
    • 3 Bedrooms
      $750
    (267) 225-8814
    Check Availability
    Photo & Details
    6 photos
    Madison at Lebanon Court
    1100 Jackson Blvd, Lebanon
    • 2 Bedrooms
      $789
      +
    (717) 272-6512
    Check Availability
    Photo & Details
    9 photos
    Plaza Apartments
    1813 Summit Street, Lebanon
    • 1 Bedroom
      $740
      +
    • 2 Bedrooms
      $870
    (717) 273-7178
    Check Availability
    Photo & Details
    8 photos
    2 Beds
    Cambridge Ct, Palmyra
    • 2 Bedrooms
      $1,250
    (717) 269-8072
    Check Availability
    Photo & Details
    4 photos
    - Lehman Street Townhomes -
    Lehman St, Hershey
    • 2 Bedrooms
      $770
      +
    • 3 Bedrooms
      $885
    (717) 367-0741
    Check Availability
    Photo & Details
    25 photos
    3 Beds
    Wildflower Cir, Lebanon
    • 3 Bedrooms
      $1,650
    (717) 823-1313
    Check Availability
    Photo & Details
    12 photos
    Fox Ridge
    Wheatstone Lane, Lebanon
    • 1 Bedroom
      $850
      +
    • 2 Bedrooms
      $995
      +
    • 3 Bedrooms
      $1,325
    (231) 480-9491
    Check Availability
    Photo & Details
    12 photos
    Weavertown Terrace
    500 Weavertown Road, Lebanon
    • 2 Bedrooms
      $697
      +
    (717) 723-9993
    Check Availability
    Photo & Details
    0 photos
    5 Beds
    Cumberland St, Lebanon
    • 5 Bedrooms
      $434
    Check Availability
    Photo & Details
  3. Results within 10 miles of Annville, PA
  4. 4 photos
    Willow Ridge
    20 Willow Rdg, Elizabethtown
    • 1 Bedroom
      $650
    (717) 367-0300
    Check Availability
    Photo & Details
    4 photos
    2038 Valleyview Road
    2038 Valleyview Road, Mount Joy
    • 1 Bedroom
      $650
    (717) 367-0300
    Check Availability
    Photo & Details
    10 photos
    588 Mt. Gretna Road
    588 Mt. Gretna Road, Elizabethtown
    • 3 Bedrooms
      $850
    (717) 367-0300
    Check Availability
    Photo & Details
    8 photos
    E caracas and Roosevelt
    E caracas and Roosevelt, Hershey
    • 3 Bedrooms
      $1,050
    (717) 495-4679
    Check Availability
    Photo & Details
    1 photo
    434 Indian Rock Circle
    434 Indian Rock Circle, Elizabethtown
    • 3 Bedrooms
      $925
    (717) 367-0300
    Check Availability
    Photo & Details
    3 photos
    Briarcrest Gardens
    999 Briarcrest Dr, Hershey
    • 1 Bedroom
      $715
      +
    • 2 Bedrooms
      $815
      +
    • 3 Bedrooms
      $975
      +
    (717) 533-9377
    Check Availability
    Photo & Details
    20 photos
    Para Ave
    Para Ave, Hershey
    • 5 Bedrooms
      $5,500
    (877) 931-7368 ext. 303
    Check Availability
    Photo & Details
    12 photos
    3 Beds
    Osprey Ln, Hummelstown
    • 3 Bedrooms
      $1,350
    (717) 756-9502
    Check Availability
    Photo & Details
    7 photos
    Wexford Rd
    Wexford Rd, Palmyra
    • 2 Bedrooms
      $1,295
    (877) 931-7368 ext. 303
    Check Availability
    Photo & Details
    17 photos
    4 Beds
    W Caracas Ave, Hershey
    • 4 Bedrooms
      $1,500
    (717) 329-6026
    Check Availability
    Photo & Details
    20 photos
    Innsbruck Dr
    Innsbruck Dr, Hummelstown
    • 2 Bedrooms
      $995
    (877) 931-7368 ext. 303
    Check Availability
    Photo & Details
  1. 1
  2. 2
  3. 3
  4. 4
  5. 15
  6. Next
Click where you want to live—
The map will zoom.
Feedback