From 3a9f00b14e60fa6c8a20f702c54c6c336984b0bc Mon Sep 17 00:00:00 2001 From: Adam Piontek Date: Fri, 5 Mar 2021 22:35:17 -0500 Subject: [PATCH] removing 'properties' from boilerplate --- lib/shift73k/properties.ex | 104 -- lib/shift73k/properties/property.ex | 28 - .../live/property_live/form_component.ex | 66 -- .../property_live/form_component.html.leex | 57 - lib/shift73k_web/live/property_live/index.ex | 90 -- .../live/property_live/index.html.leex | 46 - lib/shift73k_web/live/property_live/show.ex | 45 - .../live/property_live/show.html.leex | 33 - lib/shift73k_web/roles.ex | 16 +- lib/shift73k_web/router.ex | 6 - .../templates/layout/_navbar.html.eex | 12 +- priv/repo/MOCK_DATA_properties.json | 1000 ----------------- .../20200914162043_create_properties.exs | 17 - priv/repo/seeds.exs | 63 +- test/shift73k/properties_test.exs | 82 -- test/shift73k_web/live/property_live_test.exs | 409 ------- 16 files changed, 16 insertions(+), 2058 deletions(-) delete mode 100644 lib/shift73k/properties.ex delete mode 100644 lib/shift73k/properties/property.ex delete mode 100644 lib/shift73k_web/live/property_live/form_component.ex delete mode 100644 lib/shift73k_web/live/property_live/form_component.html.leex delete mode 100644 lib/shift73k_web/live/property_live/index.ex delete mode 100644 lib/shift73k_web/live/property_live/index.html.leex delete mode 100644 lib/shift73k_web/live/property_live/show.ex delete mode 100644 lib/shift73k_web/live/property_live/show.html.leex delete mode 100755 priv/repo/MOCK_DATA_properties.json delete mode 100644 priv/repo/migrations/20200914162043_create_properties.exs delete mode 100644 test/shift73k/properties_test.exs delete mode 100644 test/shift73k_web/live/property_live_test.exs diff --git a/lib/shift73k/properties.ex b/lib/shift73k/properties.ex deleted file mode 100644 index 4a7e4362..00000000 --- a/lib/shift73k/properties.ex +++ /dev/null @@ -1,104 +0,0 @@ -defmodule Shift73k.Properties do - @moduledoc """ - The Properties context. - """ - - import Ecto.Query, warn: false - alias Shift73k.Repo - - alias Shift73k.Properties.Property - - @doc """ - Returns the list of properties. - - ## Examples - - iex> list_properties() - [%Property{}, ...] - - """ - def list_properties do - Repo.all(Property) - end - - @doc """ - Gets a single property. - - Raises `Ecto.NoResultsError` if the Property does not exist. - - ## Examples - - iex> get_property!(123) - %Property{} - - iex> get_property!(456) - ** (Ecto.NoResultsError) - - """ - def get_property!(id), do: Repo.get!(Property, id) - - @doc """ - Creates a property. - - ## Examples - - iex> create_property(%{field: value}) - {:ok, %Property{}} - - iex> create_property(%{field: bad_value}) - {:error, %Ecto.Changeset{}} - - """ - def create_property(attrs \\ %{}) do - %Property{} - |> Property.create_changeset(attrs) - |> Repo.insert() - end - - @doc """ - Updates a property. - - ## Examples - - iex> update_property(property, %{field: new_value}) - {:ok, %Property{}} - - iex> update_property(property, %{field: bad_value}) - {:error, %Ecto.Changeset{}} - - """ - def update_property(%Property{} = property, attrs) do - property - |> Property.changeset(attrs) - |> Repo.update() - end - - @doc """ - Deletes a property. - - ## Examples - - iex> delete_property(property) - {:ok, %Property{}} - - iex> delete_property(property) - {:error, %Ecto.Changeset{}} - - """ - def delete_property(%Property{} = property) do - Repo.delete(property) - end - - @doc """ - Returns an `%Ecto.Changeset{}` for tracking property changes. - - ## Examples - - iex> change_property(property) - %Ecto.Changeset{data: %Property{}} - - """ - def change_property(%Property{} = property, attrs \\ %{}) do - Property.changeset(property, attrs) - end -end diff --git a/lib/shift73k/properties/property.ex b/lib/shift73k/properties/property.ex deleted file mode 100644 index cde8a4b5..00000000 --- a/lib/shift73k/properties/property.ex +++ /dev/null @@ -1,28 +0,0 @@ -defmodule Shift73k.Properties.Property do - use Ecto.Schema - import Ecto.Changeset - - @primary_key {:id, :binary_id, autogenerate: true} - @foreign_key_type :binary_id - schema "properties" do - field(:description, :string) - field(:name, :string) - field(:price, :decimal) - field(:user_id, :binary_id) - - timestamps() - end - - def create_changeset(property, attrs) do - property - |> cast(attrs, [:name, :price, :description, :user_id]) - |> validate_required([:name, :price, :description, :user_id]) - end - - @doc false - def changeset(property, attrs) do - property - |> cast(attrs, [:name, :price, :description]) - |> validate_required([:name, :price, :description]) - end -end diff --git a/lib/shift73k_web/live/property_live/form_component.ex b/lib/shift73k_web/live/property_live/form_component.ex deleted file mode 100644 index 69d00f44..00000000 --- a/lib/shift73k_web/live/property_live/form_component.ex +++ /dev/null @@ -1,66 +0,0 @@ -defmodule Shift73kWeb.PropertyLive.FormComponent do - use Shift73kWeb, :live_component - - alias Shift73k.Properties - - @impl true - def update(%{property: property} = assigns, socket) do - socket - |> assign(assigns) - |> assign(:changeset, Properties.change_property(property)) - |> live_okreply() - end - - @impl true - def handle_event("validate", %{"property" => property_params}, socket) do - changeset = - socket.assigns.property - |> Properties.change_property(property_params) - |> Map.put(:action, :validate) - - {:noreply, assign(socket, :changeset, changeset)} - end - - @impl true - def handle_event("save", %{"property" => property_params}, socket) do - save_property(socket, socket.assigns.action, property_params) - end - - @impl true - def handle_event("cancel", _, socket) do - {:noreply, push_event(socket, "modal-please-hide", %{})} - end - - defp save_property(socket, :edit, property_params) do - case Properties.update_property(socket.assigns.property, property_params) do - {:ok, _property} -> - flash = {:info, "Property updated successfully"} - send(self(), {:put_flash_message, flash}) - - socket - |> push_event("modal-please-hide", %{}) - |> live_noreply() - - {:error, %Ecto.Changeset{} = changeset} -> - {:noreply, assign(socket, :changeset, changeset)} - end - end - - defp save_property(socket, :new, property_params) do - current_user = socket.assigns.current_user - property_params = Map.put(property_params, "user_id", current_user.id) - - case Properties.create_property(property_params) do - {:ok, _property} -> - flash = {:info, "Property created successfully"} - send(self(), {:put_flash_message, flash}) - - socket - |> push_event("modal-please-hide", %{}) - |> live_noreply() - - {:error, %Ecto.Changeset{} = changeset} -> - {:noreply, assign(socket, changeset: changeset)} - end - end -end diff --git a/lib/shift73k_web/live/property_live/form_component.html.leex b/lib/shift73k_web/live/property_live/form_component.html.leex deleted file mode 100644 index 21b1ae4a..00000000 --- a/lib/shift73k_web/live/property_live/form_component.html.leex +++ /dev/null @@ -1,57 +0,0 @@ -<%= form_for @changeset, "#", [ - id: "property-form", - phx_target: @myself, - phx_change: "validate", - phx_submit: "save" - ], fn f -> %> - - - - -<% end %> diff --git a/lib/shift73k_web/live/property_live/index.ex b/lib/shift73k_web/live/property_live/index.ex deleted file mode 100644 index a27cfe47..00000000 --- a/lib/shift73k_web/live/property_live/index.ex +++ /dev/null @@ -1,90 +0,0 @@ -defmodule Shift73kWeb.PropertyLive.Index do - use Shift73kWeb, :live_view - - alias Shift73k.Properties - alias Shift73k.Properties.Property - alias Shift73kWeb.Roles - - @impl true - def mount(_params, session, socket) do - socket = assign_defaults(socket, session) - {:ok, assign(socket, :properties, [])} - end - - @impl true - def handle_params(params, _url, socket) do - current_user = socket.assigns.current_user - live_action = socket.assigns.live_action - property = property_from_params(params) - - if Roles.can?(current_user, property, live_action) do - socket - |> assign(:properties, list_properties()) - |> assign(:modal_return_to, Routes.property_index_path(socket, :index)) - |> apply_action(live_action, params) - |> live_noreply() - else - socket - |> put_flash(:error, "Unauthorised") - |> redirect(to: "/") - |> live_noreply() - end - end - - defp apply_action(socket, :edit, %{"id" => id}) do - socket - |> assign(:page_title, "Edit Property") - |> assign(:property, Properties.get_property!(id)) - end - - defp apply_action(socket, :new, _params) do - socket - |> assign(:page_title, "New Property") - |> assign(:property, %Property{}) - end - - defp apply_action(socket, :index, _params) do - socket - |> assign(:page_title, "Listing Properties") - |> assign(:property, nil) - end - - @impl true - def handle_event("delete", %{"id" => id}, socket) do - current_user = socket.assigns.current_user - property = Properties.get_property!(id) - - if Shift73kWeb.Roles.can?(current_user, property, :delete) do - property = Properties.get_property!(id) - {:ok, _} = Properties.delete_property(property) - - {:noreply, assign(socket, :properties, list_properties())} - else - {:noreply, - socket - |> put_flash(:error, "Unauthorised") - |> redirect(to: "/")} - end - end - - @impl true - def handle_info({:close_modal, _}, %{assigns: %{modal_return_to: to}} = socket) do - socket |> copy_flash() |> push_patch(to: to) |> live_noreply() - end - - @impl true - def handle_info({:put_flash_message, {flash_type, msg}}, socket) do - socket |> put_flash(flash_type, msg) |> live_noreply() - end - - defp property_from_params(params) - - defp property_from_params(%{"id" => id}), - do: Properties.get_property!(id) - - defp property_from_params(_params), do: %Property{} - - defp list_properties do - Properties.list_properties() - end -end diff --git a/lib/shift73k_web/live/property_live/index.html.leex b/lib/shift73k_web/live/property_live/index.html.leex deleted file mode 100644 index fdbc8ffc..00000000 --- a/lib/shift73k_web/live/property_live/index.html.leex +++ /dev/null @@ -1,46 +0,0 @@ -<%= if @live_action in [:new, :edit] do %> - <%= live_modal @socket, Shift73kWeb.PropertyLive.FormComponent, - id: @property.id || :new, - title: @page_title, - action: @live_action, - property: @property, - current_user: @current_user %> -<% end %> - -
-

Listing Properties

- <%= live_patch "New Property", to: Routes.property_index_path(@socket, :new), class: "btn btn-primary" %> -
- - - - - - - - - - - - - <%= for property <- @properties do %> - - - - - - - - <% end %> - -
NamePriceDescription
<%= property.name %><%= property.price %><%= property.description %> - <%= if Roles.can?(@current_user, property, :show) do %> - <%= live_redirect "Show", to: Routes.property_show_path(@socket, :show, property), class: "link-secondary mx-1" %> - <% end %> - <%= if Roles.can?(@current_user, property, :edit) do %> - <%= live_patch "Edit", to: Routes.property_index_path(@socket, :edit, property), class: "mx-1" %> - <% end %> - <%= if Roles.can?(@current_user, property, :delete) do %> - <%= link "Delete", to: "#", phx_click: "delete", phx_value_id: property.id, data: [confirm: "Are you sure?"], class: "link-danger mx-1" %> - <% end %> -
diff --git a/lib/shift73k_web/live/property_live/show.ex b/lib/shift73k_web/live/property_live/show.ex deleted file mode 100644 index 033a2a99..00000000 --- a/lib/shift73k_web/live/property_live/show.ex +++ /dev/null @@ -1,45 +0,0 @@ -defmodule Shift73kWeb.PropertyLive.Show do - use Shift73kWeb, :live_view - - alias Shift73k.Properties - alias Shift73kWeb.Roles - - @impl true - def mount(_params, session, socket) do - socket = assign_defaults(socket, session) - {:ok, socket} - end - - @impl true - def handle_params(%{"id" => id}, _, socket) do - current_user = socket.assigns.current_user - live_action = socket.assigns.live_action - property = Properties.get_property!(id) - - if Roles.can?(current_user, property, live_action) do - socket - |> assign(:property, property) - |> assign(:page_title, page_title(live_action)) - |> assign(:modal_return_to, Routes.property_show_path(socket, :show, property)) - |> live_noreply() - else - socket - |> put_flash(:error, "Unauthorised") - |> redirect(to: "/") - |> live_noreply() - end - end - - @impl true - def handle_info({:close_modal, _}, %{assigns: %{modal_return_to: to}} = socket) do - socket |> copy_flash() |> push_patch(to: to) |> live_noreply() - end - - @impl true - def handle_info({:put_flash_message, {flash_type, msg}}, socket) do - socket |> put_flash(flash_type, msg) |> live_noreply() - end - - defp page_title(:show), do: "Show Property" - defp page_title(:edit), do: "Edit Property" -end diff --git a/lib/shift73k_web/live/property_live/show.html.leex b/lib/shift73k_web/live/property_live/show.html.leex deleted file mode 100644 index ce6c35a2..00000000 --- a/lib/shift73k_web/live/property_live/show.html.leex +++ /dev/null @@ -1,33 +0,0 @@ -

Show Property

- -<%= if @live_action in [:edit] do %> - <%= live_modal @socket, Shift73kWeb.PropertyLive.FormComponent, - id: @property.id, - title: @page_title, - action: @live_action, - property: @property %> -<% end %> - - - - - - - - - - - - - - - - -
Name<%= @property.name %>
Price<%= @property.price %>
Description<%= @property.description %>
- -<%= if Roles.can?(@current_user, @property, :index) do %> - <%= live_redirect "Back", to: Routes.property_index_path(@socket, :index), class: "btn btn-secondary" %> -<% end %> -<%= if Roles.can?(@current_user, @property, :edit) do %> - <%= live_patch "Edit", to: Routes.property_show_path(@socket, :edit, @property), class: "btn btn-primary" %> -<% end %> diff --git a/lib/shift73k_web/roles.ex b/lib/shift73k_web/roles.ex index 2c9cc66b..284730c0 100644 --- a/lib/shift73k_web/roles.ex +++ b/lib/shift73k_web/roles.ex @@ -4,7 +4,7 @@ defmodule Shift73kWeb.Roles do """ alias Shift73k.Accounts.User - alias Shift73k.Properties.Property + # alias Shift73k.Properties.Property @type entity :: struct() @type action :: :new | :index | :edit | :show | :delete | :edit_role @@ -12,13 +12,13 @@ defmodule Shift73kWeb.Roles do def can?(user, entity, action) - # Properties / Property - def can?(%User{role: :admin}, %Property{}, _any), do: true - def can?(%User{}, %Property{}, :index), do: true - def can?(%User{}, %Property{}, :new), do: true - def can?(%User{}, %Property{}, :show), do: true - def can?(%User{id: id}, %Property{user_id: id}, :edit), do: true - def can?(%User{id: id}, %Property{user_id: id}, :delete), do: true + # # Properties / Property + # def can?(%User{role: :admin}, %Property{}, _any), do: true + # def can?(%User{}, %Property{}, :index), do: true + # def can?(%User{}, %Property{}, :new), do: true + # def can?(%User{}, %Property{}, :show), do: true + # def can?(%User{id: id}, %Property{user_id: id}, :edit), do: true + # def can?(%User{id: id}, %Property{user_id: id}, :delete), do: true # Accounts / User def can?(%User{role: :admin}, %User{}, _any), do: true diff --git a/lib/shift73k_web/router.ex b/lib/shift73k_web/router.ex index 12e5e3b9..d18f94cd 100644 --- a/lib/shift73k_web/router.ex +++ b/lib/shift73k_web/router.ex @@ -92,12 +92,6 @@ defmodule Shift73kWeb.Router do pipe_through([:browser, :require_authenticated_user, :user]) live("/user_dashboard", UserDashboardLive, :index) - - live("/properties", PropertyLive.Index, :index) - live("/properties/new", PropertyLive.Index, :new) - live("/properties/:id/edit", PropertyLive.Index, :edit) - live("/properties/:id", PropertyLive.Show, :show) - live("/properties/:id/show/edit", PropertyLive.Show, :edit) end scope "/", Shift73kWeb do diff --git a/lib/shift73k_web/templates/layout/_navbar.html.eex b/lib/shift73k_web/templates/layout/_navbar.html.eex index ef8aaefa..431d6b8e 100644 --- a/lib/shift73k_web/templates/layout/_navbar.html.eex +++ b/lib/shift73k_web/templates/layout/_navbar.html.eex @@ -19,9 +19,10 @@ <%# nav LEFT items %> diff --git a/priv/repo/MOCK_DATA_properties.json b/priv/repo/MOCK_DATA_properties.json deleted file mode 100755 index fb43144b..00000000 --- a/priv/repo/MOCK_DATA_properties.json +++ /dev/null @@ -1,1000 +0,0 @@ -[{"name":"473 Garrison Lane","price":346193,"inserted_at":"2020-04-29T13:17:42Z","description":"1219","user_id":87}, -{"name":"9787 Grover Terrace","price":222699,"inserted_at":"2019-11-19T13:33:36Z","description":null,"user_id":76}, -{"name":"55788 Dayton Alley","price":383203,"inserted_at":"2020-08-13T04:27:43Z","description":"8104","user_id":74}, -{"name":"63625 Blaine Park","price":508597,"inserted_at":"2019-12-25T02:07:59Z","description":null,"user_id":88}, -{"name":"4301 Bluejay Way","price":503588,"inserted_at":"2019-07-23T19:14:27Z","description":"15250","user_id":14}, -{"name":"66 Debra Drive","price":589053,"inserted_at":"2020-09-17T15:46:03Z","description":null,"user_id":13}, -{"name":"371 Summerview Circle","price":470332,"inserted_at":"2020-04-23T03:50:12Z","description":"2752","user_id":54}, -{"name":"8037 Myrtle Trail","price":234654,"inserted_at":"2020-11-30T14:51:10Z","description":"8125-012","user_id":55}, -{"name":"2 Bobwhite Center","price":116771,"inserted_at":"2020-03-25T06:42:49Z","description":"5900","user_id":21}, -{"name":"5591 Fieldstone Terrace","price":457739,"inserted_at":"2020-07-04T13:40:48Z","description":null,"user_id":19}, -{"name":"2441 Grim Way","price":291635,"inserted_at":"2019-12-02T11:24:05Z","description":null,"user_id":18}, -{"name":"764 Katie Crossing","price":289821,"inserted_at":"2018-11-24T01:33:24Z","description":null,"user_id":96}, -{"name":"7286 Oak Point","price":159824,"inserted_at":"2019-09-03T02:22:25Z","description":null,"user_id":26}, -{"name":"2106 Shoshone Court","price":284990,"inserted_at":"2019-03-25T13:14:40Z","description":"3675","user_id":25}, -{"name":"6402 Hoepker Terrace","price":264136,"inserted_at":"2021-01-18T12:17:06Z","description":null,"user_id":98}, -{"name":"40 Sycamore Drive","price":520038,"inserted_at":"2020-04-19T16:11:58Z","description":null,"user_id":40}, -{"name":"4095 Crescent Oaks Street","price":586266,"inserted_at":"2019-08-17T22:10:15Z","description":null,"user_id":79}, -{"name":"01962 Blue Bill Park Road","price":531165,"inserted_at":"2019-10-04T14:35:33Z","description":"3550","user_id":44}, -{"name":"08710 Anniversary Hill","price":442175,"inserted_at":"2020-10-05T12:15:37Z","description":null,"user_id":73}, -{"name":"3 Ridgeview Drive","price":328148,"inserted_at":"2018-12-02T02:34:59Z","description":"412 20","user_id":26}, -{"name":"6107 Carberry Park","price":297634,"inserted_at":"2019-10-11T06:39:53Z","description":"3605","user_id":57}, -{"name":"6672 Surrey Lane","price":341572,"inserted_at":"2019-05-24T19:41:57Z","description":"446416","user_id":67}, -{"name":"34656 Ryan Street","price":439188,"inserted_at":"2019-06-08T17:59:39Z","description":"37140-000","user_id":2}, -{"name":"25743 Washington Road","price":423246,"inserted_at":"2019-03-12T20:49:07Z","description":"8501","user_id":86}, -{"name":"12309 Hallows Point","price":305721,"inserted_at":"2020-11-28T04:22:11Z","description":"613060","user_id":69}, -{"name":"2436 Michigan Alley","price":460925,"inserted_at":"2020-04-28T19:04:08Z","description":"70150","user_id":25}, -{"name":"054 Linden Court","price":340081,"inserted_at":"2019-08-02T08:43:19Z","description":"646100","user_id":76}, -{"name":"902 Fordem Terrace","price":266084,"inserted_at":"2019-06-02T08:23:23Z","description":null,"user_id":59}, -{"name":"8506 Homewood Point","price":596176,"inserted_at":"2020-12-14T06:04:05Z","description":"03016","user_id":99}, -{"name":"4139 Buell Crossing","price":145103,"inserted_at":"2019-11-24T10:13:30Z","description":"83-022","user_id":88}, -{"name":"0 Hallows Place","price":428733,"inserted_at":"2019-11-08T12:49:48Z","description":"T9H","user_id":100}, -{"name":"8 Londonderry Parkway","price":596132,"inserted_at":"2020-08-31T10:32:43Z","description":null,"user_id":31}, -{"name":"600 3rd Junction","price":266586,"inserted_at":"2019-02-06T01:46:48Z","description":null,"user_id":87}, -{"name":"4454 Dawn Road","price":519332,"inserted_at":"2021-01-09T19:36:43Z","description":null,"user_id":98}, -{"name":"383 Sugar Parkway","price":182091,"inserted_at":"2019-02-06T01:28:53Z","description":"6696","user_id":69}, -{"name":"7039 Lawn Place","price":233003,"inserted_at":"2019-05-02T02:13:42Z","description":null,"user_id":88}, -{"name":"18323 Steensland Road","price":425723,"inserted_at":"2019-07-03T14:14:19Z","description":null,"user_id":39}, -{"name":"8 South Drive","price":374599,"inserted_at":"2019-05-31T01:29:08Z","description":null,"user_id":86}, -{"name":"4 Roxbury Pass","price":381419,"inserted_at":"2019-03-21T16:05:33Z","description":null,"user_id":67}, -{"name":"9 Continental Junction","price":489195,"inserted_at":"2019-06-01T04:35:46Z","description":"680011","user_id":88}, -{"name":"1 Loomis Point","price":412042,"inserted_at":"2020-12-23T10:59:25Z","description":"06124","user_id":46}, -{"name":"2 Nelson Plaza","price":579076,"inserted_at":"2018-12-26T18:57:50Z","description":null,"user_id":100}, -{"name":"717 Commercial Junction","price":524390,"inserted_at":"2020-04-26T10:35:41Z","description":"5712","user_id":37}, -{"name":"3594 Rusk Drive","price":400318,"inserted_at":"2019-03-24T19:09:23Z","description":null,"user_id":89}, -{"name":"29 Upham Center","price":200592,"inserted_at":"2020-12-25T22:36:31Z","description":"140074","user_id":25}, -{"name":"4178 Montana Drive","price":343488,"inserted_at":"2020-10-06T03:11:37Z","description":"95064","user_id":5}, -{"name":"957 Rowland Place","price":338274,"inserted_at":"2019-03-23T22:32:26Z","description":"7900-551","user_id":28}, -{"name":"9162 Northview Court","price":449179,"inserted_at":"2018-11-25T15:06:21Z","description":null,"user_id":64}, -{"name":"70157 Killdeer Street","price":264535,"inserted_at":"2020-06-16T08:13:38Z","description":null,"user_id":54}, -{"name":"6541 Northridge Crossing","price":448039,"inserted_at":"2020-10-28T20:24:01Z","description":"56001","user_id":74}, -{"name":"40 Meadow Valley Drive","price":538732,"inserted_at":"2021-01-02T08:59:56Z","description":"9007","user_id":33}, -{"name":"195 Dakota Road","price":462439,"inserted_at":"2019-04-02T06:55:54Z","description":null,"user_id":37}, -{"name":"5997 Merrick Crossing","price":412265,"inserted_at":"2019-06-19T04:42:24Z","description":null,"user_id":58}, -{"name":"0 Veith Alley","price":467453,"inserted_at":"2020-04-28T18:16:08Z","description":null,"user_id":45}, -{"name":"40 Hoepker Road","price":306794,"inserted_at":"2020-02-08T22:47:48Z","description":null,"user_id":34}, -{"name":"605 Loomis Circle","price":577479,"inserted_at":"2020-07-16T12:19:07Z","description":null,"user_id":79}, -{"name":"29207 Melvin Lane","price":350207,"inserted_at":"2019-05-14T14:09:28Z","description":"01056","user_id":59}, -{"name":"78 Columbus Terrace","price":407339,"inserted_at":"2019-05-09T04:46:23Z","description":null,"user_id":1}, -{"name":"61 Waxwing Road","price":221789,"inserted_at":"2020-10-24T22:02:52Z","description":"3313","user_id":74}, -{"name":"36688 Waxwing Center","price":541443,"inserted_at":"2019-10-10T13:07:43Z","description":null,"user_id":96}, -{"name":"9051 Amoth Drive","price":202354,"inserted_at":"2020-05-11T04:11:58Z","description":null,"user_id":14}, -{"name":"6860 Morrow Drive","price":267021,"inserted_at":"2020-08-08T15:37:58Z","description":"92105","user_id":20}, -{"name":"0462 Aberg Circle","price":422945,"inserted_at":"2019-01-09T21:05:24Z","description":null,"user_id":98}, -{"name":"9 Bluejay Street","price":461018,"inserted_at":"2021-01-15T15:10:53Z","description":null,"user_id":8}, -{"name":"9 Almo Crossing","price":587716,"inserted_at":"2018-12-31T01:09:24Z","description":null,"user_id":68}, -{"name":"96 Little Fleur Avenue","price":120556,"inserted_at":"2019-04-28T06:58:00Z","description":"242030","user_id":97}, -{"name":"295 Hermina Trail","price":187666,"inserted_at":"2020-08-18T22:37:32Z","description":"595 52","user_id":13}, -{"name":"5 Myrtle Lane","price":454670,"inserted_at":"2020-04-22T11:50:19Z","description":"9700-602","user_id":17}, -{"name":"2 Talisman Junction","price":384655,"inserted_at":"2019-03-12T07:49:48Z","description":"203027","user_id":92}, -{"name":"887 Schurz Crossing","price":220334,"inserted_at":"2021-01-22T01:03:24Z","description":"6100","user_id":27}, -{"name":"08146 Crescent Oaks Lane","price":434781,"inserted_at":"2018-12-06T01:38:00Z","description":null,"user_id":51}, -{"name":"04713 Di Loreto Crossing","price":557249,"inserted_at":"2019-02-03T19:12:26Z","description":"419-0125","user_id":44}, -{"name":"8235 Thackeray Hill","price":351381,"inserted_at":"2018-11-30T01:08:15Z","description":"L7E","user_id":96}, -{"name":"5179 Buhler Center","price":460880,"inserted_at":"2019-06-13T09:53:10Z","description":null,"user_id":73}, -{"name":"37 Granby Way","price":107898,"inserted_at":"2020-09-14T19:28:45Z","description":null,"user_id":93}, -{"name":"42639 Village Green Road","price":301483,"inserted_at":"2020-06-12T18:23:00Z","description":"633160","user_id":61}, -{"name":"41281 Mcbride Park","price":460298,"inserted_at":"2019-02-28T23:53:13Z","description":null,"user_id":20}, -{"name":"292 Oriole Junction","price":130149,"inserted_at":"2020-02-22T09:31:30Z","description":null,"user_id":97}, -{"name":"9873 Marquette Park","price":301271,"inserted_at":"2020-06-23T13:55:34Z","description":"32-112","user_id":83}, -{"name":"51072 Memorial Way","price":526935,"inserted_at":"2019-12-27T14:49:00Z","description":null,"user_id":78}, -{"name":"9911 Warrior Pass","price":301023,"inserted_at":"2019-10-09T08:08:22Z","description":"4620-023","user_id":24}, -{"name":"56821 Kensington Alley","price":343172,"inserted_at":"2020-09-27T22:58:03Z","description":"181 41","user_id":79}, -{"name":"8 Kropf Avenue","price":142916,"inserted_at":"2019-04-14T15:51:20Z","description":"08-470","user_id":20}, -{"name":"6 Spenser Lane","price":463586,"inserted_at":"2020-07-11T20:34:47Z","description":"731048","user_id":31}, -{"name":"19448 Center Trail","price":386799,"inserted_at":"2020-01-13T02:13:02Z","description":"999-8521","user_id":36}, -{"name":"30166 Loomis Court","price":504284,"inserted_at":"2020-03-03T03:32:51Z","description":null,"user_id":11}, -{"name":"2 Havey Park","price":537872,"inserted_at":"2019-02-08T04:33:36Z","description":"40160","user_id":36}, -{"name":"352 Florence Lane","price":142994,"inserted_at":"2019-02-20T14:11:57Z","description":"32-653","user_id":15}, -{"name":"81 Garrison Plaza","price":133253,"inserted_at":"2019-10-07T05:55:15Z","description":null,"user_id":93}, -{"name":"6 Logan Street","price":334141,"inserted_at":"2020-05-05T10:46:04Z","description":null,"user_id":33}, -{"name":"487 Northfield Center","price":329581,"inserted_at":"2019-01-06T04:48:09Z","description":null,"user_id":79}, -{"name":"4 Marquette Park","price":291605,"inserted_at":"2020-06-22T10:17:54Z","description":null,"user_id":34}, -{"name":"57822 Mayfield Alley","price":589819,"inserted_at":"2019-06-30T09:31:37Z","description":"69-220","user_id":83}, -{"name":"1314 Forest Run Pass","price":526310,"inserted_at":"2019-07-24T05:56:26Z","description":"55417","user_id":35}, -{"name":"990 Atwood Pass","price":176465,"inserted_at":"2019-01-13T15:00:56Z","description":null,"user_id":22}, -{"name":"0 Old Gate Place","price":366396,"inserted_at":"2019-11-01T11:38:56Z","description":"601136","user_id":30}, -{"name":"5597 Manufacturers Lane","price":174499,"inserted_at":"2019-11-12T16:21:25Z","description":null,"user_id":47}, -{"name":"20233 Mariners Cove Way","price":166912,"inserted_at":"2018-12-20T10:09:13Z","description":null,"user_id":22}, -{"name":"0980 Westend Pass","price":331332,"inserted_at":"2020-03-07T16:29:25Z","description":"98821","user_id":45}, -{"name":"4 Messerschmidt Way","price":433664,"inserted_at":"2020-01-11T04:38:26Z","description":"306205","user_id":20}, -{"name":"77 Delaware Park","price":375304,"inserted_at":"2020-05-20T20:15:53Z","description":null,"user_id":29}, -{"name":"68108 Walton Point","price":595729,"inserted_at":"2020-12-11T08:23:05Z","description":null,"user_id":95}, -{"name":"7 Longview Street","price":311011,"inserted_at":"2018-11-30T07:02:39Z","description":"286-0221","user_id":21}, -{"name":"213 Clyde Gallagher Junction","price":265142,"inserted_at":"2019-03-25T04:11:31Z","description":null,"user_id":62}, -{"name":"06074 Thierer Street","price":336613,"inserted_at":"2020-08-28T04:26:52Z","description":null,"user_id":30}, -{"name":"1 Kim Plaza","price":239011,"inserted_at":"2018-12-11T18:37:40Z","description":"N2M","user_id":46}, -{"name":"180 Anhalt Center","price":558616,"inserted_at":"2019-08-31T17:59:19Z","description":null,"user_id":20}, -{"name":"1 Sauthoff Circle","price":165796,"inserted_at":"2020-03-20T10:31:00Z","description":null,"user_id":27}, -{"name":"90 Anthes Alley","price":451208,"inserted_at":"2019-11-18T14:49:11Z","description":null,"user_id":35}, -{"name":"1688 Sachs Trail","price":401371,"inserted_at":"2019-04-09T23:40:07Z","description":null,"user_id":77}, -{"name":"4 Dawn Lane","price":448843,"inserted_at":"2020-09-13T10:23:24Z","description":null,"user_id":89}, -{"name":"891 Garrison Plaza","price":493976,"inserted_at":"2020-07-13T08:51:37Z","description":"655266","user_id":34}, -{"name":"4 Sutteridge Drive","price":337647,"inserted_at":"2020-06-23T09:49:18Z","description":null,"user_id":79}, -{"name":"2 Clove Pass","price":558775,"inserted_at":"2019-07-16T11:13:30Z","description":null,"user_id":34}, -{"name":"92313 Warrior Drive","price":538000,"inserted_at":"2019-06-28T07:41:28Z","description":null,"user_id":32}, -{"name":"5967 Columbus Park","price":448458,"inserted_at":"2019-02-17T11:52:19Z","description":"84124","user_id":9}, -{"name":"5573 Ramsey Place","price":356915,"inserted_at":"2020-02-12T05:05:45Z","description":null,"user_id":13}, -{"name":"62690 Little Fleur Terrace","price":554024,"inserted_at":"2020-10-22T05:49:19Z","description":null,"user_id":3}, -{"name":"0 Nancy Court","price":181306,"inserted_at":"2020-09-21T09:20:47Z","description":"13205","user_id":97}, -{"name":"473 Kenwood Hill","price":107097,"inserted_at":"2020-12-20T11:24:31Z","description":null,"user_id":20}, -{"name":"545 Donald Road","price":268863,"inserted_at":"2019-04-05T00:07:18Z","description":"3320","user_id":37}, -{"name":"283 Lunder Terrace","price":250774,"inserted_at":"2019-08-12T12:26:56Z","description":"45264","user_id":15}, -{"name":"893 Longview Alley","price":530809,"inserted_at":"2020-01-24T04:00:38Z","description":"801 06","user_id":75}, -{"name":"0 Helena Avenue","price":275244,"inserted_at":"2019-08-24T15:43:00Z","description":null,"user_id":11}, -{"name":"40 Weeping Birch Parkway","price":510134,"inserted_at":"2019-12-19T02:15:38Z","description":null,"user_id":30}, -{"name":"8 Delaware Park","price":286423,"inserted_at":"2020-05-17T23:24:59Z","description":null,"user_id":10}, -{"name":"2131 Fairfield Pass","price":351684,"inserted_at":"2019-07-05T08:37:26Z","description":null,"user_id":76}, -{"name":"4240 Bellgrove Crossing","price":162950,"inserted_at":"2019-06-26T16:44:03Z","description":null,"user_id":70}, -{"name":"54 Maryland Point","price":321694,"inserted_at":"2020-12-07T06:32:15Z","description":null,"user_id":76}, -{"name":"69 Montana Crossing","price":301215,"inserted_at":"2019-07-11T05:20:24Z","description":"172 23","user_id":27}, -{"name":"65476 Eastwood Circle","price":569458,"inserted_at":"2021-02-14T18:53:59Z","description":null,"user_id":56}, -{"name":"00 Parkside Parkway","price":483096,"inserted_at":"2019-12-12T21:47:39Z","description":null,"user_id":8}, -{"name":"0 Magdeline Way","price":518762,"inserted_at":"2020-03-28T21:20:38Z","description":"0264","user_id":47}, -{"name":"8 2nd Circle","price":179458,"inserted_at":"2020-03-22T13:48:30Z","description":null,"user_id":7}, -{"name":"36667 Towne Place","price":394244,"inserted_at":"2020-10-16T11:39:52Z","description":"17280-000","user_id":16}, -{"name":"436 Waywood Avenue","price":380283,"inserted_at":"2019-01-07T08:54:11Z","description":"593 62","user_id":38}, -{"name":"2 Burrows Crossing","price":330116,"inserted_at":"2020-04-13T05:48:02Z","description":null,"user_id":61}, -{"name":"8392 Bay Parkway","price":453986,"inserted_at":"2018-12-07T20:30:47Z","description":null,"user_id":73}, -{"name":"88925 Iowa Alley","price":519872,"inserted_at":"2020-05-25T09:23:09Z","description":"6600","user_id":69}, -{"name":"927 Bultman Terrace","price":286624,"inserted_at":"2019-05-19T03:24:43Z","description":"18006","user_id":37}, -{"name":"7 Rowland Alley","price":193438,"inserted_at":"2020-09-30T06:04:11Z","description":"11510","user_id":3}, -{"name":"3210 Darwin Hill","price":504246,"inserted_at":"2019-02-03T16:51:42Z","description":null,"user_id":98}, -{"name":"32 Clarendon Street","price":301293,"inserted_at":"2019-09-05T17:13:43Z","description":null,"user_id":30}, -{"name":"791 Jay Crossing","price":275143,"inserted_at":"2019-09-22T02:04:27Z","description":"95720-000","user_id":26}, -{"name":"34890 Atwood Avenue","price":388069,"inserted_at":"2019-09-28T01:13:17Z","description":"15899","user_id":41}, -{"name":"8630 Northridge Lane","price":354222,"inserted_at":"2021-02-04T11:33:01Z","description":null,"user_id":2}, -{"name":"77606 Summit Drive","price":514340,"inserted_at":"2018-11-29T11:59:03Z","description":"303642","user_id":78}, -{"name":"97179 Ryan Place","price":452445,"inserted_at":"2021-03-02T22:22:59Z","description":null,"user_id":96}, -{"name":"17203 Charing Cross Park","price":509376,"inserted_at":"2021-03-02T22:33:06Z","description":"33615","user_id":31}, -{"name":"10704 Dixon Center","price":261604,"inserted_at":"2020-10-10T00:29:12Z","description":"29160-000","user_id":25}, -{"name":"58 Fairview Lane","price":285471,"inserted_at":"2020-12-13T06:39:18Z","description":null,"user_id":65}, -{"name":"35 Welch Avenue","price":328428,"inserted_at":"2019-09-03T13:40:45Z","description":null,"user_id":45}, -{"name":"9058 Hanson Crossing","price":196383,"inserted_at":"2019-05-04T21:31:28Z","description":null,"user_id":28}, -{"name":"74106 Butterfield Place","price":223043,"inserted_at":"2020-11-20T06:16:12Z","description":null,"user_id":65}, -{"name":"060 Esch Junction","price":152481,"inserted_at":"2019-10-17T14:00:34Z","description":null,"user_id":96}, -{"name":"21611 Westridge Circle","price":204339,"inserted_at":"2019-09-13T20:42:41Z","description":"378 33","user_id":62}, -{"name":"98374 Raven Pass","price":161376,"inserted_at":"2020-01-18T21:16:06Z","description":null,"user_id":90}, -{"name":"02 Lotheville Way","price":189063,"inserted_at":"2018-12-30T17:58:25Z","description":null,"user_id":39}, -{"name":"57111 Bunting Circle","price":598329,"inserted_at":"2019-06-11T15:29:17Z","description":null,"user_id":52}, -{"name":"24617 Katie Alley","price":184639,"inserted_at":"2020-06-14T12:31:02Z","description":"631 85","user_id":74}, -{"name":"7 Hanover Junction","price":511786,"inserted_at":"2020-11-03T05:03:30Z","description":"61110","user_id":8}, -{"name":"91 Bluejay Circle","price":188395,"inserted_at":"2020-05-07T10:28:31Z","description":null,"user_id":79}, -{"name":"69 Lyons Hill","price":405645,"inserted_at":"2019-07-07T20:49:25Z","description":null,"user_id":92}, -{"name":"280 Westend Court","price":372652,"inserted_at":"2019-06-28T07:17:22Z","description":null,"user_id":27}, -{"name":"7790 Troy Trail","price":289963,"inserted_at":"2020-09-17T16:19:49Z","description":"164200","user_id":29}, -{"name":"78 Menomonie Point","price":567683,"inserted_at":"2020-05-23T08:03:38Z","description":"704-8166","user_id":91}, -{"name":"001 Morrow Avenue","price":200484,"inserted_at":"2021-01-29T18:24:01Z","description":null,"user_id":88}, -{"name":"4 Summerview Park","price":375627,"inserted_at":"2020-07-03T23:28:33Z","description":"680-1166","user_id":99}, -{"name":"5 Hayes Street","price":531773,"inserted_at":"2020-06-09T14:31:00Z","description":null,"user_id":52}, -{"name":"4 Walton Plaza","price":593035,"inserted_at":"2019-10-29T01:06:46Z","description":null,"user_id":43}, -{"name":"516 Summer Ridge Hill","price":325038,"inserted_at":"2019-10-15T20:18:37Z","description":"79400-000","user_id":56}, -{"name":"4262 Vera Court","price":484713,"inserted_at":"2019-02-07T08:05:02Z","description":"51462","user_id":93}, -{"name":"60 Mallory Terrace","price":571563,"inserted_at":"2019-05-30T18:02:59Z","description":null,"user_id":40}, -{"name":"20521 Del Sol Crossing","price":259786,"inserted_at":"2021-02-11T15:45:48Z","description":null,"user_id":6}, -{"name":"1 Dovetail Road","price":471121,"inserted_at":"2021-01-21T22:33:06Z","description":null,"user_id":67}, -{"name":"4312 Dorton Point","price":228234,"inserted_at":"2020-03-22T21:33:54Z","description":"2750-524","user_id":90}, -{"name":"049 Maryland Way","price":212739,"inserted_at":"2020-03-14T08:02:08Z","description":null,"user_id":59}, -{"name":"0 Pine View Parkway","price":259208,"inserted_at":"2020-06-16T21:07:32Z","description":"918-8207","user_id":9}, -{"name":"04 Prairieview Street","price":468941,"inserted_at":"2019-03-19T08:55:33Z","description":"4334","user_id":90}, -{"name":"62204 John Wall Center","price":103401,"inserted_at":"2020-03-05T20:46:39Z","description":null,"user_id":32}, -{"name":"3 Graedel Street","price":574507,"inserted_at":"2020-10-25T15:14:05Z","description":null,"user_id":33}, -{"name":"9 Fordem Avenue","price":219370,"inserted_at":"2020-06-02T19:03:48Z","description":"4624","user_id":80}, -{"name":"992 Washington Park","price":188491,"inserted_at":"2020-05-13T16:00:35Z","description":null,"user_id":87}, -{"name":"0 Portage Center","price":193042,"inserted_at":"2019-02-10T00:25:29Z","description":"6714","user_id":64}, -{"name":"400 Haas Street","price":276472,"inserted_at":"2019-06-19T04:52:58Z","description":"1209","user_id":85}, -{"name":"32 Moulton Drive","price":215455,"inserted_at":"2020-09-12T16:11:38Z","description":"396841","user_id":26}, -{"name":"94230 Ronald Regan Center","price":121559,"inserted_at":"2019-08-24T11:03:46Z","description":"2510-037","user_id":22}, -{"name":"0 Cherokee Trail","price":553158,"inserted_at":"2019-07-07T17:33:29Z","description":"684009","user_id":45}, -{"name":"02390 Cardinal Plaza","price":461282,"inserted_at":"2020-06-11T20:17:57Z","description":null,"user_id":13}, -{"name":"46 Paget Terrace","price":345528,"inserted_at":"2020-01-07T07:02:23Z","description":null,"user_id":56}, -{"name":"8315 Pine View Junction","price":273201,"inserted_at":"2020-06-02T13:31:47Z","description":null,"user_id":55}, -{"name":"0743 Southridge Court","price":385086,"inserted_at":"2020-01-05T16:24:46Z","description":null,"user_id":43}, -{"name":"0501 Sunnyside Plaza","price":474135,"inserted_at":"2019-10-06T23:32:41Z","description":null,"user_id":79}, -{"name":"50 Kings Pass","price":594108,"inserted_at":"2019-01-12T15:24:04Z","description":null,"user_id":14}, -{"name":"92302 Del Sol Lane","price":203482,"inserted_at":"2020-07-25T15:56:28Z","description":"98400-000","user_id":49}, -{"name":"0370 Del Sol Avenue","price":525329,"inserted_at":"2019-07-13T18:11:58Z","description":"4750-771","user_id":89}, -{"name":"2 Macpherson Crossing","price":499386,"inserted_at":"2019-04-11T18:24:11Z","description":null,"user_id":60}, -{"name":"0640 Quincy Road","price":140024,"inserted_at":"2020-09-08T18:03:07Z","description":null,"user_id":19}, -{"name":"6742 Northport Alley","price":100910,"inserted_at":"2019-02-07T10:36:19Z","description":null,"user_id":9}, -{"name":"1796 Monica Terrace","price":135242,"inserted_at":"2020-02-17T09:41:01Z","description":"520-0111","user_id":9}, -{"name":"596 Vidon Place","price":328963,"inserted_at":"2020-11-10T06:38:26Z","description":null,"user_id":49}, -{"name":"253 Vahlen Parkway","price":333582,"inserted_at":"2019-08-31T17:09:33Z","description":null,"user_id":46}, -{"name":"3 Huxley Alley","price":149863,"inserted_at":"2019-10-09T21:46:36Z","description":null,"user_id":88}, -{"name":"55 Clove Circle","price":208525,"inserted_at":"2019-03-30T05:54:37Z","description":null,"user_id":61}, -{"name":"7641 Esch Road","price":345823,"inserted_at":"2020-07-21T05:57:28Z","description":null,"user_id":89}, -{"name":"35421 Novick Hill","price":500565,"inserted_at":"2020-08-03T19:43:16Z","description":null,"user_id":17}, -{"name":"5 Banding Junction","price":392363,"inserted_at":"2019-12-21T01:31:10Z","description":null,"user_id":75}, -{"name":"01 Moulton Terrace","price":488058,"inserted_at":"2020-07-12T08:17:16Z","description":"688700","user_id":55}, -{"name":"5697 Surrey Point","price":540541,"inserted_at":"2020-12-25T12:11:56Z","description":null,"user_id":100}, -{"name":"996 Pepper Wood Lane","price":331435,"inserted_at":"2020-07-23T07:31:13Z","description":null,"user_id":13}, -{"name":"8 Gale Junction","price":266753,"inserted_at":"2020-08-29T11:42:50Z","description":null,"user_id":92}, -{"name":"4 Independence Circle","price":523590,"inserted_at":"2019-08-22T04:17:56Z","description":null,"user_id":18}, -{"name":"07 Utah Avenue","price":289586,"inserted_at":"2019-03-06T06:47:22Z","description":null,"user_id":2}, -{"name":"52989 Pennsylvania Place","price":295383,"inserted_at":"2019-05-24T23:08:55Z","description":null,"user_id":100}, -{"name":"68948 Lighthouse Bay Court","price":597267,"inserted_at":"2021-02-15T08:55:11Z","description":null,"user_id":52}, -{"name":"4 Prairie Rose Plaza","price":524432,"inserted_at":"2020-06-15T09:57:30Z","description":null,"user_id":14}, -{"name":"00360 Derek Avenue","price":441794,"inserted_at":"2020-06-18T00:39:55Z","description":"45930-000","user_id":23}, -{"name":"3 Aberg Circle","price":124260,"inserted_at":"2019-02-02T20:44:38Z","description":null,"user_id":95}, -{"name":"65126 Parkside Terrace","price":299245,"inserted_at":"2020-02-13T22:04:11Z","description":null,"user_id":89}, -{"name":"5 Fairview Junction","price":358572,"inserted_at":"2019-05-16T05:00:29Z","description":null,"user_id":69}, -{"name":"595 Merchant Junction","price":373482,"inserted_at":"2020-02-07T20:30:02Z","description":"684 91","user_id":66}, -{"name":"50 Swallow Street","price":234673,"inserted_at":"2020-03-01T08:49:33Z","description":null,"user_id":88}, -{"name":"5 Emmet Parkway","price":281613,"inserted_at":"2020-12-19T14:25:20Z","description":null,"user_id":21}, -{"name":"1617 Haas Junction","price":141183,"inserted_at":"2019-11-28T15:10:17Z","description":null,"user_id":17}, -{"name":"04793 Kensington Drive","price":296497,"inserted_at":"2019-03-06T18:39:57Z","description":null,"user_id":80}, -{"name":"83922 Gulseth Crossing","price":300269,"inserted_at":"2020-02-15T17:35:23Z","description":"3126","user_id":84}, -{"name":"79844 Prairie Rose Terrace","price":525652,"inserted_at":"2018-12-29T20:35:44Z","description":"1041","user_id":15}, -{"name":"90396 Mariners Cove Crossing","price":483575,"inserted_at":"2019-08-21T06:19:16Z","description":null,"user_id":60}, -{"name":"15 Dryden Place","price":168938,"inserted_at":"2020-02-10T17:28:01Z","description":"3322","user_id":12}, -{"name":"3131 Ryan Terrace","price":563067,"inserted_at":"2020-02-06T19:28:23Z","description":null,"user_id":19}, -{"name":"26638 Independence Lane","price":235795,"inserted_at":"2020-05-02T14:16:18Z","description":null,"user_id":95}, -{"name":"127 Twin Pines Place","price":581729,"inserted_at":"2019-02-08T01:54:22Z","description":"62705","user_id":50}, -{"name":"33690 Independence Drive","price":497927,"inserted_at":"2019-11-27T06:25:35Z","description":"93658","user_id":60}, -{"name":"971 Arapahoe Avenue","price":413372,"inserted_at":"2019-09-11T16:35:43Z","description":null,"user_id":37}, -{"name":"62301 Cody Park","price":301048,"inserted_at":"2020-12-15T08:16:26Z","description":"75623 CEDEX 13","user_id":39}, -{"name":"7 Commercial Park","price":253069,"inserted_at":"2019-09-05T02:20:50Z","description":"1310","user_id":72}, -{"name":"74 Independence Park","price":456309,"inserted_at":"2020-12-18T22:42:59Z","description":null,"user_id":74}, -{"name":"64924 Kenwood Point","price":138341,"inserted_at":"2021-01-26T10:15:08Z","description":"35180-000","user_id":37}, -{"name":"4276 Fallview Point","price":549902,"inserted_at":"2020-03-22T07:21:29Z","description":"3706","user_id":80}, -{"name":"8 Haas Circle","price":122043,"inserted_at":"2019-06-12T13:18:33Z","description":null,"user_id":42}, -{"name":"69 Packers Park","price":260339,"inserted_at":"2019-07-17T17:14:06Z","description":"85010","user_id":48}, -{"name":"6 Carberry Point","price":376435,"inserted_at":"2020-07-20T23:24:45Z","description":"35510-000","user_id":89}, -{"name":"7327 Ruskin Center","price":306752,"inserted_at":"2019-12-08T03:26:01Z","description":null,"user_id":87}, -{"name":"31456 Straubel Pass","price":517514,"inserted_at":"2021-01-01T18:22:29Z","description":null,"user_id":98}, -{"name":"2315 Lake View Hill","price":309998,"inserted_at":"2020-12-19T11:30:37Z","description":null,"user_id":81}, -{"name":"0021 Morning Junction","price":172978,"inserted_at":"2019-01-12T15:02:13Z","description":null,"user_id":52}, -{"name":"7 Shelley Street","price":204878,"inserted_at":"2019-06-20T05:08:42Z","description":"86975-000","user_id":60}, -{"name":"78415 Barby Drive","price":214222,"inserted_at":"2020-10-06T12:22:13Z","description":null,"user_id":77}, -{"name":"611 Duke Park","price":344698,"inserted_at":"2019-08-29T17:56:47Z","description":null,"user_id":11}, -{"name":"8977 Harbort Place","price":358774,"inserted_at":"2020-05-09T02:54:51Z","description":null,"user_id":25}, -{"name":"77 Eggendart Place","price":486475,"inserted_at":"2019-11-16T21:07:21Z","description":null,"user_id":71}, -{"name":"45 Artisan Road","price":569175,"inserted_at":"2019-12-13T21:53:54Z","description":null,"user_id":36}, -{"name":"15 Cottonwood Parkway","price":589198,"inserted_at":"2021-01-29T19:02:43Z","description":"42897","user_id":98}, -{"name":"10 Corscot Parkway","price":433192,"inserted_at":"2020-12-11T03:51:16Z","description":"963-5343","user_id":42}, -{"name":"5 Bartelt Pass","price":278251,"inserted_at":"2020-08-01T07:15:21Z","description":"3312","user_id":24}, -{"name":"9 Mallard Place","price":172649,"inserted_at":"2020-06-20T09:14:28Z","description":null,"user_id":93}, -{"name":"956 Mesta Way","price":556776,"inserted_at":"2020-08-23T00:28:47Z","description":"34-321","user_id":70}, -{"name":"70 Birchwood Hill","price":232557,"inserted_at":"2019-05-08T06:06:53Z","description":null,"user_id":2}, -{"name":"8379 Truax Plaza","price":207739,"inserted_at":"2020-02-04T00:21:32Z","description":"456382","user_id":42}, -{"name":"6042 Parkside Street","price":529910,"inserted_at":"2020-08-17T01:08:07Z","description":null,"user_id":11}, -{"name":"82669 4th Lane","price":397180,"inserted_at":"2020-01-24T15:00:02Z","description":"EC1V","user_id":54}, -{"name":"9708 5th Crossing","price":564725,"inserted_at":"2020-08-31T05:17:30Z","description":null,"user_id":45}, -{"name":"77578 School Street","price":430439,"inserted_at":"2020-02-09T13:02:15Z","description":null,"user_id":7}, -{"name":"1823 Cordelia Plaza","price":481238,"inserted_at":"2020-10-20T19:30:28Z","description":null,"user_id":7}, -{"name":"216 Lukken Plaza","price":409845,"inserted_at":"2019-09-19T15:41:23Z","description":"686029","user_id":23}, -{"name":"1213 Boyd Plaza","price":211752,"inserted_at":"2020-02-24T14:01:39Z","description":null,"user_id":44}, -{"name":"163 Briar Crest Center","price":581236,"inserted_at":"2020-06-29T02:27:40Z","description":null,"user_id":97}, -{"name":"67449 Pankratz Crossing","price":506264,"inserted_at":"2019-04-26T10:16:40Z","description":"97-410","user_id":91}, -{"name":"3112 Onsgard Avenue","price":130179,"inserted_at":"2019-01-12T19:31:45Z","description":"3513","user_id":56}, -{"name":"01895 Gerald Way","price":281560,"inserted_at":"2020-10-23T22:18:16Z","description":null,"user_id":81}, -{"name":"606 Victoria Street","price":261031,"inserted_at":"2020-05-06T14:19:16Z","description":null,"user_id":71}, -{"name":"781 Anniversary Park","price":172514,"inserted_at":"2020-06-05T10:35:32Z","description":"2580-306","user_id":72}, -{"name":"7 Homewood Plaza","price":219840,"inserted_at":"2020-11-07T06:34:28Z","description":null,"user_id":49}, -{"name":"77 Buhler Parkway","price":299655,"inserted_at":"2019-03-28T02:21:51Z","description":"601808","user_id":42}, -{"name":"9 Vidon Place","price":185687,"inserted_at":"2019-03-25T13:08:42Z","description":null,"user_id":100}, -{"name":"7395 Union Road","price":554024,"inserted_at":"2019-12-22T03:52:27Z","description":null,"user_id":36}, -{"name":"59593 Columbus Center","price":593960,"inserted_at":"2019-11-12T00:52:09Z","description":null,"user_id":40}, -{"name":"9 Kinsman Street","price":128956,"inserted_at":"2020-03-08T18:48:39Z","description":null,"user_id":75}, -{"name":"49 Forster Parkway","price":579496,"inserted_at":"2020-06-29T01:39:26Z","description":null,"user_id":82}, -{"name":"585 Tennessee Parkway","price":466397,"inserted_at":"2019-06-10T01:47:22Z","description":null,"user_id":7}, -{"name":"34350 Dixon Road","price":459658,"inserted_at":"2020-04-30T16:05:13Z","description":"P81","user_id":31}, -{"name":"56448 Banding Road","price":290484,"inserted_at":"2018-12-02T22:30:49Z","description":"300-0331","user_id":41}, -{"name":"1 Arrowood Trail","price":122825,"inserted_at":"2019-10-09T05:42:19Z","description":null,"user_id":18}, -{"name":"46250 Thierer Point","price":572480,"inserted_at":"2020-04-24T06:01:23Z","description":null,"user_id":80}, -{"name":"475 Arkansas Point","price":114624,"inserted_at":"2020-03-02T08:46:49Z","description":"10131","user_id":52}, -{"name":"29046 Graceland Road","price":173820,"inserted_at":"2020-05-16T23:20:23Z","description":null,"user_id":23}, -{"name":"930 La Follette Plaza","price":107719,"inserted_at":"2020-09-13T14:14:36Z","description":"90005","user_id":2}, -{"name":"835 Westport Circle","price":462743,"inserted_at":"2019-05-15T20:14:26Z","description":null,"user_id":30}, -{"name":"6002 Emmet Pass","price":376076,"inserted_at":"2019-05-20T08:35:45Z","description":null,"user_id":21}, -{"name":"3 Stuart Center","price":255131,"inserted_at":"2020-03-07T20:24:17Z","description":null,"user_id":32}, -{"name":"35 Hoepker Pass","price":501788,"inserted_at":"2020-04-27T09:39:30Z","description":"694210","user_id":99}, -{"name":"710 Spenser Terrace","price":542479,"inserted_at":"2020-05-12T19:32:57Z","description":"99300-000","user_id":62}, -{"name":"6186 Sugar Parkway","price":475051,"inserted_at":"2020-08-26T02:25:00Z","description":null,"user_id":86}, -{"name":"34 Meadow Vale Lane","price":504710,"inserted_at":"2021-02-15T08:26:48Z","description":null,"user_id":35}, -{"name":"6 Eggendart Point","price":592559,"inserted_at":"2020-07-10T06:21:00Z","description":"41004 CEDEX","user_id":88}, -{"name":"53 Bonner Junction","price":318598,"inserted_at":"2020-12-28T08:49:53Z","description":"9170","user_id":68}, -{"name":"592 Larry Plaza","price":174071,"inserted_at":"2020-01-08T16:33:09Z","description":null,"user_id":94}, -{"name":"0353 Oriole Place","price":116466,"inserted_at":"2019-06-12T15:05:38Z","description":null,"user_id":87}, -{"name":"8 Dapin Park","price":135603,"inserted_at":"2019-05-02T13:58:16Z","description":"794-2550","user_id":49}, -{"name":"1925 Nelson Parkway","price":149945,"inserted_at":"2020-10-09T07:45:34Z","description":"103 16","user_id":32}, -{"name":"47 Coleman Plaza","price":306078,"inserted_at":"2020-11-13T23:30:51Z","description":"301086","user_id":68}, -{"name":"02705 Merrick Pass","price":203709,"inserted_at":"2020-03-25T05:39:44Z","description":"65590-000","user_id":78}, -{"name":"182 Haas Place","price":490914,"inserted_at":"2020-02-24T23:09:26Z","description":null,"user_id":74}, -{"name":"432 West Hill","price":562503,"inserted_at":"2020-02-10T23:42:38Z","description":"88710","user_id":73}, -{"name":"00 Cordelia Road","price":191138,"inserted_at":"2019-05-13T16:41:27Z","description":null,"user_id":38}, -{"name":"8374 Spohn Court","price":319541,"inserted_at":"2019-01-08T14:45:43Z","description":null,"user_id":63}, -{"name":"3 Derek Avenue","price":476671,"inserted_at":"2019-03-18T04:28:52Z","description":"62907 CEDEX","user_id":95}, -{"name":"4 Michigan Trail","price":517736,"inserted_at":"2019-09-29T12:20:23Z","description":null,"user_id":36}, -{"name":"42 Gerald Place","price":278037,"inserted_at":"2020-12-19T03:11:57Z","description":null,"user_id":68}, -{"name":"70 Gale Place","price":414432,"inserted_at":"2019-05-23T14:36:24Z","description":"663008","user_id":12}, -{"name":"446 Shoshone Court","price":335669,"inserted_at":"2019-10-22T04:23:54Z","description":null,"user_id":85}, -{"name":"64901 Lake View Place","price":295836,"inserted_at":"2020-05-26T22:37:42Z","description":null,"user_id":59}, -{"name":"909 Longview Hill","price":281686,"inserted_at":"2019-04-29T22:44:23Z","description":"1106","user_id":94}, -{"name":"5 Bellgrove Point","price":317822,"inserted_at":"2020-11-15T00:56:36Z","description":null,"user_id":74}, -{"name":"676 Weeping Birch Hill","price":527088,"inserted_at":"2019-07-04T17:27:42Z","description":null,"user_id":60}, -{"name":"96 South Court","price":526461,"inserted_at":"2019-06-18T18:35:36Z","description":null,"user_id":43}, -{"name":"08818 Everett Court","price":434641,"inserted_at":"2020-05-05T22:35:47Z","description":null,"user_id":13}, -{"name":"5 Raven Hill","price":470660,"inserted_at":"2020-08-31T13:35:33Z","description":null,"user_id":14}, -{"name":"23231 Grover Place","price":177265,"inserted_at":"2019-10-31T19:30:51Z","description":"6109","user_id":8}, -{"name":"528 Paget Park","price":540312,"inserted_at":"2020-12-27T14:17:56Z","description":null,"user_id":35}, -{"name":"92450 Talmadge Trail","price":356702,"inserted_at":"2019-01-12T16:26:39Z","description":null,"user_id":44}, -{"name":"0742 Canary Point","price":323162,"inserted_at":"2020-10-22T10:44:17Z","description":null,"user_id":85}, -{"name":"320 Lake View Trail","price":510113,"inserted_at":"2020-08-24T11:49:58Z","description":null,"user_id":76}, -{"name":"4 Bultman Plaza","price":418725,"inserted_at":"2018-12-23T21:33:29Z","description":"46430-000","user_id":25}, -{"name":"5801 Myrtle Court","price":557736,"inserted_at":"2020-08-27T03:31:58Z","description":"67504 CEDEX","user_id":40}, -{"name":"0 Northfield Road","price":584679,"inserted_at":"2020-12-08T08:00:53Z","description":"162572","user_id":54}, -{"name":"7288 Rutledge Street","price":599960,"inserted_at":"2020-07-23T22:49:40Z","description":"3562","user_id":14}, -{"name":"37921 Oneill Center","price":278539,"inserted_at":"2020-09-05T18:07:35Z","description":"368219","user_id":43}, -{"name":"88012 Roth Trail","price":131956,"inserted_at":"2019-07-01T01:18:32Z","description":null,"user_id":3}, -{"name":"5482 Twin Pines Lane","price":419108,"inserted_at":"2018-12-29T12:15:15Z","description":null,"user_id":87}, -{"name":"81 Jenna Lane","price":373595,"inserted_at":"2020-11-14T00:02:42Z","description":"3505-130","user_id":47}, -{"name":"8475 Thompson Park","price":412348,"inserted_at":"2020-05-25T19:08:38Z","description":"815 24","user_id":66}, -{"name":"4 Thierer Crossing","price":419317,"inserted_at":"2020-01-16T03:19:47Z","description":"629405","user_id":1}, -{"name":"04 Farragut Hill","price":279201,"inserted_at":"2020-08-12T15:27:13Z","description":"6506","user_id":98}, -{"name":"907 Delladonna Hill","price":396882,"inserted_at":"2019-03-03T22:45:25Z","description":null,"user_id":15}, -{"name":"0620 Holy Cross Trail","price":366358,"inserted_at":"2020-11-23T21:00:52Z","description":"7000-062","user_id":28}, -{"name":"7802 Dottie Junction","price":423017,"inserted_at":"2019-04-02T03:58:40Z","description":null,"user_id":32}, -{"name":"5052 Chive Terrace","price":435966,"inserted_at":"2020-06-25T20:27:07Z","description":"88768","user_id":17}, -{"name":"91585 Moland Avenue","price":204045,"inserted_at":"2019-04-22T08:30:51Z","description":"276019","user_id":8}, -{"name":"11238 Aberg Pass","price":469759,"inserted_at":"2020-09-07T06:14:34Z","description":"3700-689","user_id":91}, -{"name":"30 Starling Parkway","price":425455,"inserted_at":"2019-12-21T19:36:37Z","description":null,"user_id":3}, -{"name":"3514 Farragut Trail","price":427051,"inserted_at":"2020-09-12T17:19:42Z","description":null,"user_id":18}, -{"name":"30 Killdeer Court","price":121858,"inserted_at":"2019-07-29T14:32:38Z","description":null,"user_id":77}, -{"name":"80529 Katie Pass","price":271954,"inserted_at":"2020-04-02T15:07:46Z","description":null,"user_id":19}, -{"name":"8 Montana Street","price":165660,"inserted_at":"2019-03-16T18:11:59Z","description":null,"user_id":100}, -{"name":"9688 Welch Lane","price":255490,"inserted_at":"2019-06-27T17:49:16Z","description":null,"user_id":98}, -{"name":"5248 Ridgeview Parkway","price":236551,"inserted_at":"2018-11-24T01:45:18Z","description":null,"user_id":65}, -{"name":"16 North Avenue","price":200701,"inserted_at":"2020-12-29T02:47:35Z","description":null,"user_id":85}, -{"name":"23 Macpherson Street","price":546372,"inserted_at":"2020-02-07T02:41:45Z","description":"45580-000","user_id":45}, -{"name":"9 Heffernan Terrace","price":106388,"inserted_at":"2019-11-07T05:09:38Z","description":null,"user_id":5}, -{"name":"5265 Warner Terrace","price":300347,"inserted_at":"2019-12-11T12:07:05Z","description":"27250","user_id":65}, -{"name":"6099 Norway Maple Plaza","price":306341,"inserted_at":"2020-04-28T10:58:24Z","description":null,"user_id":18}, -{"name":"815 Carpenter Circle","price":358699,"inserted_at":"2020-02-10T01:59:06Z","description":null,"user_id":87}, -{"name":"9 Vermont Circle","price":209597,"inserted_at":"2021-02-15T04:04:07Z","description":null,"user_id":54}, -{"name":"958 Helena Junction","price":100685,"inserted_at":"2019-05-10T09:07:38Z","description":"979-1451","user_id":13}, -{"name":"3076 Buhler Crossing","price":263833,"inserted_at":"2019-04-01T04:08:40Z","description":"34010","user_id":20}, -{"name":"6191 Kenwood Lane","price":586483,"inserted_at":"2020-10-17T10:09:10Z","description":"250027","user_id":43}, -{"name":"3 Debra Crossing","price":234325,"inserted_at":"2019-12-09T01:43:01Z","description":"93591 CEDEX","user_id":98}, -{"name":"56980 Comanche Junction","price":433408,"inserted_at":"2018-12-06T05:20:30Z","description":"9650-245","user_id":50}, -{"name":"08 Sauthoff Center","price":380304,"inserted_at":"2019-07-13T14:29:05Z","description":null,"user_id":41}, -{"name":"7730 Longview Park","price":597769,"inserted_at":"2018-12-25T17:31:19Z","description":null,"user_id":56}, -{"name":"9677 Golf View Way","price":381037,"inserted_at":"2019-08-07T05:40:08Z","description":null,"user_id":3}, -{"name":"3399 Superior Park","price":270525,"inserted_at":"2019-05-07T00:45:55Z","description":"32235","user_id":8}, -{"name":"6884 2nd Alley","price":248106,"inserted_at":"2018-12-01T03:42:28Z","description":"155219","user_id":57}, -{"name":"8441 Killdeer Center","price":579714,"inserted_at":"2020-01-09T09:43:43Z","description":"6529","user_id":73}, -{"name":"33 Bartillon Junction","price":531348,"inserted_at":"2020-07-15T14:40:15Z","description":null,"user_id":90}, -{"name":"8274 Muir Pass","price":405461,"inserted_at":"2019-04-13T23:19:02Z","description":null,"user_id":22}, -{"name":"081 Southridge Lane","price":288569,"inserted_at":"2020-12-12T22:31:59Z","description":null,"user_id":66}, -{"name":"54932 Brown Center","price":331660,"inserted_at":"2020-12-15T17:18:18Z","description":null,"user_id":66}, -{"name":"88 Russell Trail","price":152407,"inserted_at":"2020-08-30T04:27:30Z","description":"36-100","user_id":10}, -{"name":"875 Lighthouse Bay Park","price":384584,"inserted_at":"2019-08-14T04:52:33Z","description":"2436","user_id":74}, -{"name":"4 Petterle Trail","price":562418,"inserted_at":"2019-09-02T00:53:12Z","description":null,"user_id":96}, -{"name":"86115 Chinook Trail","price":487489,"inserted_at":"2018-11-26T11:35:22Z","description":null,"user_id":57}, -{"name":"1086 Marcy Way","price":291765,"inserted_at":"2019-10-25T11:32:39Z","description":null,"user_id":45}, -{"name":"44 Milwaukee Lane","price":449531,"inserted_at":"2019-03-25T01:09:38Z","description":null,"user_id":16}, -{"name":"7440 Northfield Avenue","price":420646,"inserted_at":"2020-08-23T17:31:11Z","description":"77090","user_id":30}, -{"name":"3 Pennsylvania Avenue","price":490106,"inserted_at":"2019-08-16T19:10:32Z","description":null,"user_id":58}, -{"name":"787 Parkside Trail","price":269305,"inserted_at":"2019-05-08T20:01:59Z","description":"28990-000","user_id":98}, -{"name":"1 Nobel Road","price":395441,"inserted_at":"2020-01-21T07:00:56Z","description":null,"user_id":1}, -{"name":"8 Briar Crest Pass","price":227493,"inserted_at":"2019-11-05T15:16:29Z","description":null,"user_id":40}, -{"name":"3149 Lotheville Place","price":244838,"inserted_at":"2020-12-29T16:46:09Z","description":null,"user_id":61}, -{"name":"49230 Dakota Court","price":118466,"inserted_at":"2019-10-28T04:24:02Z","description":null,"user_id":52}, -{"name":"687 Prairie Rose Alley","price":182375,"inserted_at":"2020-08-29T17:37:14Z","description":null,"user_id":74}, -{"name":"406 Everett Road","price":551853,"inserted_at":"2019-10-11T03:27:14Z","description":"37220","user_id":89}, -{"name":"7099 Clove Avenue","price":128701,"inserted_at":"2021-02-13T08:56:41Z","description":null,"user_id":2}, -{"name":"6286 Lyons Point","price":320406,"inserted_at":"2019-12-22T00:40:24Z","description":"5307","user_id":91}, -{"name":"864 Londonderry Drive","price":523582,"inserted_at":"2020-07-22T08:40:34Z","description":null,"user_id":83}, -{"name":"442 Dennis Circle","price":275517,"inserted_at":"2020-11-16T23:27:10Z","description":null,"user_id":25}, -{"name":"35 Scoville Drive","price":365542,"inserted_at":"2020-01-26T12:09:14Z","description":"1610","user_id":2}, -{"name":"7950 Sunbrook Crossing","price":149008,"inserted_at":"2019-10-09T09:37:29Z","description":"8405","user_id":66}, -{"name":"6530 Lunder Junction","price":343950,"inserted_at":"2020-06-18T16:27:46Z","description":"34-116","user_id":75}, -{"name":"0954 Sutteridge Circle","price":313345,"inserted_at":"2019-12-30T22:42:48Z","description":"783 73","user_id":9}, -{"name":"7 Morrow Plaza","price":283525,"inserted_at":"2019-12-29T17:01:43Z","description":null,"user_id":31}, -{"name":"2167 North Center","price":533707,"inserted_at":"2020-04-01T02:14:22Z","description":null,"user_id":15}, -{"name":"124 Michigan Avenue","price":185139,"inserted_at":"2019-09-17T18:53:42Z","description":null,"user_id":15}, -{"name":"75 Hollow Ridge Hill","price":293282,"inserted_at":"2019-04-13T08:50:25Z","description":"739 44","user_id":78}, -{"name":"8302 Quincy Circle","price":408038,"inserted_at":"2020-10-27T19:40:57Z","description":null,"user_id":50}, -{"name":"33 Upham Pass","price":121752,"inserted_at":"2018-12-24T06:39:22Z","description":"0398","user_id":5}, -{"name":"360 Blackbird Crossing","price":334794,"inserted_at":"2020-10-15T08:29:25Z","description":null,"user_id":5}, -{"name":"106 Scott Terrace","price":153152,"inserted_at":"2020-07-07T02:51:43Z","description":null,"user_id":52}, -{"name":"522 Green Circle","price":519982,"inserted_at":"2019-04-29T08:26:22Z","description":null,"user_id":47}, -{"name":"421 Grasskamp Point","price":496886,"inserted_at":"2019-05-26T06:59:08Z","description":null,"user_id":49}, -{"name":"107 Cardinal Street","price":594599,"inserted_at":"2019-11-25T02:58:52Z","description":null,"user_id":33}, -{"name":"37 Hauk Alley","price":198166,"inserted_at":"2020-09-04T18:44:02Z","description":"3840-165","user_id":53}, -{"name":"5019 Springs Drive","price":349643,"inserted_at":"2020-05-18T20:45:37Z","description":null,"user_id":3}, -{"name":"42 Bayside Junction","price":259912,"inserted_at":"2019-04-13T20:57:28Z","description":"4212","user_id":84}, -{"name":"2 Truax Avenue","price":436729,"inserted_at":"2019-10-31T08:38:38Z","description":null,"user_id":13}, -{"name":"3 Rowland Point","price":157067,"inserted_at":"2020-12-17T22:40:27Z","description":"31210","user_id":81}, -{"name":"86 Algoma Avenue","price":381702,"inserted_at":"2020-12-11T01:17:52Z","description":null,"user_id":99}, -{"name":"612 Ilene Point","price":167597,"inserted_at":"2020-08-07T02:01:52Z","description":null,"user_id":65}, -{"name":"11602 Badeau Court","price":553873,"inserted_at":"2019-03-26T01:45:17Z","description":"152867","user_id":34}, -{"name":"252 Cody Junction","price":402060,"inserted_at":"2019-06-20T07:38:55Z","description":"44380-000","user_id":45}, -{"name":"3956 Sommers Avenue","price":158171,"inserted_at":"2019-12-29T23:26:54Z","description":"53120","user_id":32}, -{"name":"0190 Jana Parkway","price":364178,"inserted_at":"2020-12-31T18:11:36Z","description":null,"user_id":44}, -{"name":"33 North Point","price":328242,"inserted_at":"2021-01-29T22:35:07Z","description":null,"user_id":14}, -{"name":"233 Helena Circle","price":269026,"inserted_at":"2019-04-28T15:02:04Z","description":null,"user_id":14}, -{"name":"4 Reindahl Park","price":303202,"inserted_at":"2020-05-31T09:25:46Z","description":"820 01","user_id":12}, -{"name":"90343 Homewood Crossing","price":412156,"inserted_at":"2019-07-26T18:52:49Z","description":null,"user_id":88}, -{"name":"14556 Homewood Way","price":326120,"inserted_at":"2021-01-14T22:18:38Z","description":null,"user_id":49}, -{"name":"7705 Sunnyside Parkway","price":492273,"inserted_at":"2019-04-23T12:01:16Z","description":null,"user_id":21}, -{"name":"63 Sage Road","price":223104,"inserted_at":"2019-07-12T22:14:45Z","description":null,"user_id":41}, -{"name":"175 Larry Junction","price":123364,"inserted_at":"2019-08-10T03:47:26Z","description":"91169 CEDEX","user_id":62}, -{"name":"34 Grim Lane","price":111710,"inserted_at":"2020-08-17T06:42:35Z","description":"2900","user_id":70}, -{"name":"8255 Lake View Place","price":558306,"inserted_at":"2019-01-11T10:30:53Z","description":null,"user_id":34}, -{"name":"7907 Mallory Trail","price":212504,"inserted_at":"2020-11-26T07:22:21Z","description":"8316","user_id":31}, -{"name":"0698 Kipling Center","price":572839,"inserted_at":"2019-01-30T09:44:55Z","description":null,"user_id":18}, -{"name":"610 Lukken Court","price":558828,"inserted_at":"2020-05-27T05:57:16Z","description":"4000","user_id":8}, -{"name":"06 Roth Place","price":572121,"inserted_at":"2021-01-12T23:56:45Z","description":"3070-024","user_id":61}, -{"name":"6182 Corscot Place","price":229244,"inserted_at":"2019-10-17T04:25:50Z","description":"96330-000","user_id":4}, -{"name":"523 Doe Crossing Junction","price":210896,"inserted_at":"2019-04-22T00:06:27Z","description":null,"user_id":81}, -{"name":"344 Norway Maple Circle","price":516315,"inserted_at":"2020-03-09T21:12:54Z","description":"J8H","user_id":56}, -{"name":"636 Towne Junction","price":589255,"inserted_at":"2020-01-19T06:43:24Z","description":null,"user_id":95}, -{"name":"73 Cascade Alley","price":523218,"inserted_at":"2020-09-25T09:03:48Z","description":"13290-000","user_id":18}, -{"name":"531 Ridge Oak Place","price":518680,"inserted_at":"2020-02-05T09:34:17Z","description":"3405-077","user_id":9}, -{"name":"870 Warner Place","price":150800,"inserted_at":"2020-05-20T13:09:03Z","description":"13232 CEDEX 01","user_id":17}, -{"name":"4 Carey Park","price":488540,"inserted_at":"2020-11-06T23:41:58Z","description":null,"user_id":83}, -{"name":"469 Lakewood Lane","price":592155,"inserted_at":"2019-10-19T11:02:18Z","description":null,"user_id":62}, -{"name":"154 Russell Court","price":459811,"inserted_at":"2019-03-07T20:11:57Z","description":null,"user_id":15}, -{"name":"59951 Messerschmidt Avenue","price":222786,"inserted_at":"2020-09-12T15:40:14Z","description":null,"user_id":23}, -{"name":"3 Orin Plaza","price":475809,"inserted_at":"2019-08-16T03:33:18Z","description":"84280","user_id":51}, -{"name":"6143 Iowa Circle","price":252430,"inserted_at":"2021-02-14T18:58:01Z","description":"632351","user_id":24}, -{"name":"3 Luster Road","price":572624,"inserted_at":"2019-07-28T02:59:58Z","description":"363503","user_id":89}, -{"name":"22467 Autumn Leaf Terrace","price":109362,"inserted_at":"2020-11-02T22:29:46Z","description":"155051","user_id":15}, -{"name":"194 Morningstar Hill","price":455909,"inserted_at":"2021-01-22T20:57:21Z","description":null,"user_id":36}, -{"name":"5 Knutson Plaza","price":507101,"inserted_at":"2020-10-31T15:11:04Z","description":"11003","user_id":70}, -{"name":"926 Twin Pines Parkway","price":422683,"inserted_at":"2020-07-11T10:15:30Z","description":null,"user_id":53}, -{"name":"21 Summit Parkway","price":372291,"inserted_at":"2020-06-20T04:27:42Z","description":"797-1506","user_id":59}, -{"name":"8303 Menomonie Alley","price":554418,"inserted_at":"2020-02-08T22:37:26Z","description":"306205","user_id":12}, -{"name":"63 Jackson Center","price":489080,"inserted_at":"2020-12-27T15:52:11Z","description":"414009","user_id":58}, -{"name":"0951 Kennedy Hill","price":339055,"inserted_at":"2018-12-11T11:54:36Z","description":"4750-549","user_id":39}, -{"name":"118 Kipling Junction","price":167739,"inserted_at":"2019-01-15T02:13:32Z","description":null,"user_id":71}, -{"name":"191 Loeprich Road","price":477654,"inserted_at":"2019-01-04T12:37:30Z","description":"3240","user_id":45}, -{"name":"119 Luster Plaza","price":284646,"inserted_at":"2020-11-17T22:22:40Z","description":null,"user_id":72}, -{"name":"4 Monument Park","price":197583,"inserted_at":"2020-04-15T10:31:59Z","description":"55014","user_id":46}, -{"name":"04 Orin Pass","price":227296,"inserted_at":"2020-05-18T07:11:40Z","description":null,"user_id":91}, -{"name":"039 High Crossing Court","price":345005,"inserted_at":"2020-06-28T03:48:52Z","description":null,"user_id":51}, -{"name":"75 Graedel Avenue","price":536581,"inserted_at":"2019-10-14T02:17:59Z","description":"95194 CEDEX","user_id":44}, -{"name":"61 Eastlawn Street","price":377148,"inserted_at":"2018-12-09T19:10:44Z","description":"92440","user_id":70}, -{"name":"0136 Killdeer Alley","price":135148,"inserted_at":"2019-01-06T16:06:22Z","description":"54046 CEDEX","user_id":42}, -{"name":"130 Colorado Plaza","price":568938,"inserted_at":"2019-04-14T22:07:12Z","description":null,"user_id":10}, -{"name":"72813 Coleman Crossing","price":195090,"inserted_at":"2020-12-31T15:05:10Z","description":"88-180","user_id":99}, -{"name":"69 Veith Way","price":556441,"inserted_at":"2020-12-29T12:39:36Z","description":"461173","user_id":42}, -{"name":"25368 Northridge Alley","price":447529,"inserted_at":"2021-02-28T02:01:01Z","description":null,"user_id":42}, -{"name":"03485 Bay Center","price":184968,"inserted_at":"2020-06-21T08:02:00Z","description":null,"user_id":17}, -{"name":"8538 Hagan Park","price":450035,"inserted_at":"2019-11-29T14:46:03Z","description":"46896","user_id":2}, -{"name":"23099 Bluejay Hill","price":141521,"inserted_at":"2020-07-02T04:10:15Z","description":"2420-231","user_id":11}, -{"name":"86 Park Meadow Court","price":526923,"inserted_at":"2020-12-26T10:49:18Z","description":"45204 CEDEX","user_id":42}, -{"name":"5 Mariners Cove Point","price":266374,"inserted_at":"2020-09-29T13:31:05Z","description":"883-0103","user_id":100}, -{"name":"31500 Meadow Vale Point","price":548758,"inserted_at":"2019-07-17T08:48:27Z","description":null,"user_id":69}, -{"name":"5 Harbort Point","price":489855,"inserted_at":"2020-01-19T10:43:14Z","description":"4805","user_id":48}, -{"name":"82 Crownhardt Road","price":151325,"inserted_at":"2019-06-14T07:09:00Z","description":null,"user_id":23}, -{"name":"21263 Pankratz Place","price":569401,"inserted_at":"2019-12-31T14:07:02Z","description":null,"user_id":81}, -{"name":"7 Buena Vista Lane","price":199719,"inserted_at":"2019-11-14T21:45:58Z","description":"4950-840","user_id":99}, -{"name":"3192 Bowman Center","price":456857,"inserted_at":"2019-09-26T11:17:35Z","description":null,"user_id":92}, -{"name":"0 Porter Hill","price":300747,"inserted_at":"2019-07-03T18:28:08Z","description":"423524","user_id":55}, -{"name":"73696 Bunker Hill Trail","price":192748,"inserted_at":"2019-09-17T12:06:37Z","description":"0204","user_id":66}, -{"name":"3088 Arkansas Terrace","price":279398,"inserted_at":"2020-01-26T23:46:12Z","description":"27036 CEDEX","user_id":78}, -{"name":"79 Golf Course Pass","price":233094,"inserted_at":"2019-04-24T07:28:40Z","description":"25676","user_id":94}, -{"name":"24 Tomscot Circle","price":120924,"inserted_at":"2019-01-21T13:00:54Z","description":"755 01","user_id":10}, -{"name":"8 Bay Place","price":170829,"inserted_at":"2018-12-17T13:39:19Z","description":null,"user_id":16}, -{"name":"4 Northfield Crossing","price":330163,"inserted_at":"2020-05-29T23:21:06Z","description":null,"user_id":32}, -{"name":"66 Hudson Circle","price":430131,"inserted_at":"2019-01-31T22:57:20Z","description":"678620","user_id":74}, -{"name":"774 Elka Drive","price":424922,"inserted_at":"2019-07-21T05:40:08Z","description":"9517","user_id":65}, -{"name":"13978 Columbus Avenue","price":313141,"inserted_at":"2019-10-10T03:23:09Z","description":"14-230","user_id":46}, -{"name":"302 Hooker Parkway","price":276497,"inserted_at":"2019-08-20T09:37:43Z","description":"36-040","user_id":64}, -{"name":"25 Debra Circle","price":453352,"inserted_at":"2020-09-02T09:53:31Z","description":"627750","user_id":52}, -{"name":"11739 Northport Way","price":557260,"inserted_at":"2019-03-25T09:08:08Z","description":null,"user_id":45}, -{"name":"655 Pankratz Junction","price":465313,"inserted_at":"2020-09-06T03:05:40Z","description":null,"user_id":100}, -{"name":"2381 Little Fleur Junction","price":339458,"inserted_at":"2019-11-17T02:31:25Z","description":"184 34","user_id":11}, -{"name":"2 Bunker Hill Hill","price":319012,"inserted_at":"2018-12-17T14:52:07Z","description":"4445-005","user_id":15}, -{"name":"5006 Texas Way","price":431848,"inserted_at":"2018-11-20T19:03:35Z","description":"12247","user_id":96}, -{"name":"2419 Morning Way","price":298373,"inserted_at":"2020-09-07T08:11:58Z","description":null,"user_id":35}, -{"name":"126 Shasta Drive","price":114830,"inserted_at":"2019-03-27T06:42:00Z","description":"2025-105","user_id":10}, -{"name":"63 Leroy Trail","price":174464,"inserted_at":"2020-01-01T13:39:24Z","description":null,"user_id":98}, -{"name":"5 Scofield Place","price":241161,"inserted_at":"2019-07-05T09:28:00Z","description":"L-6562","user_id":86}, -{"name":"04811 Homewood Court","price":456891,"inserted_at":"2020-05-10T21:20:49Z","description":null,"user_id":66}, -{"name":"9142 Sunbrook Plaza","price":487239,"inserted_at":"2020-07-28T05:56:15Z","description":"366913","user_id":6}, -{"name":"0067 Namekagon Place","price":297437,"inserted_at":"2019-01-15T10:36:53Z","description":"17-306","user_id":93}, -{"name":"17244 Pennsylvania Circle","price":392622,"inserted_at":"2019-04-15T10:43:42Z","description":"25830","user_id":93}, -{"name":"26 Monterey Place","price":326257,"inserted_at":"2019-09-19T01:23:08Z","description":null,"user_id":78}, -{"name":"7 Charing Cross Plaza","price":169685,"inserted_at":"2018-12-24T17:43:47Z","description":"735037","user_id":99}, -{"name":"6232 Briar Crest Parkway","price":369233,"inserted_at":"2019-03-03T09:09:47Z","description":null,"user_id":49}, -{"name":"607 Mesta Point","price":207074,"inserted_at":"2019-04-22T21:26:05Z","description":null,"user_id":16}, -{"name":"169 Havey Road","price":228267,"inserted_at":"2020-01-15T22:13:58Z","description":"51679 CEDEX 2","user_id":32}, -{"name":"6 Katie Place","price":339407,"inserted_at":"2019-06-24T05:06:38Z","description":null,"user_id":42}, -{"name":"42 Anthes Road","price":281891,"inserted_at":"2021-02-27T14:22:32Z","description":"5664","user_id":73}, -{"name":"6 Caliangt Court","price":234696,"inserted_at":"2019-12-24T23:44:32Z","description":"706037","user_id":47}, -{"name":"2 Fairfield Center","price":438395,"inserted_at":"2019-01-17T17:18:45Z","description":"428902","user_id":4}, -{"name":"41 Merchant Circle","price":329444,"inserted_at":"2020-03-16T17:19:27Z","description":null,"user_id":32}, -{"name":"9840 Vera Alley","price":488412,"inserted_at":"2020-10-02T01:43:35Z","description":null,"user_id":67}, -{"name":"087 Oak Avenue","price":339476,"inserted_at":"2018-11-22T16:55:08Z","description":"63032 CEDEX 9","user_id":99}, -{"name":"605 Kenwood Junction","price":523304,"inserted_at":"2020-03-03T07:35:54Z","description":null,"user_id":73}, -{"name":"78392 Fallview Court","price":585564,"inserted_at":"2020-02-23T19:08:43Z","description":"86723","user_id":68}, -{"name":"00085 Lakewood Center","price":515745,"inserted_at":"2019-04-08T23:28:44Z","description":"756 14","user_id":50}, -{"name":"7771 Independence Lane","price":224357,"inserted_at":"2020-12-16T13:19:59Z","description":null,"user_id":48}, -{"name":"9143 Maryland Parkway","price":359579,"inserted_at":"2018-12-05T23:19:20Z","description":"06600-000","user_id":69}, -{"name":"78722 Dennis Parkway","price":370267,"inserted_at":"2019-06-12T20:19:13Z","description":null,"user_id":49}, -{"name":"5 Emmet Junction","price":158745,"inserted_at":"2020-04-24T11:58:29Z","description":null,"user_id":93}, -{"name":"03 Fairview Parkway","price":581953,"inserted_at":"2020-12-11T12:36:49Z","description":null,"user_id":71}, -{"name":"134 Cherokee Junction","price":398766,"inserted_at":"2019-05-02T17:48:57Z","description":null,"user_id":10}, -{"name":"0 Daystar Avenue","price":394041,"inserted_at":"2021-01-15T10:56:13Z","description":null,"user_id":98}, -{"name":"223 Southridge Alley","price":561104,"inserted_at":"2020-08-18T11:37:19Z","description":null,"user_id":65}, -{"name":"44 Pond Terrace","price":179181,"inserted_at":"2020-01-18T22:09:58Z","description":null,"user_id":56}, -{"name":"2534 Becker Circle","price":471387,"inserted_at":"2019-03-08T06:35:00Z","description":"61104 CEDEX","user_id":94}, -{"name":"45785 Tomscot Terrace","price":556084,"inserted_at":"2021-02-17T18:20:07Z","description":"29960-000","user_id":4}, -{"name":"61113 Reinke Road","price":502018,"inserted_at":"2020-10-24T02:19:57Z","description":null,"user_id":9}, -{"name":"64 Londonderry Hill","price":165712,"inserted_at":"2021-01-29T15:04:05Z","description":null,"user_id":38}, -{"name":"952 Acker Way","price":133058,"inserted_at":"2019-10-16T07:41:47Z","description":null,"user_id":33}, -{"name":"4864 Union Parkway","price":155689,"inserted_at":"2019-03-03T07:22:55Z","description":null,"user_id":94}, -{"name":"9008 Nova Plaza","price":586311,"inserted_at":"2019-01-08T21:42:52Z","description":"1255","user_id":100}, -{"name":"07 Myrtle Plaza","price":232772,"inserted_at":"2021-02-03T11:08:19Z","description":null,"user_id":35}, -{"name":"3 Talisman Plaza","price":174409,"inserted_at":"2019-08-16T10:15:20Z","description":"61900-000","user_id":26}, -{"name":"57 Grim Park","price":253877,"inserted_at":"2019-11-05T03:41:23Z","description":null,"user_id":88}, -{"name":"773 Farwell Junction","price":336724,"inserted_at":"2020-01-24T23:52:36Z","description":"9052","user_id":65}, -{"name":"5 Manufacturers Place","price":377746,"inserted_at":"2019-01-22T14:26:30Z","description":"302 40","user_id":28}, -{"name":"754 Hanson Park","price":287749,"inserted_at":"2019-01-02T14:59:13Z","description":null,"user_id":39}, -{"name":"9333 Reindahl Road","price":305145,"inserted_at":"2020-11-15T07:50:30Z","description":"141901","user_id":52}, -{"name":"74771 Jenna Center","price":172737,"inserted_at":"2020-01-01T13:15:08Z","description":null,"user_id":38}, -{"name":"0 Haas Circle","price":146910,"inserted_at":"2020-04-29T21:50:50Z","description":null,"user_id":38}, -{"name":"291 Delladonna Trail","price":533694,"inserted_at":"2019-03-11T16:07:20Z","description":null,"user_id":8}, -{"name":"35 Jana Road","price":396438,"inserted_at":"2019-06-10T19:30:34Z","description":"33196","user_id":65}, -{"name":"32930 Bunker Hill Plaza","price":216548,"inserted_at":"2020-07-04T00:44:40Z","description":null,"user_id":76}, -{"name":"0045 Luster Place","price":125916,"inserted_at":"2019-02-06T15:16:18Z","description":"46860","user_id":19}, -{"name":"57496 Hoard Pass","price":193469,"inserted_at":"2019-02-14T09:24:41Z","description":"142720","user_id":21}, -{"name":"5 Pankratz Pass","price":122317,"inserted_at":"2019-03-27T09:13:05Z","description":null,"user_id":62}, -{"name":"320 Dwight Hill","price":223268,"inserted_at":"2020-12-07T07:04:05Z","description":"384 51","user_id":85}, -{"name":"786 Basil Lane","price":563936,"inserted_at":"2019-02-25T23:36:33Z","description":"461069","user_id":79}, -{"name":"2 Hermina Junction","price":338188,"inserted_at":"2020-10-04T16:20:20Z","description":null,"user_id":22}, -{"name":"0 Gateway Center","price":408096,"inserted_at":"2020-04-13T13:59:47Z","description":"15350-000","user_id":13}, -{"name":"177 5th Plaza","price":372339,"inserted_at":"2019-10-04T01:59:49Z","description":"4707","user_id":44}, -{"name":"208 Algoma Street","price":553089,"inserted_at":"2020-12-26T06:21:59Z","description":"188382","user_id":98}, -{"name":"3209 Thackeray Center","price":179547,"inserted_at":"2019-07-05T14:05:33Z","description":null,"user_id":19}, -{"name":"1 Bluestem Street","price":390854,"inserted_at":"2019-09-08T22:18:56Z","description":"9869","user_id":88}, -{"name":"6749 Beilfuss Circle","price":496195,"inserted_at":"2020-05-28T02:47:45Z","description":"55573","user_id":9}, -{"name":"694 Melvin Crossing","price":144885,"inserted_at":"2019-05-20T06:56:06Z","description":"691 10","user_id":41}, -{"name":"745 8th Place","price":243857,"inserted_at":"2021-01-25T03:19:20Z","description":null,"user_id":62}, -{"name":"36071 Green Park","price":433364,"inserted_at":"2020-11-19T01:28:50Z","description":"L-7634","user_id":77}, -{"name":"14075 Independence Parkway","price":121903,"inserted_at":"2020-02-22T00:25:20Z","description":null,"user_id":65}, -{"name":"2 Stuart Court","price":161316,"inserted_at":"2020-04-13T22:29:26Z","description":"601340","user_id":26}, -{"name":"7910 American Ash Court","price":145363,"inserted_at":"2021-01-12T02:20:18Z","description":"745 44","user_id":45}, -{"name":"0 West Court","price":229129,"inserted_at":"2020-06-22T01:42:18Z","description":"315-0022","user_id":79}, -{"name":"415 5th Parkway","price":427230,"inserted_at":"2019-08-13T08:37:08Z","description":"182670","user_id":40}, -{"name":"912 American Ash Place","price":154788,"inserted_at":"2019-01-31T20:09:33Z","description":null,"user_id":42}, -{"name":"4 Dakota Street","price":305406,"inserted_at":"2019-04-10T15:53:08Z","description":null,"user_id":19}, -{"name":"63323 Raven Pass","price":516668,"inserted_at":"2019-11-19T06:38:15Z","description":null,"user_id":60}, -{"name":"82 Granby Center","price":380778,"inserted_at":"2020-07-02T01:11:33Z","description":null,"user_id":63}, -{"name":"69927 Anniversary Avenue","price":520412,"inserted_at":"2019-07-20T02:22:44Z","description":null,"user_id":87}, -{"name":"128 Hollow Ridge Pass","price":143975,"inserted_at":"2020-12-28T01:50:30Z","description":null,"user_id":89}, -{"name":"275 Chinook Center","price":206995,"inserted_at":"2019-02-22T19:08:51Z","description":"140093","user_id":11}, -{"name":"0 Orin Parkway","price":294137,"inserted_at":"2020-06-23T08:45:58Z","description":"9744","user_id":4}, -{"name":"1426 Maryland Avenue","price":201626,"inserted_at":"2019-11-12T22:52:14Z","description":null,"user_id":31}, -{"name":"31982 Fair Oaks Alley","price":341317,"inserted_at":"2019-05-26T19:11:30Z","description":"78804 CEDEX","user_id":21}, -{"name":"69016 Sheridan Circle","price":311538,"inserted_at":"2019-05-12T15:29:19Z","description":null,"user_id":54}, -{"name":"48923 Mesta Trail","price":151433,"inserted_at":"2020-03-25T23:52:55Z","description":null,"user_id":61}, -{"name":"4796 2nd Point","price":500985,"inserted_at":"2019-11-09T06:16:56Z","description":"13729 CEDEX","user_id":65}, -{"name":"314 Twin Pines Lane","price":443266,"inserted_at":"2019-05-01T15:22:55Z","description":null,"user_id":68}, -{"name":"8 John Wall Way","price":287753,"inserted_at":"2019-11-17T05:16:52Z","description":null,"user_id":22}, -{"name":"874 Fulton Plaza","price":112563,"inserted_at":"2020-11-04T09:03:06Z","description":"G5B","user_id":1}, -{"name":"841 Thompson Terrace","price":497416,"inserted_at":"2020-12-21T23:50:46Z","description":null,"user_id":9}, -{"name":"79643 Talmadge Road","price":212570,"inserted_at":"2019-05-05T22:44:32Z","description":null,"user_id":44}, -{"name":"68 8th Circle","price":170375,"inserted_at":"2020-05-24T05:54:22Z","description":null,"user_id":75}, -{"name":"46 Scofield Junction","price":466777,"inserted_at":"2020-02-02T14:17:38Z","description":null,"user_id":51}, -{"name":"5820 Gulseth Trail","price":182339,"inserted_at":"2020-11-01T23:46:25Z","description":null,"user_id":76}, -{"name":"0011 Dunning Avenue","price":357681,"inserted_at":"2018-12-18T04:09:38Z","description":null,"user_id":12}, -{"name":"1 Tomscot Parkway","price":241942,"inserted_at":"2019-01-22T22:22:18Z","description":null,"user_id":36}, -{"name":"802 Mockingbird Junction","price":527419,"inserted_at":"2021-02-26T07:18:06Z","description":null,"user_id":54}, -{"name":"2 Moland Court","price":304900,"inserted_at":"2020-11-23T16:25:36Z","description":null,"user_id":66}, -{"name":"289 Warrior Alley","price":394143,"inserted_at":"2019-07-18T08:04:43Z","description":null,"user_id":81}, -{"name":"5 Havey Terrace","price":574767,"inserted_at":"2020-04-15T17:38:59Z","description":"10430","user_id":5}, -{"name":"51688 Delaware Avenue","price":409357,"inserted_at":"2020-04-03T08:09:27Z","description":"1047","user_id":2}, -{"name":"5 Dapin Parkway","price":284851,"inserted_at":"2019-02-11T10:07:09Z","description":"78984-000","user_id":12}, -{"name":"210 Raven Road","price":554290,"inserted_at":"2020-06-29T23:26:02Z","description":"581 81","user_id":60}, -{"name":"0002 Cottonwood Place","price":482938,"inserted_at":"2021-01-24T19:29:06Z","description":"347850","user_id":13}, -{"name":"0496 Novick Way","price":225840,"inserted_at":"2021-01-26T14:38:32Z","description":"5713","user_id":34}, -{"name":"20554 Hintze Lane","price":461660,"inserted_at":"2021-02-23T05:14:26Z","description":"92170","user_id":2}, -{"name":"7098 Stuart Center","price":500441,"inserted_at":"2019-08-06T09:10:13Z","description":"58884-000","user_id":81}, -{"name":"50 Morning Circle","price":145397,"inserted_at":"2018-12-29T12:21:09Z","description":null,"user_id":67}, -{"name":"7 Loomis Hill","price":253710,"inserted_at":"2019-06-11T09:36:59Z","description":"36830-000","user_id":10}, -{"name":"1 Eastlawn Way","price":389432,"inserted_at":"2020-12-05T16:15:38Z","description":null,"user_id":71}, -{"name":"2 Graceland Hill","price":291647,"inserted_at":"2020-06-24T06:25:14Z","description":"2965-223","user_id":25}, -{"name":"8 Mayfield Alley","price":211564,"inserted_at":"2020-06-18T16:35:03Z","description":"131567","user_id":14}, -{"name":"4 Kensington Place","price":570667,"inserted_at":"2021-01-05T09:13:17Z","description":"53500-000","user_id":71}, -{"name":"50 8th Center","price":185723,"inserted_at":"2019-06-10T00:00:16Z","description":null,"user_id":30}, -{"name":"69099 Grasskamp Place","price":222053,"inserted_at":"2020-07-30T22:30:17Z","description":"69060","user_id":31}, -{"name":"92 Grayhawk Street","price":379278,"inserted_at":"2020-09-11T20:11:36Z","description":"59575-000","user_id":78}, -{"name":"20441 Packers Terrace","price":535965,"inserted_at":"2021-01-10T21:51:08Z","description":null,"user_id":34}, -{"name":"500 Knutson Pass","price":554983,"inserted_at":"2019-04-15T00:40:21Z","description":null,"user_id":65}, -{"name":"161 Eliot Hill","price":345606,"inserted_at":"2020-09-22T12:39:55Z","description":null,"user_id":65}, -{"name":"34396 Morningstar Trail","price":305853,"inserted_at":"2020-07-25T03:54:29Z","description":null,"user_id":18}, -{"name":"90 Fair Oaks Drive","price":220038,"inserted_at":"2020-04-24T12:39:14Z","description":null,"user_id":48}, -{"name":"77498 Anthes Crossing","price":127686,"inserted_at":"2020-03-09T21:13:15Z","description":null,"user_id":30}, -{"name":"70093 Stuart Place","price":331938,"inserted_at":"2018-12-17T23:21:46Z","description":null,"user_id":6}, -{"name":"062 Charing Cross Pass","price":477030,"inserted_at":"2019-01-25T19:31:40Z","description":null,"user_id":38}, -{"name":"1953 Grim Parkway","price":376460,"inserted_at":"2021-01-01T06:57:58Z","description":null,"user_id":40}, -{"name":"19 Brentwood Terrace","price":330556,"inserted_at":"2019-04-02T03:06:25Z","description":null,"user_id":29}, -{"name":"92243 Schlimgen Circle","price":268808,"inserted_at":"2020-09-01T21:16:39Z","description":null,"user_id":52}, -{"name":"25 Grasskamp Court","price":360914,"inserted_at":"2020-05-31T10:42:08Z","description":"7804","user_id":90}, -{"name":"6 Fair Oaks Center","price":189126,"inserted_at":"2020-10-13T12:33:28Z","description":null,"user_id":60}, -{"name":"35937 Merchant Court","price":503633,"inserted_at":"2020-05-02T02:40:07Z","description":"2635-034","user_id":72}, -{"name":"0224 Muir Alley","price":407681,"inserted_at":"2019-01-25T08:59:17Z","description":"831 37","user_id":11}, -{"name":"4 Hanson Circle","price":381643,"inserted_at":"2019-01-09T01:21:25Z","description":null,"user_id":33}, -{"name":"0852 Dennis Circle","price":349526,"inserted_at":"2019-02-12T09:19:25Z","description":"17121","user_id":33}, -{"name":"661 Warbler Lane","price":490920,"inserted_at":"2020-10-15T14:02:43Z","description":null,"user_id":55}, -{"name":"0 Oakridge Court","price":178773,"inserted_at":"2018-12-09T02:23:37Z","description":null,"user_id":100}, -{"name":"22 Judy Plaza","price":359962,"inserted_at":"2021-01-15T12:50:49Z","description":"51086 CEDEX","user_id":35}, -{"name":"24 Donald Hill","price":209227,"inserted_at":"2019-12-27T14:16:39Z","description":"2211","user_id":26}, -{"name":"04146 Fieldstone Trail","price":244543,"inserted_at":"2021-02-20T13:05:01Z","description":null,"user_id":15}, -{"name":"11 Fuller Circle","price":423084,"inserted_at":"2020-12-08T12:17:10Z","description":null,"user_id":10}, -{"name":"32 Holmberg Lane","price":523789,"inserted_at":"2019-08-15T16:50:36Z","description":null,"user_id":69}, -{"name":"83822 Hoepker Trail","price":287643,"inserted_at":"2020-02-26T03:12:09Z","description":null,"user_id":86}, -{"name":"18021 Eagle Crest Hill","price":389724,"inserted_at":"2021-02-04T01:29:09Z","description":null,"user_id":4}, -{"name":"3 Jenna Crossing","price":462255,"inserted_at":"2020-07-28T07:02:22Z","description":null,"user_id":91}, -{"name":"710 Haas Alley","price":164206,"inserted_at":"2020-02-15T10:16:01Z","description":"739 94","user_id":90}, -{"name":"957 Manley Way","price":391517,"inserted_at":"2020-12-28T12:46:00Z","description":"054417","user_id":60}, -{"name":"8102 Muir Court","price":216476,"inserted_at":"2018-12-05T14:12:40Z","description":"3509","user_id":41}, -{"name":"669 Rockefeller Center","price":395668,"inserted_at":"2020-09-02T17:24:46Z","description":null,"user_id":58}, -{"name":"4654 Nelson Pass","price":379385,"inserted_at":"2021-01-21T10:54:23Z","description":null,"user_id":31}, -{"name":"56934 Butternut Drive","price":393050,"inserted_at":"2020-10-30T00:27:52Z","description":"84-122","user_id":43}, -{"name":"1 Crescent Oaks Circle","price":314590,"inserted_at":"2020-02-25T22:06:24Z","description":null,"user_id":4}, -{"name":"61 Beilfuss Hill","price":528543,"inserted_at":"2019-06-07T07:59:07Z","description":null,"user_id":11}, -{"name":"13 American Street","price":584920,"inserted_at":"2019-06-20T17:07:51Z","description":null,"user_id":41}, -{"name":"0342 Schlimgen Trail","price":136882,"inserted_at":"2020-11-09T12:06:00Z","description":null,"user_id":100}, -{"name":"099 Lukken Way","price":280358,"inserted_at":"2020-09-30T09:03:07Z","description":"11506","user_id":11}, -{"name":"64609 Scott Circle","price":486089,"inserted_at":"2018-12-04T12:58:23Z","description":"652993","user_id":33}, -{"name":"7499 Thierer Trail","price":348484,"inserted_at":"2020-04-03T21:04:56Z","description":null,"user_id":4}, -{"name":"1845 Doe Crossing Junction","price":351458,"inserted_at":"2018-12-20T07:20:51Z","description":null,"user_id":16}, -{"name":"88093 Roxbury Court","price":159125,"inserted_at":"2020-09-25T02:31:04Z","description":null,"user_id":62}, -{"name":"62 Northport Park","price":507062,"inserted_at":"2020-06-17T02:01:30Z","description":"051048","user_id":86}, -{"name":"33579 Crownhardt Court","price":599946,"inserted_at":"2019-02-09T16:53:17Z","description":"4905-515","user_id":53}, -{"name":"40986 Clove Trail","price":594353,"inserted_at":"2019-03-24T00:51:00Z","description":"86600-000","user_id":71}, -{"name":"4 Eggendart Street","price":336529,"inserted_at":"2019-06-21T16:10:23Z","description":null,"user_id":92}, -{"name":"55126 Acker Park","price":375672,"inserted_at":"2020-05-03T10:00:47Z","description":null,"user_id":55}, -{"name":"07 Moulton Avenue","price":303183,"inserted_at":"2020-11-01T04:55:26Z","description":"91009 CEDEX","user_id":38}, -{"name":"974 Jenifer Point","price":405572,"inserted_at":"2019-08-29T03:30:58Z","description":null,"user_id":96}, -{"name":"002 Karstens Lane","price":340296,"inserted_at":"2019-03-24T08:07:41Z","description":null,"user_id":83}, -{"name":"8008 Maple Wood Place","price":200179,"inserted_at":"2020-03-15T17:38:53Z","description":null,"user_id":27}, -{"name":"81 Fairfield Point","price":213901,"inserted_at":"2020-03-20T17:54:14Z","description":null,"user_id":49}, -{"name":"6869 North Center","price":551746,"inserted_at":"2019-05-14T07:41:56Z","description":null,"user_id":72}, -{"name":"516 Heffernan Plaza","price":199123,"inserted_at":"2020-01-01T07:08:28Z","description":"3333","user_id":40}, -{"name":"1 Gale Street","price":530389,"inserted_at":"2019-01-24T19:35:13Z","description":"399768","user_id":66}, -{"name":"2 Eagle Crest Crossing","price":344400,"inserted_at":"2020-01-23T04:03:07Z","description":"69395 CEDEX 03","user_id":59}, -{"name":"66330 Browning Park","price":230308,"inserted_at":"2020-11-19T09:07:12Z","description":"20180","user_id":68}, -{"name":"63 Farwell Park","price":136608,"inserted_at":"2019-05-08T18:26:06Z","description":null,"user_id":73}, -{"name":"42 Walton Road","price":150028,"inserted_at":"2019-06-27T23:05:17Z","description":null,"user_id":5}, -{"name":"3 Gateway Terrace","price":257479,"inserted_at":"2019-09-28T06:49:26Z","description":"7743","user_id":45}, -{"name":"28 Sugar Court","price":317134,"inserted_at":"2021-02-15T17:37:52Z","description":"87426","user_id":42}, -{"name":"799 Summit Terrace","price":533132,"inserted_at":"2020-05-18T10:42:27Z","description":null,"user_id":15}, -{"name":"4672 1st Park","price":593178,"inserted_at":"2020-05-25T11:41:21Z","description":"91000","user_id":62}, -{"name":"7488 Gateway Point","price":553499,"inserted_at":"2019-01-02T13:25:43Z","description":"131 22","user_id":71}, -{"name":"74126 Hanover Hill","price":229358,"inserted_at":"2019-02-07T02:05:43Z","description":"M7A","user_id":13}, -{"name":"97 Heath Court","price":576960,"inserted_at":"2019-01-21T21:56:36Z","description":null,"user_id":6}, -{"name":"6417 Sycamore Parkway","price":205237,"inserted_at":"2019-12-19T21:38:33Z","description":null,"user_id":43}, -{"name":"1 Larry Hill","price":290907,"inserted_at":"2020-09-28T07:50:52Z","description":null,"user_id":35}, -{"name":"930 Anderson Drive","price":358477,"inserted_at":"2021-02-20T10:57:08Z","description":"23016 CEDEX","user_id":79}, -{"name":"462 Talisman Plaza","price":371710,"inserted_at":"2020-10-04T20:15:04Z","description":null,"user_id":98}, -{"name":"7 Dahle Road","price":390322,"inserted_at":"2020-09-30T08:32:04Z","description":null,"user_id":92}, -{"name":"19 Tony Hill","price":588801,"inserted_at":"2020-10-21T06:12:29Z","description":null,"user_id":97}, -{"name":"01 Forest Run Road","price":535605,"inserted_at":"2020-05-04T20:37:02Z","description":null,"user_id":87}, -{"name":"4 Duke Junction","price":369673,"inserted_at":"2020-11-30T05:28:12Z","description":"73601","user_id":82}, -{"name":"54685 Park Meadow Terrace","price":526725,"inserted_at":"2020-05-19T03:17:03Z","description":"10301","user_id":58}, -{"name":"60 Chinook Hill","price":206319,"inserted_at":"2020-11-13T16:10:15Z","description":null,"user_id":64}, -{"name":"507 Prairieview Terrace","price":574396,"inserted_at":"2020-03-17T21:40:19Z","description":"15000-000","user_id":4}, -{"name":"4544 Schurz Trail","price":404855,"inserted_at":"2020-11-23T04:20:59Z","description":null,"user_id":26}, -{"name":"820 Shopko Point","price":458509,"inserted_at":"2020-04-07T07:40:15Z","description":null,"user_id":85}, -{"name":"5414 Susan Park","price":529028,"inserted_at":"2020-08-30T08:17:32Z","description":null,"user_id":90}, -{"name":"336 Dayton Alley","price":465752,"inserted_at":"2019-09-05T04:22:02Z","description":null,"user_id":39}, -{"name":"4 Scoville Hill","price":413792,"inserted_at":"2020-05-08T23:24:30Z","description":"607910","user_id":4}, -{"name":"026 Marquette Park","price":463018,"inserted_at":"2019-07-13T06:44:23Z","description":null,"user_id":18}, -{"name":"485 Weeping Birch Center","price":158327,"inserted_at":"2020-11-27T22:06:24Z","description":null,"user_id":79}, -{"name":"4 Hallows Park","price":113101,"inserted_at":"2020-12-01T23:10:23Z","description":null,"user_id":54}, -{"name":"334 Marquette Pass","price":575311,"inserted_at":"2018-12-14T00:45:38Z","description":"435-0055","user_id":76}, -{"name":"54230 Amoth Lane","price":394734,"inserted_at":"2019-05-02T03:30:50Z","description":null,"user_id":2}, -{"name":"9059 Laurel Alley","price":291881,"inserted_at":"2020-12-20T01:18:19Z","description":"8421","user_id":67}, -{"name":"20472 Longview Terrace","price":362833,"inserted_at":"2019-02-27T05:01:49Z","description":"2755-123","user_id":47}, -{"name":"06 Leroy Alley","price":233055,"inserted_at":"2019-07-31T08:56:20Z","description":"543 35","user_id":9}, -{"name":"03981 Burrows Hill","price":274997,"inserted_at":"2020-05-25T01:14:11Z","description":"230029","user_id":54}, -{"name":"0899 Randy Junction","price":334780,"inserted_at":"2020-09-27T12:03:18Z","description":null,"user_id":6}, -{"name":"0536 Becker Drive","price":283051,"inserted_at":"2019-12-17T10:12:13Z","description":"700017","user_id":82}, -{"name":"5832 Mitchell Crossing","price":578210,"inserted_at":"2019-08-22T16:59:35Z","description":"2580","user_id":95}, -{"name":"59536 Ludington Crossing","price":475648,"inserted_at":"2019-02-03T10:15:06Z","description":"89-400","user_id":73}, -{"name":"9669 Sugar Drive","price":153460,"inserted_at":"2020-10-05T23:14:50Z","description":"45920-000","user_id":35}, -{"name":"9828 Pankratz Terrace","price":420226,"inserted_at":"2020-08-06T14:55:56Z","description":null,"user_id":12}, -{"name":"64 Green Center","price":326874,"inserted_at":"2019-08-26T21:58:22Z","description":"4580-630","user_id":24}, -{"name":"2472 Maple Circle","price":424842,"inserted_at":"2019-03-04T05:27:38Z","description":null,"user_id":3}, -{"name":"51 Lunder Terrace","price":186635,"inserted_at":"2020-06-12T04:10:37Z","description":null,"user_id":49}, -{"name":"1598 Washington Junction","price":483249,"inserted_at":"2018-12-10T03:28:29Z","description":"7015","user_id":31}, -{"name":"3794 Debra Junction","price":449150,"inserted_at":"2020-04-11T02:21:34Z","description":null,"user_id":52}, -{"name":"5 Nancy Park","price":514752,"inserted_at":"2019-11-22T19:29:11Z","description":"949-3376","user_id":64}, -{"name":"75 Service Hill","price":538794,"inserted_at":"2019-11-19T14:42:09Z","description":"88872","user_id":32}, -{"name":"91 Reindahl Circle","price":369355,"inserted_at":"2020-07-08T00:43:40Z","description":null,"user_id":43}, -{"name":"38 Tennessee Drive","price":460209,"inserted_at":"2019-02-01T12:13:22Z","description":null,"user_id":29}, -{"name":"9361 Graceland Crossing","price":108261,"inserted_at":"2019-08-17T01:26:06Z","description":"92974 CEDEX","user_id":50}, -{"name":"43 Corry Pass","price":209776,"inserted_at":"2020-02-19T01:27:22Z","description":null,"user_id":45}, -{"name":"26138 Elka Plaza","price":116473,"inserted_at":"2019-06-25T06:20:37Z","description":"3090-748","user_id":23}, -{"name":"4 Fair Oaks Center","price":546151,"inserted_at":"2020-12-08T23:46:49Z","description":null,"user_id":99}, -{"name":"0769 Rusk Junction","price":300481,"inserted_at":"2020-11-24T14:16:15Z","description":"10170","user_id":19}, -{"name":"65 3rd Circle","price":596034,"inserted_at":"2020-08-28T03:26:09Z","description":"5706","user_id":64}, -{"name":"46931 Brentwood Court","price":193751,"inserted_at":"2021-02-21T13:12:30Z","description":"4205","user_id":75}, -{"name":"43875 Crownhardt Plaza","price":556446,"inserted_at":"2020-07-06T11:24:43Z","description":null,"user_id":14}, -{"name":"4 Di Loreto Road","price":505005,"inserted_at":"2020-10-17T00:32:57Z","description":"21-007","user_id":15}, -{"name":"34024 Schmedeman Way","price":505630,"inserted_at":"2019-07-29T20:35:12Z","description":"93164 CEDEX","user_id":20}, -{"name":"98332 Cherokee Way","price":409998,"inserted_at":"2020-05-11T08:48:54Z","description":"6271","user_id":23}, -{"name":"027 Swallow Circle","price":128499,"inserted_at":"2019-03-06T02:39:57Z","description":"77400-000","user_id":34}, -{"name":"3894 Coolidge Hill","price":416072,"inserted_at":"2019-02-20T03:01:31Z","description":null,"user_id":19}, -{"name":"3262 Emmet Road","price":162389,"inserted_at":"2020-05-09T06:54:51Z","description":null,"user_id":8}, -{"name":"45 Orin Park","price":243460,"inserted_at":"2020-10-30T00:17:37Z","description":"31110","user_id":9}, -{"name":"59370 Hudson Way","price":289814,"inserted_at":"2020-11-16T00:32:51Z","description":"03017 CEDEX","user_id":18}, -{"name":"83837 Erie Lane","price":184947,"inserted_at":"2020-07-22T08:08:44Z","description":null,"user_id":61}, -{"name":"14 Butterfield Hill","price":236885,"inserted_at":"2019-06-25T01:07:09Z","description":null,"user_id":42}, -{"name":"744 Tomscot Street","price":338170,"inserted_at":"2021-01-03T14:15:50Z","description":null,"user_id":6}, -{"name":"34002 Everett Place","price":478346,"inserted_at":"2020-04-12T18:51:12Z","description":null,"user_id":60}, -{"name":"9705 Toban Terrace","price":372205,"inserted_at":"2019-08-04T04:49:31Z","description":null,"user_id":74}, -{"name":"4 Ryan Avenue","price":150799,"inserted_at":"2019-07-28T06:02:32Z","description":"83-005","user_id":47}, -{"name":"27 Namekagon Junction","price":217831,"inserted_at":"2020-08-22T22:22:52Z","description":"89160-000","user_id":53}, -{"name":"1471 Union Place","price":205319,"inserted_at":"2019-05-06T17:47:36Z","description":null,"user_id":42}, -{"name":"74150 Saint Paul Trail","price":314975,"inserted_at":"2020-03-05T14:57:05Z","description":null,"user_id":59}, -{"name":"8223 Esker Alley","price":249368,"inserted_at":"2018-12-10T21:33:03Z","description":null,"user_id":66}, -{"name":"7158 Portage Place","price":550094,"inserted_at":"2019-01-01T03:54:46Z","description":null,"user_id":31}, -{"name":"43 Stuart Way","price":382071,"inserted_at":"2019-11-10T07:18:39Z","description":"1097","user_id":3}, -{"name":"865 Graceland Avenue","price":213201,"inserted_at":"2019-04-19T14:19:05Z","description":"7504","user_id":13}, -{"name":"34381 Meadow Vale Place","price":254111,"inserted_at":"2020-01-31T02:14:29Z","description":"69300-000","user_id":75}, -{"name":"1 Corben Crossing","price":509747,"inserted_at":"2020-01-15T02:02:21Z","description":"93305","user_id":20}, -{"name":"173 International Alley","price":359785,"inserted_at":"2019-09-23T09:40:51Z","description":null,"user_id":50}, -{"name":"9 Holmberg Parkway","price":544925,"inserted_at":"2021-01-09T09:52:55Z","description":null,"user_id":6}, -{"name":"911 Fulton Hill","price":303146,"inserted_at":"2020-01-13T00:24:22Z","description":"36951","user_id":61}, -{"name":"749 Rowland Avenue","price":220867,"inserted_at":"2019-05-21T03:21:35Z","description":"63-830","user_id":94}, -{"name":"4 Lakewood Parkway","price":415714,"inserted_at":"2020-04-15T17:44:38Z","description":"1426","user_id":72}, -{"name":"4567 Hansons Pass","price":478536,"inserted_at":"2021-02-03T07:14:01Z","description":"98-235","user_id":3}, -{"name":"82764 Jana Way","price":234476,"inserted_at":"2019-02-09T16:42:14Z","description":null,"user_id":76}, -{"name":"673 Kinsman Street","price":114858,"inserted_at":"2020-04-09T05:40:33Z","description":"1853","user_id":59}, -{"name":"03 Farwell Pass","price":529326,"inserted_at":"2020-02-07T10:50:49Z","description":"0620","user_id":97}, -{"name":"69 Bunker Hill Parkway","price":503634,"inserted_at":"2020-11-18T16:28:25Z","description":null,"user_id":34}, -{"name":"507 Ruskin Drive","price":385070,"inserted_at":"2020-07-27T22:53:31Z","description":null,"user_id":1}, -{"name":"4033 Delladonna Junction","price":148581,"inserted_at":"2019-03-18T02:20:02Z","description":"8708","user_id":10}, -{"name":"0 Barnett Lane","price":330972,"inserted_at":"2020-05-26T13:19:00Z","description":"37-720","user_id":66}, -{"name":"034 Oneill Avenue","price":595204,"inserted_at":"2018-12-02T23:38:27Z","description":"22-630","user_id":94}, -{"name":"60802 Esch Road","price":581949,"inserted_at":"2021-01-05T04:10:07Z","description":"4616","user_id":37}, -{"name":"2407 Donald Junction","price":556338,"inserted_at":"2019-06-18T17:58:13Z","description":null,"user_id":100}, -{"name":"419 Trailsway Junction","price":532348,"inserted_at":"2020-05-15T16:28:01Z","description":"1488","user_id":67}, -{"name":"2 Rusk Point","price":567240,"inserted_at":"2019-01-19T09:49:32Z","description":null,"user_id":50}, -{"name":"2751 Bunting Place","price":155534,"inserted_at":"2021-01-25T13:23:57Z","description":null,"user_id":2}, -{"name":"86 Prairieview Road","price":286869,"inserted_at":"2018-12-10T23:51:43Z","description":null,"user_id":68}, -{"name":"15 Pennsylvania Park","price":387630,"inserted_at":"2019-05-19T21:10:35Z","description":null,"user_id":55}, -{"name":"365 Westerfield Drive","price":438388,"inserted_at":"2019-09-16T04:00:06Z","description":null,"user_id":34}, -{"name":"5 Oakridge Court","price":161770,"inserted_at":"2020-03-01T17:24:53Z","description":null,"user_id":97}, -{"name":"308 Morningstar Lane","price":188488,"inserted_at":"2020-04-28T11:52:50Z","description":null,"user_id":63}, -{"name":"370 Kensington Hill","price":512710,"inserted_at":"2020-05-31T08:11:35Z","description":"630008","user_id":99}, -{"name":"397 Birchwood Circle","price":445038,"inserted_at":"2020-06-29T02:03:55Z","description":"6150-405","user_id":67}, -{"name":"99504 School Plaza","price":293634,"inserted_at":"2019-06-12T04:53:50Z","description":"60663","user_id":51}, -{"name":"6811 Haas Hill","price":226156,"inserted_at":"2020-07-07T20:26:38Z","description":"62800-000","user_id":25}, -{"name":"29062 Prentice Road","price":384145,"inserted_at":"2020-02-03T16:24:03Z","description":null,"user_id":33}, -{"name":"1624 Texas Alley","price":137721,"inserted_at":"2020-10-29T10:16:37Z","description":"242731","user_id":53}, -{"name":"4093 Kings Hill","price":195056,"inserted_at":"2020-08-13T14:04:49Z","description":null,"user_id":97}, -{"name":"20 Loeprich Junction","price":596642,"inserted_at":"2020-09-13T03:30:46Z","description":"9612","user_id":38}, -{"name":"9401 Clove Trail","price":517924,"inserted_at":"2020-04-07T17:39:25Z","description":null,"user_id":42}, -{"name":"1521 Pawling Point","price":537930,"inserted_at":"2018-12-19T03:25:54Z","description":"72100","user_id":23}, -{"name":"65292 Paget Lane","price":577627,"inserted_at":"2020-07-25T06:52:06Z","description":"1871","user_id":97}, -{"name":"3730 Forest Dale Circle","price":367949,"inserted_at":"2019-05-08T14:26:09Z","description":"332 04","user_id":20}, -{"name":"1 Memorial Road","price":487844,"inserted_at":"2019-01-11T19:52:49Z","description":null,"user_id":100}, -{"name":"106 Washington Park","price":508300,"inserted_at":"2018-12-09T01:54:18Z","description":"453002","user_id":13}, -{"name":"7 Reinke Hill","price":536822,"inserted_at":"2019-07-19T10:41:00Z","description":null,"user_id":70}, -{"name":"90396 Westerfield Pass","price":382237,"inserted_at":"2019-06-02T04:41:37Z","description":"1131","user_id":37}, -{"name":"67630 Basil Park","price":353712,"inserted_at":"2019-04-09T10:55:01Z","description":null,"user_id":52}, -{"name":"59824 Schlimgen Circle","price":489533,"inserted_at":"2019-05-12T03:13:22Z","description":"73750-000","user_id":26}, -{"name":"89 Garrison Center","price":148009,"inserted_at":"2020-03-01T01:35:02Z","description":null,"user_id":66}, -{"name":"2 Dovetail Circle","price":377733,"inserted_at":"2020-03-04T16:00:27Z","description":"46-325","user_id":10}, -{"name":"01188 Warner Way","price":136745,"inserted_at":"2019-04-30T07:57:00Z","description":null,"user_id":66}, -{"name":"53 Iowa Center","price":466284,"inserted_at":"2019-03-05T03:06:57Z","description":"37-121","user_id":37}, -{"name":"4423 Straubel Junction","price":585010,"inserted_at":"2020-07-25T01:59:57Z","description":null,"user_id":98}, -{"name":"9 Briar Crest Plaza","price":128121,"inserted_at":"2019-02-15T00:46:39Z","description":"9413","user_id":44}, -{"name":"7975 Bobwhite Place","price":484519,"inserted_at":"2019-03-15T08:52:58Z","description":"3818","user_id":81}, -{"name":"931 Talmadge Way","price":161386,"inserted_at":"2019-07-15T16:03:49Z","description":"96960","user_id":6}, -{"name":"691 New Castle Street","price":162949,"inserted_at":"2020-09-27T23:43:25Z","description":null,"user_id":14}, -{"name":"3 Riverside Circle","price":547925,"inserted_at":"2020-11-09T03:37:31Z","description":null,"user_id":98}, -{"name":"08850 Longview Alley","price":148599,"inserted_at":"2019-09-19T02:49:19Z","description":null,"user_id":100}, -{"name":"15 Debra Way","price":207301,"inserted_at":"2020-03-25T05:08:11Z","description":null,"user_id":11}, -{"name":"14 South Way","price":440142,"inserted_at":"2020-12-01T20:15:34Z","description":"1706","user_id":7}, -{"name":"28 Vahlen Trail","price":538962,"inserted_at":"2020-06-04T23:50:22Z","description":null,"user_id":44}, -{"name":"7 Mayer Plaza","price":271265,"inserted_at":"2021-01-02T10:51:40Z","description":"44150","user_id":80}, -{"name":"1 Merry Pass","price":115926,"inserted_at":"2020-02-20T16:16:28Z","description":null,"user_id":82}, -{"name":"864 Hovde Lane","price":416946,"inserted_at":"2021-02-14T14:41:56Z","description":null,"user_id":67}, -{"name":"21921 Maple Wood Way","price":521896,"inserted_at":"2020-04-05T05:11:03Z","description":null,"user_id":67}, -{"name":"492 Summerview Point","price":350317,"inserted_at":"2020-08-17T06:20:11Z","description":null,"user_id":4}, -{"name":"8 Morning Pass","price":166997,"inserted_at":"2020-12-16T15:26:29Z","description":null,"user_id":73}, -{"name":"44 Myrtle Park","price":212759,"inserted_at":"2020-12-09T20:17:27Z","description":"132059","user_id":22}, -{"name":"23205 Armistice Trail","price":105512,"inserted_at":"2020-08-22T04:33:59Z","description":"582 91","user_id":29}, -{"name":"8 Sommers Center","price":301681,"inserted_at":"2019-07-20T16:19:03Z","description":"4221","user_id":65}, -{"name":"47 Arizona Junction","price":449610,"inserted_at":"2019-05-21T07:34:09Z","description":null,"user_id":23}, -{"name":"2 Alpine Park","price":172248,"inserted_at":"2020-05-28T12:45:26Z","description":null,"user_id":59}, -{"name":"78 Onsgard Park","price":162376,"inserted_at":"2020-05-24T19:18:12Z","description":"4105","user_id":95}, -{"name":"704 Kinsman Park","price":505974,"inserted_at":"2020-09-11T17:54:03Z","description":null,"user_id":22}, -{"name":"0 Onsgard Lane","price":184363,"inserted_at":"2018-12-03T03:53:25Z","description":null,"user_id":1}, -{"name":"9 Killdeer Court","price":313098,"inserted_at":"2020-05-16T03:15:40Z","description":null,"user_id":61}, -{"name":"5969 Doe Crossing Park","price":398787,"inserted_at":"2019-12-09T00:53:15Z","description":null,"user_id":78}, -{"name":"7 Northport Point","price":330927,"inserted_at":"2020-07-23T07:15:59Z","description":null,"user_id":83}, -{"name":"1384 Forest Alley","price":158755,"inserted_at":"2019-03-09T09:17:23Z","description":"22004 CEDEX 1","user_id":4}, -{"name":"5217 Clarendon Avenue","price":288879,"inserted_at":"2020-02-28T00:52:40Z","description":null,"user_id":74}, -{"name":"2584 Scofield Terrace","price":570174,"inserted_at":"2020-02-21T15:29:05Z","description":"894-2414","user_id":3}, -{"name":"373 Rigney Way","price":237946,"inserted_at":"2020-11-09T00:02:43Z","description":"1001","user_id":83}, -{"name":"2 Mayfield Park","price":107837,"inserted_at":"2020-11-05T08:39:53Z","description":"55720-000","user_id":95}, -{"name":"295 Loomis Park","price":473263,"inserted_at":"2020-09-06T05:01:32Z","description":null,"user_id":97}, -{"name":"11 Park Meadow Crossing","price":384571,"inserted_at":"2020-12-27T16:08:39Z","description":null,"user_id":50}, -{"name":"88 Saint Paul Hill","price":147412,"inserted_at":"2020-06-18T03:04:51Z","description":null,"user_id":13}, -{"name":"2475 Sundown Court","price":582358,"inserted_at":"2020-05-06T16:04:45Z","description":"5911","user_id":36}, -{"name":"485 Anniversary Center","price":409911,"inserted_at":"2020-11-24T11:30:28Z","description":null,"user_id":22}, -{"name":"2223 Springs Park","price":198491,"inserted_at":"2019-10-13T03:15:15Z","description":"756 54","user_id":68}, -{"name":"74 Melody Way","price":496195,"inserted_at":"2019-04-21T08:32:19Z","description":"88-306","user_id":67}, -{"name":"687 Little Fleur Trail","price":365001,"inserted_at":"2020-11-25T18:25:11Z","description":null,"user_id":39}, -{"name":"389 Mccormick Circle","price":429903,"inserted_at":"2019-03-26T02:29:26Z","description":"869-5604","user_id":86}, -{"name":"0 Delladonna Court","price":319674,"inserted_at":"2018-12-12T09:02:47Z","description":"4820","user_id":23}, -{"name":"260 Declaration Crossing","price":347649,"inserted_at":"2019-03-22T02:46:04Z","description":"11878 CEDEX 9","user_id":93}, -{"name":"3689 Atwood Terrace","price":145001,"inserted_at":"2020-04-11T20:15:11Z","description":"11558","user_id":56}, -{"name":"759 Basil Drive","price":237559,"inserted_at":"2020-01-10T07:52:51Z","description":"3332","user_id":39}, -{"name":"471 Acker Trail","price":321139,"inserted_at":"2020-04-18T20:01:35Z","description":"GU32","user_id":86}, -{"name":"671 Green Ridge Drive","price":297620,"inserted_at":"2019-03-05T09:28:56Z","description":null,"user_id":63}, -{"name":"6236 Tomscot Circle","price":345438,"inserted_at":"2020-01-19T22:41:16Z","description":null,"user_id":21}, -{"name":"9211 Bartillon Court","price":286883,"inserted_at":"2019-12-08T12:43:42Z","description":"4211","user_id":54}, -{"name":"31007 Green Park","price":277195,"inserted_at":"2020-05-08T23:59:29Z","description":null,"user_id":55}, -{"name":"93547 7th Pass","price":553825,"inserted_at":"2020-07-26T17:24:00Z","description":null,"user_id":14}, -{"name":"069 Crownhardt Plaza","price":173925,"inserted_at":"2019-12-24T02:37:32Z","description":"93600-000","user_id":38}, -{"name":"92598 Barnett Terrace","price":167815,"inserted_at":"2021-01-20T03:59:47Z","description":"154617","user_id":84}, -{"name":"03 Eliot Park","price":261392,"inserted_at":"2019-10-05T17:20:58Z","description":"26241","user_id":47}, -{"name":"9215 Stone Corner Point","price":212809,"inserted_at":"2021-01-08T20:44:25Z","description":null,"user_id":100}, -{"name":"51 Hudson Avenue","price":113799,"inserted_at":"2018-12-09T19:57:49Z","description":"34-432","user_id":54}, -{"name":"7915 Loeprich Circle","price":222782,"inserted_at":"2020-12-29T10:36:34Z","description":null,"user_id":19}, -{"name":"71 Wayridge Lane","price":171299,"inserted_at":"2020-03-19T07:45:35Z","description":"21210","user_id":32}, -{"name":"191 Arkansas Pass","price":303335,"inserted_at":"2020-10-10T10:31:16Z","description":"4935","user_id":15}, -{"name":"664 Menomonie Street","price":278088,"inserted_at":"2019-09-13T11:23:16Z","description":null,"user_id":77}, -{"name":"30234 Duke Parkway","price":407190,"inserted_at":"2019-09-26T06:03:15Z","description":"23-415","user_id":29}, -{"name":"25043 Killdeer Road","price":133814,"inserted_at":"2020-07-04T08:33:32Z","description":null,"user_id":44}, -{"name":"0013 Waubesa Avenue","price":561256,"inserted_at":"2020-11-17T17:52:35Z","description":null,"user_id":43}, -{"name":"680 Atwood Center","price":253007,"inserted_at":"2020-02-14T22:52:03Z","description":null,"user_id":44}, -{"name":"502 Cottonwood Junction","price":528697,"inserted_at":"2021-02-07T10:00:28Z","description":null,"user_id":62}, -{"name":"4526 Anthes Terrace","price":405382,"inserted_at":"2020-01-20T06:57:17Z","description":"739 61","user_id":12}, -{"name":"088 Artisan Street","price":332069,"inserted_at":"2019-09-08T09:22:30Z","description":"249929","user_id":29}, -{"name":"79 Oneill Circle","price":192598,"inserted_at":"2021-01-31T16:35:34Z","description":null,"user_id":73}, -{"name":"6 Graedel Circle","price":114774,"inserted_at":"2019-08-09T05:51:12Z","description":null,"user_id":33}, -{"name":"86783 Hudson Alley","price":468656,"inserted_at":"2020-09-05T16:14:32Z","description":null,"user_id":49}, -{"name":"91 Parkside Pass","price":392753,"inserted_at":"2019-01-18T02:18:56Z","description":null,"user_id":76}, -{"name":"9 Logan Drive","price":180914,"inserted_at":"2019-03-16T21:05:04Z","description":null,"user_id":73}, -{"name":"78081 Merrick Junction","price":470148,"inserted_at":"2018-11-22T01:01:34Z","description":null,"user_id":19}, -{"name":"528 Namekagon Circle","price":571553,"inserted_at":"2020-05-22T23:43:05Z","description":null,"user_id":43}, -{"name":"14025 Fairfield Point","price":179709,"inserted_at":"2019-03-14T07:32:40Z","description":null,"user_id":26}, -{"name":"3 Acker Place","price":472503,"inserted_at":"2021-02-28T17:43:48Z","description":null,"user_id":65}, -{"name":"4162 Duke Place","price":433253,"inserted_at":"2020-12-07T12:13:56Z","description":null,"user_id":12}, -{"name":"2491 Meadow Valley Avenue","price":430801,"inserted_at":"2019-05-10T05:40:15Z","description":"365-0024","user_id":28}, -{"name":"19654 Lighthouse Bay Circle","price":198533,"inserted_at":"2020-01-27T01:20:19Z","description":"631-0034","user_id":40}, -{"name":"4 Springs Place","price":422027,"inserted_at":"2020-02-27T04:50:20Z","description":"8421","user_id":99}, -{"name":"0133 Grover Circle","price":185645,"inserted_at":"2020-11-29T19:43:47Z","description":null,"user_id":97}, -{"name":"0420 Charing Cross Place","price":197222,"inserted_at":"2019-03-02T00:44:39Z","description":null,"user_id":32}, -{"name":"37569 Sycamore Plaza","price":173030,"inserted_at":"2019-08-26T17:24:31Z","description":null,"user_id":67}, -{"name":"7142 Weeping Birch Crossing","price":585770,"inserted_at":"2020-02-22T18:30:32Z","description":"20409","user_id":87}, -{"name":"4 Anniversary Center","price":424442,"inserted_at":"2019-08-08T19:06:22Z","description":null,"user_id":16}, -{"name":"92946 Ridgeview Junction","price":345854,"inserted_at":"2020-09-20T14:27:44Z","description":null,"user_id":96}, -{"name":"550 Elgar Circle","price":374743,"inserted_at":"2020-01-02T14:51:06Z","description":"J5J","user_id":71}, -{"name":"506 American Parkway","price":462127,"inserted_at":"2020-08-11T08:10:37Z","description":null,"user_id":52}, -{"name":"9329 Calypso Road","price":371390,"inserted_at":"2019-01-14T10:59:29Z","description":null,"user_id":9}, -{"name":"806 Everett Way","price":391217,"inserted_at":"2020-04-05T19:15:58Z","description":"8706","user_id":47}, -{"name":"18186 Petterle Hill","price":241447,"inserted_at":"2019-11-24T17:00:17Z","description":null,"user_id":91}, -{"name":"74029 Onsgard Plaza","price":518532,"inserted_at":"2019-06-15T21:32:55Z","description":null,"user_id":9}, -{"name":"43158 Sherman Terrace","price":530387,"inserted_at":"2019-10-17T23:20:51Z","description":null,"user_id":55}, -{"name":"5516 Weeping Birch Way","price":240462,"inserted_at":"2020-06-10T23:24:27Z","description":null,"user_id":11}, -{"name":"30032 Darwin Parkway","price":152251,"inserted_at":"2019-08-20T11:01:42Z","description":"4334","user_id":23}, -{"name":"623 Hoffman Pass","price":472340,"inserted_at":"2021-01-28T18:02:47Z","description":null,"user_id":32}, -{"name":"1578 Trailsway Street","price":487732,"inserted_at":"2019-01-01T21:05:25Z","description":null,"user_id":51}, -{"name":"1786 Bashford Way","price":383156,"inserted_at":"2020-03-12T09:51:29Z","description":null,"user_id":33}, -{"name":"3 Ridgeway Road","price":194237,"inserted_at":"2020-08-07T02:32:20Z","description":"10155","user_id":37}, -{"name":"9539 Buell Pass","price":250781,"inserted_at":"2019-04-28T01:20:08Z","description":"11-400","user_id":71}, -{"name":"37000 Susan Lane","price":523379,"inserted_at":"2019-09-10T08:23:27Z","description":"87300-000","user_id":46}, -{"name":"51846 Schurz Way","price":394149,"inserted_at":"2019-08-22T20:46:56Z","description":"4950-703","user_id":29}, -{"name":"4889 Rockefeller Circle","price":520718,"inserted_at":"2019-11-01T03:47:37Z","description":null,"user_id":51}, -{"name":"479 Miller Alley","price":482289,"inserted_at":"2020-10-25T19:47:41Z","description":null,"user_id":49}, -{"name":"457 Victoria Way","price":167738,"inserted_at":"2020-06-03T17:42:13Z","description":null,"user_id":97}, -{"name":"8867 Vera Crossing","price":217367,"inserted_at":"2020-09-19T10:05:11Z","description":null,"user_id":11}, -{"name":"017 Northland Court","price":575384,"inserted_at":"2020-06-26T04:34:07Z","description":"7900-374","user_id":73}, -{"name":"5 Crest Line Crossing","price":338655,"inserted_at":"2020-10-17T19:57:15Z","description":null,"user_id":92}, -{"name":"8183 Buell Court","price":518701,"inserted_at":"2019-09-27T16:57:56Z","description":"26301","user_id":17}, -{"name":"798 Haas Junction","price":109046,"inserted_at":"2020-08-04T05:16:15Z","description":"7209","user_id":95}, -{"name":"0 Mallard Hill","price":360165,"inserted_at":"2019-06-16T02:25:01Z","description":null,"user_id":48}, -{"name":"64 Doe Crossing Lane","price":404127,"inserted_at":"2020-09-11T00:54:02Z","description":null,"user_id":30}, -{"name":"8905 Bellgrove Alley","price":290546,"inserted_at":"2020-04-21T17:29:16Z","description":null,"user_id":8}, -{"name":"1110 Vahlen Avenue","price":394307,"inserted_at":"2020-09-17T01:19:18Z","description":null,"user_id":63}, -{"name":"6 Warbler Court","price":565116,"inserted_at":"2020-07-15T11:52:46Z","description":null,"user_id":30}, -{"name":"70458 Little Fleur Street","price":568114,"inserted_at":"2019-04-05T03:39:10Z","description":null,"user_id":68}, -{"name":"243 Melby Avenue","price":226199,"inserted_at":"2019-06-26T19:19:23Z","description":"46-040","user_id":8}, -{"name":"6209 Hanover Point","price":246825,"inserted_at":"2020-06-03T05:22:33Z","description":"7104","user_id":2}, -{"name":"3 Southridge Avenue","price":101156,"inserted_at":"2020-11-03T00:45:59Z","description":"11803","user_id":82}, -{"name":"8 Graedel Parkway","price":374855,"inserted_at":"2019-05-28T15:13:17Z","description":"3720-085","user_id":78}, -{"name":"82180 Anthes Street","price":514355,"inserted_at":"2020-11-01T18:48:26Z","description":"5060-105","user_id":96}, -{"name":"53122 Prentice Road","price":382017,"inserted_at":"2020-04-30T16:44:42Z","description":null,"user_id":34}, -{"name":"86956 Grover Center","price":278600,"inserted_at":"2020-11-13T19:50:03Z","description":null,"user_id":44}, -{"name":"527 Crest Line Junction","price":254445,"inserted_at":"2019-07-12T23:32:48Z","description":"3610","user_id":46}, -{"name":"7 Corry Place","price":445933,"inserted_at":"2020-04-06T21:53:07Z","description":"2421","user_id":1}, -{"name":"1 Emmet Park","price":445532,"inserted_at":"2019-10-31T19:30:11Z","description":"403772","user_id":15}, -{"name":"3 Mitchell Drive","price":103286,"inserted_at":"2019-06-18T17:04:53Z","description":"8601","user_id":80}, -{"name":"26 Brentwood Place","price":513096,"inserted_at":"2021-02-17T04:31:22Z","description":null,"user_id":98}, -{"name":"95221 Amoth Hill","price":205198,"inserted_at":"2020-05-11T19:26:00Z","description":null,"user_id":34}, -{"name":"63926 Swallow Street","price":173197,"inserted_at":"2018-12-27T04:15:57Z","description":null,"user_id":40}, -{"name":"047 Armistice Hill","price":568676,"inserted_at":"2020-08-01T15:28:17Z","description":null,"user_id":14}, -{"name":"92539 American Road","price":514238,"inserted_at":"2020-12-17T18:04:19Z","description":"739 81","user_id":1}, -{"name":"9559 Eagan Court","price":182280,"inserted_at":"2020-12-13T05:07:57Z","description":null,"user_id":14}, -{"name":"30 Forest Parkway","price":296480,"inserted_at":"2019-08-03T22:10:48Z","description":"735 33","user_id":5}, -{"name":"8 Magdeline Terrace","price":386710,"inserted_at":"2020-07-04T03:11:25Z","description":null,"user_id":24}, -{"name":"2493 Melvin Trail","price":398896,"inserted_at":"2019-07-08T01:55:06Z","description":null,"user_id":1}, -{"name":"0940 Gulseth Road","price":531373,"inserted_at":"2020-06-12T00:30:03Z","description":null,"user_id":14}, -{"name":"2 Aberg Drive","price":289333,"inserted_at":"2019-02-17T15:31:56Z","description":"171 64","user_id":2}, -{"name":"68302 Park Meadow Parkway","price":346080,"inserted_at":"2020-08-14T01:38:59Z","description":"607189","user_id":45}, -{"name":"58160 Gina Trail","price":243139,"inserted_at":"2020-12-31T19:44:20Z","description":null,"user_id":94}, -{"name":"4 Rutledge Plaza","price":345588,"inserted_at":"2020-12-07T15:51:43Z","description":null,"user_id":94}, -{"name":"2 Banding Park","price":167441,"inserted_at":"2020-06-03T00:56:21Z","description":null,"user_id":9}, -{"name":"9561 Beilfuss Plaza","price":308107,"inserted_at":"2020-02-01T15:41:47Z","description":null,"user_id":28}, -{"name":"9 Clove Road","price":145236,"inserted_at":"2020-09-03T01:50:04Z","description":null,"user_id":35}, -{"name":"94 Sachtjen Street","price":234309,"inserted_at":"2020-05-05T07:29:45Z","description":null,"user_id":41}, -{"name":"851 Dottie Park","price":176558,"inserted_at":"2018-11-27T18:19:12Z","description":null,"user_id":32}, -{"name":"2937 Derek Place","price":311879,"inserted_at":"2020-04-18T18:53:16Z","description":"453019","user_id":80}, -{"name":"9 Comanche Avenue","price":388064,"inserted_at":"2020-04-10T05:07:52Z","description":"8513","user_id":86}, -{"name":"0381 Old Gate Terrace","price":592297,"inserted_at":"2020-03-10T03:05:32Z","description":"12955-000","user_id":71}, -{"name":"70020 Northport Place","price":541715,"inserted_at":"2019-01-10T23:45:00Z","description":"63300-000","user_id":30}, -{"name":"94785 Morningstar Road","price":279091,"inserted_at":"2019-11-08T19:37:01Z","description":null,"user_id":49}, -{"name":"435 Rusk Drive","price":400579,"inserted_at":"2021-01-03T07:09:30Z","description":"N2E","user_id":58}, -{"name":"1539 Havey Pass","price":131794,"inserted_at":"2020-05-11T03:02:40Z","description":"2445","user_id":66}, -{"name":"9 Orin Way","price":277579,"inserted_at":"2019-03-27T06:01:58Z","description":"828 25","user_id":30}, -{"name":"24666 Milwaukee Avenue","price":289160,"inserted_at":"2019-08-19T15:09:18Z","description":"34260","user_id":53}, -{"name":"301 Lakewood Gardens Way","price":216867,"inserted_at":"2019-04-19T01:52:05Z","description":null,"user_id":11}, -{"name":"037 7th Point","price":502036,"inserted_at":"2020-04-22T02:14:50Z","description":"2350-697","user_id":2}, -{"name":"34389 4th Place","price":338001,"inserted_at":"2019-05-22T09:15:10Z","description":null,"user_id":19}, -{"name":"4240 Fisk Street","price":414776,"inserted_at":"2021-02-25T08:11:04Z","description":"859-6411","user_id":52}, -{"name":"1 Schurz Avenue","price":158902,"inserted_at":"2020-11-02T19:16:34Z","description":"13524 CEDEX","user_id":84}, -{"name":"4 Buhler Hill","price":276180,"inserted_at":"2020-08-27T22:29:31Z","description":null,"user_id":18}, -{"name":"65531 Ramsey Way","price":194720,"inserted_at":"2020-04-26T09:57:55Z","description":null,"user_id":18}, -{"name":"0457 Steensland Place","price":588811,"inserted_at":"2019-10-01T00:33:43Z","description":null,"user_id":12}, -{"name":"436 Emmet Park","price":373832,"inserted_at":"2019-02-20T21:36:19Z","description":"733008","user_id":37}, -{"name":"49 Merrick Avenue","price":554969,"inserted_at":"2020-04-05T07:22:29Z","description":"07700-000","user_id":3}, -{"name":"2784 Packers Court","price":170911,"inserted_at":"2021-01-19T04:54:09Z","description":null,"user_id":67}, -{"name":"59525 Eggendart Alley","price":182738,"inserted_at":"2019-08-02T02:01:37Z","description":"75929 CEDEX 19","user_id":55}, -{"name":"976 Hanover Alley","price":268093,"inserted_at":"2019-10-06T22:42:16Z","description":null,"user_id":53}, -{"name":"17 Autumn Leaf Street","price":528702,"inserted_at":"2018-12-27T09:43:35Z","description":null,"user_id":81}, -{"name":"1 Bluestem Parkway","price":314440,"inserted_at":"2019-10-06T20:58:57Z","description":"2435-010","user_id":27}, -{"name":"022 Mendota Road","price":343069,"inserted_at":"2019-05-17T19:44:17Z","description":"756 57","user_id":85}, -{"name":"35484 Comanche Hill","price":448335,"inserted_at":"2020-03-05T01:39:17Z","description":"9202","user_id":86}, -{"name":"1429 5th Avenue","price":488068,"inserted_at":"2020-01-17T19:53:25Z","description":null,"user_id":34}, -{"name":"60103 Burrows Plaza","price":504808,"inserted_at":"2019-01-14T06:16:10Z","description":null,"user_id":40}, -{"name":"1 Ilene Trail","price":400281,"inserted_at":"2019-06-06T22:10:44Z","description":"410501","user_id":28}, -{"name":"4 Dixon Terrace","price":366492,"inserted_at":"2020-05-20T03:01:46Z","description":null,"user_id":24}, -{"name":"4829 Hooker Way","price":554296,"inserted_at":"2019-09-10T21:23:20Z","description":null,"user_id":21}, -{"name":"9 Milwaukee Pass","price":426186,"inserted_at":"2019-12-01T17:58:00Z","description":null,"user_id":41}, -{"name":"3 Esker Street","price":358065,"inserted_at":"2020-12-18T09:39:18Z","description":"699-0644","user_id":31}, -{"name":"6 Burrows Parkway","price":596226,"inserted_at":"2019-01-11T12:37:25Z","description":null,"user_id":3}, -{"name":"53 Burning Wood Lane","price":236940,"inserted_at":"2019-08-17T03:48:38Z","description":"4615-325","user_id":19}, -{"name":"53810 Artisan Trail","price":402524,"inserted_at":"2019-04-18T05:19:12Z","description":null,"user_id":38}, -{"name":"96 Coleman Crossing","price":390780,"inserted_at":"2019-10-07T23:55:43Z","description":null,"user_id":46}, -{"name":"276 Park Meadow Circle","price":123906,"inserted_at":"2019-10-03T18:36:04Z","description":null,"user_id":74}, -{"name":"4 Elgar Avenue","price":264297,"inserted_at":"2020-04-11T08:49:33Z","description":null,"user_id":18}, -{"name":"140 Grim Circle","price":462938,"inserted_at":"2018-12-28T20:50:19Z","description":null,"user_id":42}, -{"name":"461 Havey Junction","price":140615,"inserted_at":"2020-03-13T19:21:52Z","description":"929-1811","user_id":19}, -{"name":"5290 Mayer Trail","price":198480,"inserted_at":"2019-12-24T05:28:18Z","description":null,"user_id":19}, -{"name":"163 Trailsway Plaza","price":439045,"inserted_at":"2020-07-30T02:01:06Z","description":null,"user_id":13}, -{"name":"4 Caliangt Court","price":473463,"inserted_at":"2020-03-17T02:11:31Z","description":null,"user_id":1}, -{"name":"215 Springs Alley","price":180021,"inserted_at":"2020-11-21T03:47:56Z","description":null,"user_id":94}, -{"name":"58 Truax Drive","price":487388,"inserted_at":"2020-03-25T00:52:57Z","description":null,"user_id":55}, -{"name":"4829 Thierer Avenue","price":158360,"inserted_at":"2018-12-28T18:32:21Z","description":"22011","user_id":61}, -{"name":"512 Dryden Crossing","price":250034,"inserted_at":"2018-11-28T01:09:01Z","description":"5029","user_id":3}, -{"name":"3995 Riverside Park","price":348372,"inserted_at":"2020-08-30T14:34:15Z","description":null,"user_id":39}, -{"name":"5097 Sutteridge Street","price":195859,"inserted_at":"2020-07-16T15:18:23Z","description":null,"user_id":84}, -{"name":"1 Logan Plaza","price":157100,"inserted_at":"2019-05-22T17:20:44Z","description":null,"user_id":14}, -{"name":"123 Larry Street","price":575198,"inserted_at":"2020-12-08T14:31:51Z","description":"L-9776","user_id":93}, -{"name":"1112 Little Fleur Lane","price":526419,"inserted_at":"2020-08-22T23:47:50Z","description":"42-680","user_id":58}, -{"name":"979 Birchwood Trail","price":461468,"inserted_at":"2021-02-16T01:41:02Z","description":"5347","user_id":80}, -{"name":"882 Mallory Point","price":286762,"inserted_at":"2020-12-29T20:27:37Z","description":null,"user_id":25}, -{"name":"06 4th Center","price":131790,"inserted_at":"2020-11-05T10:44:59Z","description":"85030","user_id":67}, -{"name":"7222 Sugar Alley","price":578225,"inserted_at":"2020-12-08T15:44:46Z","description":null,"user_id":76}, -{"name":"8 Little Fleur Court","price":236125,"inserted_at":"2020-10-21T13:46:22Z","description":"E4B","user_id":1}, -{"name":"906 Union Crossing","price":378586,"inserted_at":"2021-01-03T16:35:29Z","description":null,"user_id":56}, -{"name":"19 Vidon Street","price":313163,"inserted_at":"2019-12-02T16:25:19Z","description":null,"user_id":99}, -{"name":"5165 American Ash Drive","price":550465,"inserted_at":"2019-05-30T08:01:01Z","description":"34129","user_id":70}, -{"name":"68143 Leroy Point","price":519503,"inserted_at":"2018-12-09T08:23:03Z","description":"662680","user_id":4}, -{"name":"5965 Spohn Place","price":289665,"inserted_at":"2021-02-06T01:27:26Z","description":null,"user_id":10}, -{"name":"272 Independence Center","price":108722,"inserted_at":"2019-12-20T02:28:04Z","description":"42335 CEDEX","user_id":82}, -{"name":"7419 Carpenter Alley","price":566713,"inserted_at":"2020-01-26T07:13:35Z","description":null,"user_id":51}, -{"name":"6 Upham Parkway","price":165990,"inserted_at":"2020-02-26T14:28:53Z","description":"43280","user_id":35}] \ No newline at end of file diff --git a/priv/repo/migrations/20200914162043_create_properties.exs b/priv/repo/migrations/20200914162043_create_properties.exs deleted file mode 100644 index 291e19cf..00000000 --- a/priv/repo/migrations/20200914162043_create_properties.exs +++ /dev/null @@ -1,17 +0,0 @@ -defmodule Shift73k.Repo.Migrations.CreateProperties do - use Ecto.Migration - - def change do - create table(:properties, primary_key: false) do - add(:id, :binary_id, primary_key: true) - add(:name, :string) - add(:price, :decimal) - add(:description, :text) - add(:user_id, references(:users, type: :binary_id, on_delete: :delete_all), null: false) - - timestamps() - end - - create(index(:properties, [:user_id])) - end -end diff --git a/priv/repo/seeds.exs b/priv/repo/seeds.exs index 7fd17c40..d9f3596d 100644 --- a/priv/repo/seeds.exs +++ b/priv/repo/seeds.exs @@ -10,11 +10,9 @@ # We recommend using the bang functions (`insert!`, `update!` # and so on) as they will fail if something goes wrong. -import Ecto.Query alias Shift73k.Repo alias Shift73k.Accounts alias Shift73k.Accounts.User -alias Shift73k.Properties.Property ############################################################################ ## INSERTING MOCK USER DATA @@ -48,7 +46,7 @@ this_path = Path.dirname(__ENV__.file) users_json = Path.join(this_path, "MOCK_DATA_users.json") -count_to_take = 123 +count_to_take = 65 mock_users = users_json |> File.read!() |> Jason.decode!() |> Enum.take_random(count_to_take) @@ -74,62 +72,3 @@ mock_users = Repo.insert_all(User, mock_users) # end - -############################################################################ -## IF ENV IS DEV -## INSERTING MOCK PROPERTIES DATA - -Enum.each(1..10, fn i -> - %{ - name: "Property #{i} - User 1", - price: :rand.uniform(5) * 100_000, - description: "Property that belongs to user 1", - user_id: user_1.id - } - |> Shift73k.Properties.create_property() - - %{ - name: "Property #{i} - User 2", - price: :rand.uniform(5) * 100_000, - description: "Property that belongs to user 2", - user_id: user_2.id - } - |> Shift73k.Properties.create_property() - - %{ - name: "Property #{i} - Admin", - price: :rand.uniform(5) * 100_000, - description: "Property that belongs to admin", - user_id: admin.id - } - |> Shift73k.Properties.create_property() -end) - -# if Mix.env() == :dev do -# this_path = Path.dirname(__ENV__.file) - -props_json = Path.join(this_path, "MOCK_DATA_properties.json") - -count_to_take = 123 - -mock_props = props_json |> File.read!() |> Jason.decode!() |> Enum.take_random(count_to_take) - -random_user_query = from(User, order_by: fragment("RANDOM()"), limit: 1) - -mock_props = - Enum.map(mock_props, fn e -> - add_dt = NaiveDateTime.from_iso8601!(e["inserted_at"]) - rand_user = Repo.one(random_user_query) - - %{ - name: e["name"], - price: e["price"], - description: e["description"], - user_id: rand_user.id, - inserted_at: add_dt, - updated_at: add_dt - } - end) - -Repo.insert_all(Property, mock_props) -# end diff --git a/test/shift73k/properties_test.exs b/test/shift73k/properties_test.exs deleted file mode 100644 index e29ee506..00000000 --- a/test/shift73k/properties_test.exs +++ /dev/null @@ -1,82 +0,0 @@ -defmodule Shift73k.PropertiesTest do - use Shift73k.DataCase - - alias Shift73k.Properties - import Shift73k.AccountsFixtures - - describe "properties" do - alias Shift73k.Properties.Property - - @valid_attrs %{description: "some description", name: "some name", price: "120.5"} - @update_attrs %{ - description: "some updated description", - name: "some updated name", - price: "456.7" - } - @invalid_attrs %{description: nil, name: nil, price: nil} - - def property_fixture(attrs \\ %{}) do - user = user_fixture() - - {:ok, property} = - attrs - |> Enum.into(@valid_attrs) - |> Enum.into(%{user_id: user.id}) - |> Properties.create_property() - - property - end - - test "list_properties/0 returns all properties" do - property = property_fixture() - assert Properties.list_properties() == [property] - end - - test "get_property!/1 returns the property with given id" do - property = property_fixture() - assert Properties.get_property!(property.id) == property - end - - test "create_property/1 with valid data creates a property" do - user = user_fixture() - create_attributes = Enum.into(%{user_id: user.id}, @valid_attrs) - - assert {:ok, %Property{} = property} = Properties.create_property(create_attributes) - assert property.description == "some description" - assert property.name == "some name" - assert property.price == Decimal.new("120.5") - assert property.user_id == user.id - end - - test "create_property/1 with invalid data returns error changeset" do - user = user_fixture() - create_attributes = Enum.into(%{user_id: user.id}, @invalid_attrs) - assert {:error, %Ecto.Changeset{}} = Properties.create_property(create_attributes) - end - - test "update_property/2 with valid data updates the property" do - property = property_fixture() - assert {:ok, %Property{} = property} = Properties.update_property(property, @update_attrs) - assert property.description == "some updated description" - assert property.name == "some updated name" - assert property.price == Decimal.new("456.7") - end - - test "update_property/2 with invalid data returns error changeset" do - property = property_fixture() - assert {:error, %Ecto.Changeset{}} = Properties.update_property(property, @invalid_attrs) - assert property == Properties.get_property!(property.id) - end - - test "delete_property/1 deletes the property" do - property = property_fixture() - assert {:ok, %Property{}} = Properties.delete_property(property) - assert_raise Ecto.NoResultsError, fn -> Properties.get_property!(property.id) end - end - - test "change_property/1 returns a property changeset" do - property = property_fixture() - assert %Ecto.Changeset{} = Properties.change_property(property) - end - end -end diff --git a/test/shift73k_web/live/property_live_test.exs b/test/shift73k_web/live/property_live_test.exs deleted file mode 100644 index 650c04f9..00000000 --- a/test/shift73k_web/live/property_live_test.exs +++ /dev/null @@ -1,409 +0,0 @@ -defmodule Shift73kWeb.PropertyLiveTest do - use Shift73kWeb.ConnCase - - import Phoenix.LiveViewTest - import Shift73k.AccountsFixtures - - alias Shift73k.Properties - - @create_attrs %{description: "some description", name: "some name", price: "120.5"} - @update_attrs %{ - description: "some updated description", - name: "some updated name", - price: "456.7" - } - @invalid_attrs %{description: nil, name: nil, price: nil} - - defp fixture(:property, user) do - create_attributes = Enum.into(%{user_id: user.id}, @create_attrs) - {:ok, property} = Properties.create_property(create_attributes) - property - end - - describe "Index" do - setup %{conn: conn} do - user = user_fixture() - conn = log_in_user(conn, user) - property = fixture(:property, user) - property_from_another_user = fixture(:property, user_fixture()) - - %{ - conn: conn, - property: property, - property_from_another_user: property_from_another_user, - user: user - } - end - - test "lists all properties", %{conn: conn, property: property} do - {:ok, _index_live, html} = live(conn, Routes.property_index_path(conn, :index)) - - assert html =~ "Listing Properties" - assert html =~ property.description - end - - test "saves new property", %{conn: conn} do - {:ok, index_live, _html} = live(conn, Routes.property_index_path(conn, :index)) - - assert index_live |> element("a", "New Property") |> render_click() =~ - "New Property" - - assert_patch(index_live, Routes.property_index_path(conn, :new)) - - assert index_live - |> form("#property-form", property: @invalid_attrs) - |> render_change() =~ "can't be blank" - - # update form attrs - index_live - |> form("#property-form", property: @update_attrs) - |> render_change() - - # submit new form attrs - index_live - |> form("#property-form", property: @update_attrs) - |> render_submit() - - # send modal close event & observe results - send(index_live.pid, {:close_modal, true}) - html = render(index_live) - - assert_patched(index_live, Routes.property_index_path(conn, :index)) - assert html =~ "Property created successfully" - assert html =~ "some updated description" - end - - test "updates property in listing", %{conn: conn, property: property} do - {:ok, index_live, _html} = live(conn, Routes.property_index_path(conn, :index)) - - assert index_live |> element("#property-#{property.id} a", "Edit") |> render_click() =~ - "Edit Property" - - assert_patch(index_live, Routes.property_index_path(conn, :edit, property)) - - assert index_live - |> form("#property-form", property: @invalid_attrs) - |> render_change() =~ "can't be blank" - - # update form attrs - index_live - |> form("#property-form", property: @update_attrs) - |> render_change() - - # submit new form attrs - index_live - |> form("#property-form", property: @update_attrs) - |> render_submit() - - # send modal close event & observe results - send(index_live.pid, {:close_modal, true}) - html = render(index_live) - - assert_patched(index_live, Routes.property_index_path(conn, :index)) - assert html =~ "Property updated successfully" - assert html =~ "some updated description" - end - - test "deletes property in listing", %{conn: conn, property: property} do - {:ok, index_live, _html} = live(conn, Routes.property_index_path(conn, :index)) - - assert index_live |> element("#property-#{property.id} a", "Delete") |> render_click() - refute has_element?(index_live, "#property-#{property.id}") - end - - test "can see property from from other user in listing", - %{ - conn: conn, - property_from_another_user: property - } do - {:ok, index_live, _html} = live(conn, Routes.property_index_path(conn, :index)) - - assert has_element?(index_live, "#property-#{property.id}") - end - - test "can't see edit action for property from other user in listing", - %{ - conn: conn, - property_from_another_user: property - } do - {:ok, index_live, _html} = live(conn, Routes.property_index_path(conn, :index)) - - refute has_element?(index_live, "#property-#{property.id} a", "Edit") - end - - test "as an admin, I can update property from other user in listing", %{ - conn: conn, - property_from_another_user: property - } do - conn = log_in_user(conn, admin_fixture()) - - {:ok, index_live, _html} = live(conn, Routes.property_index_path(conn, :index)) - - assert index_live |> element("#property-#{property.id} a", "Edit") |> render_click() =~ - "Edit Property" - - assert_patch(index_live, Routes.property_index_path(conn, :edit, property)) - - assert index_live - |> form("#property-form", property: @invalid_attrs) - |> render_change() =~ "can't be blank" - - # update form attrs - index_live - |> form("#property-form", property: @update_attrs) - |> render_change() - - # submit new form attrs - index_live - |> form("#property-form", property: @update_attrs) - |> render_submit() - - # send modal close event & observe results - send(index_live.pid, {:close_modal, true}) - html = render(index_live) - - assert_patched(index_live, Routes.property_index_path(conn, :index)) - assert html =~ "Property updated successfully" - assert html =~ "some updated description" - end - - test "can't see delete action for property from other user in listing", %{ - conn: conn, - property_from_another_user: property - } do - {:ok, index_live, _html} = live(conn, Routes.property_index_path(conn, :index)) - - refute has_element?(index_live, "#property-#{property.id} a", "Delete") - end - - test "as an admin, I can delete property from others in listing", %{ - conn: conn, - property_from_another_user: property - } do - conn = log_in_user(conn, admin_fixture()) - - {:ok, index_live, _html} = live(conn, Routes.property_index_path(conn, :index)) - - assert index_live |> element("#property-#{property.id} a", "Delete") |> render_click() - refute has_element?(index_live, "#property-#{property.id}") - end - - test "can't edit property from other user in listing", - %{ - conn: conn, - property_from_another_user: property - } do - assert {:error, {:redirect, %{to: "/"}}} = - live(conn, Routes.property_index_path(conn, :edit, property)) - end - - test "logs out when force logout on logged user", %{ - conn: conn - } do - user = user_fixture() - conn = conn |> log_in_user(user) - - {:ok, index_live, html} = live(conn, Routes.property_index_path(conn, :index)) - - assert html =~ "Listing Properties" - assert render(index_live) =~ "Listing Properties" - - Shift73k.Accounts.logout_user(user) - - # Assert our liveview process is down - ref = Process.monitor(index_live.pid) - assert_receive {:DOWN, ^ref, _, _, _} - refute Process.alive?(index_live.pid) - - # Assert our liveview was redirected, following first to /users/force_logout, then to "/" - assert_redirect(index_live, "/users/force_logout") - - conn = get(conn, "/users/force_logout") - assert "/" = redir_path = redirected_to(conn, 302) - conn = get(recycle(conn), redir_path) - - assert html_response(conn, 200) =~ - "You were logged out. Please login again to continue using our application." - end - - test "doesn't log out when force logout on another user", %{ - conn: conn - } do - user1 = user_fixture() - user2 = user_fixture() - conn = conn |> log_in_user(user2) - - {:ok, index_live, html} = live(conn, Routes.property_index_path(conn, :index)) - - assert html =~ "Listing Properties" - assert render(index_live) =~ "Listing Properties" - - Shift73k.Accounts.logout_user(user1) - - # Assert our liveview is alive - ref = Process.monitor(index_live.pid) - refute_receive {:DOWN, ^ref, _, _, _} - assert Process.alive?(index_live.pid) - - # If we are able to rerender the page it means nothing happened - assert render(index_live) =~ "Listing Properties" - end - end - - describe "Show" do - setup %{conn: conn} do - user = user_fixture() - conn = log_in_user(conn, user) - property = fixture(:property, user) - property_from_another_user = fixture(:property, user_fixture()) - - %{ - conn: conn, - property: property, - property_from_another_user: property_from_another_user, - user: user - } - end - - test "displays property", %{conn: conn, property: property} do - {:ok, _show_live, html} = live(conn, Routes.property_show_path(conn, :show, property)) - - assert html =~ "Show Property" - assert html =~ property.description - end - - test "updates property within modal", %{conn: conn, property: property} do - {:ok, show_live, _html} = live(conn, Routes.property_show_path(conn, :show, property)) - - assert show_live |> element("a", "Edit") |> render_click() =~ - "Edit Property" - - assert_patch(show_live, Routes.property_show_path(conn, :edit, property)) - - assert show_live - |> form("#property-form", property: @invalid_attrs) - |> render_change() =~ "can't be blank" - - # update form attrs - show_live - |> form("#property-form", property: @update_attrs) - |> render_change() - - # submit new form attrs - show_live - |> form("#property-form", property: @update_attrs) - |> render_submit() - - # send modal close event & observe results - send(show_live.pid, {:close_modal, true}) - html = render(show_live) - - assert_patched(show_live, Routes.property_show_path(conn, :show, property)) - assert html =~ "Property updated successfully" - assert html =~ "some updated description" - end - - test "can't see edit action for property from another user in show page", %{ - conn: conn, - property_from_another_user: property - } do - {:ok, show_live, _html} = live(conn, Routes.property_show_path(conn, :show, property)) - - refute has_element?(show_live, "a", "Edit") - end - - test "as an admin, can updates property from others within modal", %{ - conn: conn, - property_from_another_user: property - } do - conn = log_in_user(conn, admin_fixture()) - - {:ok, show_live, _html} = live(conn, Routes.property_show_path(conn, :show, property)) - - assert show_live |> element("a", "Edit") |> render_click() =~ - "Edit Property" - - assert_patch(show_live, Routes.property_show_path(conn, :edit, property)) - - assert show_live - |> form("#property-form", property: @invalid_attrs) - |> render_change() =~ "can't be blank" - - # update form attrs - show_live - |> form("#property-form", property: @update_attrs) - |> render_change() - - # submit new form attrs - show_live - |> form("#property-form", property: @update_attrs) - |> render_submit() - - # send modal close event & observe results - send(show_live.pid, {:close_modal, true}) - html = render(show_live) - - assert_patched(show_live, Routes.property_show_path(conn, :show, property)) - assert html =~ "Property updated successfully" - assert html =~ "some updated description" - end - - test "can't edit property from another user in show page", %{ - conn: conn, - property_from_another_user: property - } do - assert {:error, {:redirect, %{to: "/"}}} = - live(conn, Routes.property_show_path(conn, :edit, property)) - end - - test "logs out when force logout on logged user", %{conn: conn, property: property} do - user = user_fixture() - conn = conn |> log_in_user(user) - - {:ok, show_live, html} = live(conn, Routes.property_show_path(conn, :show, property)) - - assert html =~ "Show Property" - assert html =~ property.description - assert render(show_live) =~ property.description - - Shift73k.Accounts.logout_user(user) - - # Assert our liveview process is down - ref = Process.monitor(show_live.pid) - assert_receive {:DOWN, ^ref, _, _, _} - refute Process.alive?(show_live.pid) - - # Assert our liveview was redirected, following first to /users/force_logout, then to "/", and then to "/users/log_in" - assert_redirect(show_live, "/users/force_logout") - - conn = get(conn, "/users/force_logout") - assert "/" = redir_path = redirected_to(conn, 302) - conn = get(recycle(conn), redir_path) - - assert html_response(conn, 200) =~ - "You were logged out. Please login again to continue using our application." - end - - test "doesn't log out when force logout on another user", %{conn: conn, property: property} do - user1 = user_fixture() - user2 = user_fixture() - conn = conn |> log_in_user(user2) - - {:ok, show_live, html} = live(conn, Routes.property_show_path(conn, :show, property)) - - assert html =~ "Show Property" - assert html =~ property.description - assert render(show_live) =~ property.description - - Shift73k.Accounts.logout_user(user1) - - # Assert our liveview is alive - ref = Process.monitor(show_live.pid) - refute_receive {:DOWN, ^ref, _, _, _} - assert Process.alive?(show_live.pid) - - # If we are able to rerender the page it means nothing happened - assert render(show_live) =~ property.description - end - end -end