Star Precast
2010 W 62nd St # 150 Los Angeles, CA 90047-1345
323-789-6050
Business Hours:
Payment Types