2226 N Meadowrose Pl
(1)

2226 N Meadowrose Pl, Meridian, ID 83646

Reviews

1 year ago

Elegant yet relax

It is perfect for a couple trying to build a life together, I could not ask for anything more!