254 Stockyard Mountain Road, Jamberoo

Luxury & self sustainable residence located on a mountain crest in Jamberoo.