Application Fee:
$50 (non-refundable)
Security Deposit:
$99
Admin Fee:
Application is for information only and does not obligate landlord to execute a lease or deliver possession to proposed resident(s).
©2011 Tenn Street Station / 600 Dixie Dr., Tallahassee, FL 32304 (MAP) / T (888) 870-5157 - CONTACT - VALUE STATEMENT - Site Credit