How much are they and how much is the deposit???
Address: 2626 NW 18th St, Fort Worth, TX 76106, USA
Rachael Macias | Nov 8, 2018
695.00 and deposit is 300
Lee Garcia (Eli) | Nov 7, 2020
How much is the Application fee
Felipe Ramirez | Nov 8, 2018
How much for a one bedroom
Thanks! Your answer is awaiting moderation.