|
Serving Marco Island & Naples, Florida |
|
|
Back Email Anchor Real Estate Call Susan Ackerson 800-225-1956 The Apollo 900 South Collier Blvd., Marco Island, FL 34145 The Apollo was built in 1990. There are 90 units in this building with 10 floors. Pets are not permitted. The minimum rental period is 7 days. There is no covered parking The lobby has been recently redecorated. Amenities include an exercise room, barbeque area, heated pool, spa, tennis and security. |