Kelly W.
10/2/2015
Do not sign a contract in this building or with Taube management. They will forge your signature and try to make you pay insane fines. Avoid this building at all costs
(1)
Do not sign a contract in this building or with Taube management. They will forge your signature and try to make you pay insane fines. Avoid this building at all costs