← Previous Palmyra Development, a house at 13 Perth Avenue, demolished 1969. DCC Archives. Like this:Like Loading...