Penapenahia Kua penapenahia $550 per week 2 1 1 ID# 543165 2 Braid Road 2 Braid Road St Andrews, Hamilton
Penapenahia Kua penapenahia $530 per week 2 1 1 ID# 543166 22 Taylor Terrace 22 Taylor Terrace St Andrews, Hamilton
Penapenahia Kua penapenahia $809,000 3 2 ID# 572091 PRIVATE IN ST ANDREWS 19B Dallinger Street St Andrews, Hamilton
Penapenahia Kua penapenahia $699,000 3 1 ID# 574535 ST ANDREWS, FREEHOLD $699,000 2 Beadle Place St Andrews, Hamilton