2099 W 4700 S
2099 W 4700 S, Salt Lake City, UT
208 S Elm St
Elm Villa Apartments offers pet-friendly living with shared laundry facilities, conveniently located at 208 S Elm St, Greenville, NC.
Last checked on July 4, 2026. We may earn a commission when you click through.
Elm Villa Apartments is pet owners seeking affordable housing in Greenville. While it lacks individual laundry units, its pet-friendly policy is for animal lovers.

208 S Elm St, Greenville, NC
Elm Villa Apartments is pet owners seeking affordable housing in Greenville. While it lacks individual laundry units, its pet-friendly policy is for animal lovers.
Best for individuals or couples looking for pet-friendly apartments in a convenient location.
Potential residents should note that laundry facilities are shared, which may not suit everyone’s preference for privacy.
Located in the heart of Greenville, residents enjoy easy access to local shops, parks, and dining options.
This apartment complex is positioned well for those who value pet-friendly accommodations. Elm Villa Apartments offers a living experience, complete with shared laundry facilities for convenience.
While specific pricing and square footage details are not provided, similar local units typically range from $800 to $1,250. This suggests that Elm Villa could be competitively priced, especially for those with pets.
A major consideration is the shared laundry setup, which can be a drawback for tenants who prefer in-unit options. As with many older apartment buildings, expect some limitations in modern amenities.
We recommend visiting the official listing on Zillow for up-to-date information and visuals to get a better sense of the space. It’s important to verify all details before making a commitment, especially in a competitive rental market like Greenville.
Elm Villa Apartments provides a practical living solution for pet owners in Greenville, balancing affordability with essential amenities.
2099 W 4700 S, Salt Lake City, UT
3bd · 2ba · 1,134 sqft
2450 W Bayshore Rd APT 3, Palo Alto, CA 94303
2bd · 1ba · 1,000 sqft
3633 W 4700 S APT A, Taylorsville, UT 84129
3bd · 1ba · 1,000 sqft
428 River St APT 3, Paterson, NJ 07524
5624 S 1900 W, Salt Lake City, UT
3bd · 1ba · 1,170 sqft
2066 W Quailstone Dr #2, Salt Lake City, UT 84129
2099 W 4700 S, Salt Lake City, UT
Starting at
$4,395/mo
2450 W Bayshore Rd APT 3, Palo Alto, CA 94303
Starting at
$1,325/mo
3633 W 4700 S APT A, Taylorsville, UT 84129
Starting at
$2,350/mo
428 River St APT 3, Paterson, NJ 07524
5624 S 1900 W, Salt Lake City, UT
Starting at
$1,550/mo
2066 W Quailstone Dr #2, Salt Lake City, UT 84129
2099 W 4700 S, Salt Lake City, UT
3bd · 2ba · 1,134 sqft
2450 W Bayshore Rd APT 3, Palo Alto, CA 94303
2bd · 1ba · 1,000 sqft
3633 W 4700 S APT A, Taylorsville, UT 84129
3bd · 1ba · 1,000 sqft
428 River St APT 3, Paterson, NJ 07524
5624 S 1900 W, Salt Lake City, UT
3bd · 1ba · 1,170 sqft
2066 W Quailstone Dr #2, Salt Lake City, UT 84129
2099 W 4700 S, Salt Lake City, UT
Starting at
$4,395/mo
2450 W Bayshore Rd APT 3, Palo Alto, CA 94303
Starting at
$1,325/mo
3633 W 4700 S APT A, Taylorsville, UT 84129
Starting at
$2,350/mo
428 River St APT 3, Paterson, NJ 07524
5624 S 1900 W, Salt Lake City, UT
Starting at
$1,550/mo
2066 W Quailstone Dr #2, Salt Lake City, UT 84129