598 Cedar Crest 1963a Published July 22, 2013 at 2498 × 1933 in Manx Flower Festival Tract house lot.