Cameron House is a 7-storey building with 14 apartments. Each unit has an area of 2,847 sf, and provides a view overlooking the Lamma Channel. Although Central is only 10 minutes away, the site is in a tranquil area filled with walking paths and outdoor parks.