The Delta Luxury Apartments LLC
Claimed

Address 7801 Merrick Rd, Rome, NY, USA 13440

Phone(315) 617-3300

Business and Investment

The Delta is your luxury short term lease apartments in Rome NY offering guests an affordable way to enjoy sophistication and elegance. We also offer 6 month lease apartments to cater for work placements, family time and more. Browse the website for more details.

Isaac Hill

Claimed
Be the first to review!

Social Links

Business location

You might also be interested in