Beautiful 2-bedroom / 1-bath upstairs duplex for rent in Shenandoah, Miami, FL 33145! Spacious and bright 1,120 sq ft upper unit — minutes from Coral Gables, Coconut Grove, Brickell and Little Havana. Features: • Updated kitchen with granite counters, double sink and modern black faucet • 2 bright bedrooms with plenty of natural light • Private patio — perfect for your morning coffee • Sunroom full of windows • Tile floors throughout and ceiling fans • PET FRIENDLY — dogs and other pets welcome! • Two assigned parking spaces inside the property • Private laundry area outside the unit (not shared) Prime location: easy access to US-1, Metrorail, schools, shopping, restaurants and Miami International Airport (MIA). Quiet residential street in sought-after Shenandoah. Long-term lease | $2,995/month | 1,120 sq ft | Unfurnished (photos show virtual staging) Contact me to schedule your private showing — this 2 bedroom 1 bath duplex for rent in 33145 won't last long. Due at move-in: first month ($2,995) and one security deposit ($2,995).