SANTA CRUZ PARTNERS LLC
SANTA CRUZ PARTNERS LLC owns a portfolio of 3 buildings in San Pedro, LA. The portfolio holds an average LucidIQ score of 4.2 out of 5. Public records show 50 open violations and 39 complaints on file. Their most-cited building, 242 W SANTA CRUZ ST, accounts for 33 violations on its own.