955 E Twain Ave
City of Las Vegas Housing Authority
420 North Tenth Street Las Vegas, NV
10175 Spencer St Las Vegas, NV
Mark Twain apartments have been in Las Vegas for decades. The apartments are ok , the area they're located in is not that great but it's livable. Pricing is reasonable from what I've witnessed.
CONS: Small units
August 06, 2005
Mark Twain Apartments
If you've been to or used
Mark Twain Apartments, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.