Cornwall Fire and Rescue Service said 11 residents had to be evacuated from the property in Eastborne Road.
Six fire engines from St Austell Mevagissey, Fowey St Dennis and Lostwithiel tackled the blaze.
The building is used as sheltered accommodation.
More top news
The prestigious school for nannies is looking for families with whom their students can do free six-week placements.
A 48-year-old man has been charged following a fire at a flat in Liskeard earlier this month in which two people had to be rescued
Codes of practice to improve the safety of Devon and Cornwall's fishermen come into operation today including life jackets fitted with GPS