Elana Castle happens upon a 34 square metre oasis in the heart of semi-industrial Alexandria.
{{excerpt}}