is inactive
Where is Serra Investments, LLC's headquarters?
Serra Investments, LLC's headquarters is located at BIRMINGHAM, AL
What is Serra Investments, LLC's industry?
Serra Investments, LLC is in the industry of OWN/MANAGE REAL ESTATE/OTHER INVESTMENTS
What year was Serra Investments, LLC started?
Serra Investments, LLC was started in 2005
Sources: Alabama Secretary of State