Welcome to this delightful 2-bedroom, 1-bathroom residence located at 2258 NW 83rd Street. This property offers a cozy and inviting atmosphere . This property also offers deposit-free leasing (for qualified tenants). Available with No Security Deposit.
2258 NW 83rd St is located in Miami, Florida in the 33147 zip code.