24/15-17 Castlereagh Street, Liverpool is a 1 bedroom apartment. What are the key property features of 24/15-17 Castlereagh Street, Liverpool? Explore all key property features for 24/15-17 ...