• West Shore Acquires 883-Unit Grande Oasis at Carrollwood Apartments in Tampa, Florida

    TAMPA, FL – West Shore announced it completed the acquisition of a premier 883-unit residential community in Tampa, Florida, the company’s largest …

    Read More
  • 0 0