Carlisle, PA-$399,900
details >
Newburg, PA-$225,000
details >
Carlisle, PA-$449,900
details >
Carlisle, PA-$176,900
details >
Carlisle, PA-$197,800
details >
Carlisle, PA-$129,900
details >