top of page

The Spectra

朗屏8號 

Net Sq. Ft. : 719'

bottom of page