Project Narrative
St. Peter Claver Place is a 136 unit, 3 story apartment community located in Fort Myers, Florida situated on 10.65 acres of land. The unit mix will include 68 – 2 bedroom, 2 bathroom units and 68 – 3 bedroom, 2 bathroom units. This beautiful community will also include a clubhouse, playground and co-work space.