727 Pearl St Boulder, CO 80302$639,9503 bed SoldLucy RossNovember 20, 2020Representing Seller Facebook0 Twitter Pinterest0 0 Likes