7303 Decatur St #2, Omaha, Nebraska
Price
$625
Size
900 sqft
Layout
2 beds, 1 bath, 900 sqft
Pets
Cats, small dogs
Landlord:
Erica Fisher
Address:
Omaha, NE 68114
Unit Features:
Deposit: $625
Ceiling Fan
Dishwasher
Refrigerator
Air Conditioningwalk-in-closet in hallway
allows a dog
living room
full bath
eating area in kitchen
small dining room
Rent Facts: