Flexistore Self Storage Units Rembrandt Mall is located in Paarl, South Africa on Cnr Berg River Blvd &, Dorp St, Lemoenkloof. Flexistore Self Storage Units Rembrandt Mall is rated 5 out of 5 in the category storage facility in South Africa.
Address
Cnr Berg River Blvd &, Dorp St, Lemoenkloof