Abdul Shakur

Managing Partner at Shakur Developments
On the record