KESWICK VILLA 26

$229,000

1 Bedroom
1 Bathroom
Study Nook
Garage Available