74 Albury Street, Holbrook is a 6 bedroom apartment. What are the key property features of 74 Albury Street, Holbrook? Explore all key property features for 74 Albury Street, Holbrook. Click here ...