ADVERTISEMENT
ADVERTISEMENT
Ladywood Apartments is a national historic recognized three-story building in Ogden, Utah that was built in 1926. It has been recently updated and is only 4 blocks from historical downtown Ogden. Pets allowed. Tenant pays all utilities.
ADVERTISEMENT
ADVERTISEMENT